diff --git a/firmware/controllers/algo/engine_configuration.cpp b/firmware/controllers/algo/engine_configuration.cpp index 85af770fee..4375e55f4a 100644 --- a/firmware/controllers/algo/engine_configuration.cpp +++ b/firmware/controllers/algo/engine_configuration.cpp @@ -139,6 +139,7 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_ setDetaultVETable(engineConfiguration); + boardConfiguration->mafSensorType = Bosch0280218037; setBosch0280218037(engineConfiguration); engineConfiguration->injector.lag = 1.0; @@ -146,7 +147,6 @@ void setDefaultConfiguration(engine_configuration_s *engineConfiguration, board_ engineConfiguration->acCutoffLowRpm = 700; engineConfiguration->acCutoffHighRpm = 5000; - for (int i = 0; i < IAT_CURVE_SIZE; i++) { engineConfiguration->iatFuelCorrBins[i] = -40 + i * 10; engineConfiguration->iatFuelCorr[i] = 1; // this correction is a multiplier diff --git a/firmware/controllers/algo/rusefi_enums.h b/firmware/controllers/algo/rusefi_enums.h index 69e8d6161c..8771d9e06c 100644 --- a/firmware/controllers/algo/rusefi_enums.h +++ b/firmware/controllers/algo/rusefi_enums.h @@ -545,6 +545,7 @@ typedef enum { CUSTOM = 0, Bosch0280218037 = 1, Bosch0280218004 = 2, + DensoTODO = 3, Internal_ForceMyEnumIntSize_maf_sensor = ENUM_32_BITS, } maf_sensor_type_e;