diff --git a/firmware/config/boards/kinetis/prepend.txt b/firmware/config/boards/kinetis/prepend.txt index 59162da470..f54fe832cb 100644 --- a/firmware/config/boards/kinetis/prepend.txt +++ b/firmware/config/boards/kinetis/prepend.txt @@ -21,3 +21,4 @@ #define TABLE_2_LOAD_SIZE 2 #define FUEL_RPM_COUNT 8 +#define FUEL_LOAD_COUNT 4 diff --git a/firmware/controllers/algo/defaults/default_fuel.cpp b/firmware/controllers/algo/defaults/default_fuel.cpp index 9998cd42ec..a96e5df516 100644 --- a/firmware/controllers/algo/defaults/default_fuel.cpp +++ b/firmware/controllers/algo/defaults/default_fuel.cpp @@ -190,10 +190,12 @@ static void setMazdaMiataNbTpsTps() { } static void setDefaultLambdaTable() { +#if (FUEL_LOAD_COUNT == DEFAULT_FUEL_LOAD_COUNT) static constexpr float mapBins[] = { 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 150, 175, 200, 225, 250 }; copyArray(config->lambdaLoadBins, mapBins); +#endif setRpmTableBin(config->lambdaRpmBins);