diff --git a/firmware/controllers/algo/auto_generated_commonenum.cpp b/firmware/controllers/algo/auto_generated_commonenum.cpp index 7e5a5fa19b..9903994ce8 100644 --- a/firmware/controllers/algo/auto_generated_commonenum.cpp +++ b/firmware/controllers/algo/auto_generated_commonenum.cpp @@ -1,6 +1,6 @@ #include "global.h" #include "rusefi_enums.h" -// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Tue Oct 18 01:26:09 UTC 2022 +// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Fri Oct 21 02:29:53 UTC 2022 // see also gen_config_and_enums.bat @@ -29,6 +29,8 @@ case InjectionTimingMode::Start: } const char *getInjectorNonlinearMode(InjectorNonlinearMode value){ switch(value) { +case INJ_FordModel: + return "INJ_FordModel"; case INJ_None: return "INJ_None"; case INJ_PolynomialAdder: diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index 7211af3887..e631b3fe1e 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1635313367 -#define TS_SIGNATURE "rusEFI 2022.10.21.48way.1635313367" +#define SIGNATURE_HASH 2703883439 +#define TS_SIGNATURE "rusEFI 2022.10.21.48way.2703883439" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index cf5c9ac416..c169134624 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1985998488 -#define TS_SIGNATURE "rusEFI 2022.10.21.all.1985998488" +#define SIGNATURE_HASH 3054433504 +#define TS_SIGNATURE "rusEFI 2022.10.21.all.3054433504" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 1e589a41d8..488f218894 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1145926644 -#define TS_SIGNATURE "rusEFI 2022.10.21.alphax-2chan.1145926644" +#define SIGNATURE_HASH 2216454540 +#define TS_SIGNATURE "rusEFI 2022.10.21.alphax-2chan.2216454540" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index ae7581c9ff..a44fb1b393 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4249038103 -#define TS_SIGNATURE "rusEFI 2022.10.21.alphax-4chan.4249038103" +#define SIGNATURE_HASH 1024604015 +#define TS_SIGNATURE "rusEFI 2022.10.21.alphax-4chan.1024604015" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index da72553e97..51816a80f6 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1788156863 -#define TS_SIGNATURE "rusEFI 2022.10.21.atlas.1788156863" +#define SIGNATURE_HASH 2864972231 +#define TS_SIGNATURE "rusEFI 2022.10.21.atlas.2864972231" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index f71eab183a..95649a0209 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2159263585 -#define TS_SIGNATURE "rusEFI 2022.10.21.core8.2159263585" +#define SIGNATURE_HASH 1088595225 +#define TS_SIGNATURE "rusEFI 2022.10.21.core8.1088595225" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 3409b05333..60f94f19b6 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 1985998488 -#define TS_SIGNATURE "rusEFI 2022.10.21.cypress.1985998488" +#define SIGNATURE_HASH 3054433504 +#define TS_SIGNATURE "rusEFI 2022.10.21.cypress.3054433504" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index a21af7d9e0..d1af543dad 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1985998488 -#define TS_SIGNATURE "rusEFI 2022.10.21.f407-discovery.1985998488" +#define SIGNATURE_HASH 3054433504 +#define TS_SIGNATURE "rusEFI 2022.10.21.f407-discovery.3054433504" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index a4dfcd57ed..66efc2eb39 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1985998488 -#define TS_SIGNATURE "rusEFI 2022.10.21.f429-discovery.1985998488" +#define SIGNATURE_HASH 3054433504 +#define TS_SIGNATURE "rusEFI 2022.10.21.f429-discovery.3054433504" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 6ea4d06048..0b13349fe0 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 875762268 -#define TS_SIGNATURE "rusEFI 2022.10.21.frankenso_na6.875762268" +#define SIGNATURE_HASH 4100065316 +#define TS_SIGNATURE "rusEFI 2022.10.21.frankenso_na6.4100065316" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 6d956d7769..a8ccb23f5e 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2258824119 -#define TS_SIGNATURE "rusEFI 2022.10.21.harley81.2258824119" +#define SIGNATURE_HASH 1190392271 +#define TS_SIGNATURE "rusEFI 2022.10.21.harley81.1190392271" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 896b638c7c..71e09d73b9 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3258477358 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen-gm-e67.3258477358" +#define SIGNATURE_HASH 40464726 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen-gm-e67.40464726" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index c5b51b0c1d..f8bf8ae75c 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2949963604 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen-nb1.2949963604" +#define SIGNATURE_HASH 1871037740 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen-nb1.1871037740" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 37361571ed..3aad000aae 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4269889138 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen121nissan.4269889138" +#define SIGNATURE_HASH 1053838346 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen121nissan.1053838346" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index f5bb5d905c..c52ac73490 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 108932578 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen121vag.108932578" +#define SIGNATURE_HASH 3324983194 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen121vag.3324983194" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index f5c184f4d6..ea9d8b260c 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2292306854 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen128.2292306854" +#define SIGNATURE_HASH 1223739870 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen128.1223739870" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index ee6e86cb14..f0b271be19 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2107988144 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen154hyundai.2107988144" +#define SIGNATURE_HASH 3186901704 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen154hyundai.3186901704" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 26cc8eb004..8f7c099283 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2409226259 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen72.2409226259" +#define SIGNATURE_HASH 1338571371 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen72.1338571371" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 5a98f861bb..889245ec93 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1424635538 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen81.1424635538" +#define SIGNATURE_HASH 2495294698 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen81.2495294698" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 206f8cd4cf..c657aaae39 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1672150356 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellen88bmw.1672150356" +#define SIGNATURE_HASH 2751194924 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellen88bmw.2751194924" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 2c6961ad0b..b6023b43d2 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 672358319 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellenNA6.672358319" +#define SIGNATURE_HASH 3896657367 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellenNA6.3896657367" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 60569f5dca..744c04d510 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3595984752 -#define TS_SIGNATURE "rusEFI 2022.10.21.hellenNA8_96.3595984752" +#define SIGNATURE_HASH 369575176 +#define TS_SIGNATURE "rusEFI 2022.10.21.hellenNA8_96.369575176" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 546e040645..82ca090583 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 512248916 -#define TS_SIGNATURE "rusEFI 2022.10.21.kin.512248916" +#define SIGNATURE_HASH 3738785324 +#define TS_SIGNATURE "rusEFI 2022.10.21.kin.3738785324" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index edba128881..ffe6ed8e17 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3824585112 -#define TS_SIGNATURE "rusEFI 2022.10.21.mre_f4.3824585112" +#define SIGNATURE_HASH 598184928 +#define TS_SIGNATURE "rusEFI 2022.10.21.mre_f4.598184928" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 7727e25222..ecdf0a0292 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3824585112 -#define TS_SIGNATURE "rusEFI 2022.10.21.mre_f7.3824585112" +#define SIGNATURE_HASH 598184928 +#define TS_SIGNATURE "rusEFI 2022.10.21.mre_f7.598184928" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 80e455fdde..6b1a8cf703 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 649410430 -#define TS_SIGNATURE "rusEFI 2022.10.21.prometheus_405.649410430" +#define SIGNATURE_HASH 3873713414 +#define TS_SIGNATURE "rusEFI 2022.10.21.prometheus_405.3873713414" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ac6ac93bd5..225a4c4f0e 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 649410430 -#define TS_SIGNATURE "rusEFI 2022.10.21.prometheus_469.649410430" +#define SIGNATURE_HASH 3873713414 +#define TS_SIGNATURE "rusEFI 2022.10.21.prometheus_469.3873713414" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index fd5e165139..1442158a68 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3549571566 -#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_f4.3549571566" +#define SIGNATURE_HASH 331559830 +#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_f4.331559830" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 3e7be7ea9f..a3f3b1ede7 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3549571566 -#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_f7.3549571566" +#define SIGNATURE_HASH 331559830 +#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_f7.331559830" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 4a167b9375..c4a787b023 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3549571566 -#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_h7.3549571566" +#define SIGNATURE_HASH 331559830 +#define TS_SIGNATURE "rusEFI 2022.10.21.proteus_h7.331559830" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 5ecfe9e908..14d9318eeb 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null // -#define SIGNATURE_HASH 255932226 -#define TS_SIGNATURE "rusEFI 2022.10.21.subaru_eg33_f7.255932226" +#define SIGNATURE_HASH 3473943866 +#define TS_SIGNATURE "rusEFI 2022.10.21.subaru_eg33_f7.3473943866" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index e735714bd0..bbc44e2695 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3696697548 -#define TS_SIGNATURE "rusEFI 2022.10.21.tdg-pdm8.3696697548" +#define SIGNATURE_HASH 470170292 +#define TS_SIGNATURE "rusEFI 2022.10.21.tdg-pdm8.470170292" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 16d2e3b053..527ece2fbb 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -328,6 +328,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->idlePositionMax; if (strEqualCaseInsensitive(name, "tunerStudioSerialSpeed")) return engineConfiguration->tunerStudioSerialSpeed; + if (strEqualCaseInsensitive(name, "fordInjectorSmallPulseSlope")) + return engineConfiguration->fordInjectorSmallPulseSlope; if (strEqualCaseInsensitive(name, "is_enabled_spi_1")) return engineConfiguration->is_enabled_spi_1; if (strEqualCaseInsensitive(name, "is_enabled_spi_2")) @@ -734,6 +736,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->canOpenBLT; if (strEqualCaseInsensitive(name, "can2OpenBLT")) return engineConfiguration->can2OpenBLT; + if (strEqualCaseInsensitive(name, "injectorFlowAsMassFlow")) + return engineConfiguration->injectorFlowAsMassFlow; if (strEqualCaseInsensitive(name, "benchTestOffTime")) return engineConfiguration->benchTestOffTime; if (strEqualCaseInsensitive(name, "benchTestCount")) @@ -846,6 +850,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->dfcoDelay; if (strEqualCaseInsensitive(name, "acDelay")) return engineConfiguration->acDelay; + if (strEqualCaseInsensitive(name, "fordInjectorSmallPulseBreakPoint")) + return engineConfiguration->fordInjectorSmallPulseBreakPoint; if (strEqualCaseInsensitive(name, "hpfpCamLobes")) return engineConfiguration->hpfpCamLobes; if (strEqualCaseInsensitive(name, "hpfpPeakPos")) @@ -1288,6 +1294,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->tunerStudioSerialSpeed = (int)value; return; } + if (strEqualCaseInsensitive(name, "fordInjectorSmallPulseSlope")) + { + engineConfiguration->fordInjectorSmallPulseSlope = (int)value; + return; + } if (strEqualCaseInsensitive(name, "is_enabled_spi_1")) { engineConfiguration->is_enabled_spi_1 = (int)value; @@ -2303,6 +2314,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->can2OpenBLT = (int)value; return; } + if (strEqualCaseInsensitive(name, "injectorFlowAsMassFlow")) + { + engineConfiguration->injectorFlowAsMassFlow = (int)value; + return; + } if (strEqualCaseInsensitive(name, "benchTestOffTime")) { engineConfiguration->benchTestOffTime = (int)value; @@ -2583,6 +2599,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->acDelay = (int)value; return; } + if (strEqualCaseInsensitive(name, "fordInjectorSmallPulseBreakPoint")) + { + engineConfiguration->fordInjectorSmallPulseBreakPoint = (int)value; + return; + } if (strEqualCaseInsensitive(name, "hpfpCamLobes")) { engineConfiguration->hpfpCamLobes = (int)value;