15 float kps = kph * (1. / 3600);
SingleTimerExecutor scheduler
RegisteredOutputPin speedoOut
void setFrequency(float frequency)
static float getOrZero(SensorType type)
static EngineAccessor engine
static constexpr engine_configuration_s * engineConfiguration
bool isBrainPinValid(brain_pin_e brainPin)
void startSimplePwm(SimplePwm *state, const char *msg, Scheduler *executor, OutputPin *output, float frequency, float dutyCycle, pwm_gen_callback *callback)
static bool hasSpeedoInit
static SimplePwm speedoPwm("speedo")
output_pin_e speedometerOutputPin
uint16_t speedometerPulsePerKm