From 272fa90c4721ba80fd8fd603a857c2838ed39cf8 Mon Sep 17 00:00:00 2001 From: Andrey Date: Sat, 23 Mar 2024 20:13:59 -0400 Subject: [PATCH] only:kinetis --- firmware/config/boards/kinetis/prepend.txt | 1 + firmware/controllers/algo/defaults/default_fuel.cpp | 2 ++ 2 files changed, 3 insertions(+) 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);