diff --git a/firmware/controllers/algo/defaults/default_base_engine.cpp b/firmware/controllers/algo/defaults/default_base_engine.cpp index b5a6665595..32ea57d6c8 100644 --- a/firmware/controllers/algo/defaults/default_base_engine.cpp +++ b/firmware/controllers/algo/defaults/default_base_engine.cpp @@ -68,6 +68,7 @@ void setDefaultBaseEngine() { engineConfiguration->tcuInputSpeedSensorTeeth = 1; + engineConfiguration->issFilterReciprocal = 2; // Check engine light #if EFI_PROD_CODE diff --git a/firmware/controllers/sensors/converters/input_shaft_speed_converter.h b/firmware/controllers/sensors/converters/input_shaft_speed_converter.h index 04ef1cfc20..8bcad2d63f 100644 --- a/firmware/controllers/sensors/converters/input_shaft_speed_converter.h +++ b/firmware/controllers/sensors/converters/input_shaft_speed_converter.h @@ -4,6 +4,6 @@ class InputShaftSpeedConverter : public SensorConverter { public: SensorResult convert(float frequency) const override { - return frequency * 60 / engineConfiguration->vssToothCount; + return frequency * 60 / engineConfiguration->tcuInputSpeedSensorTeeth; } };