diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 2b7a247fcd..0f2a58bda6 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 2423552498 -#define TS_SIGNATURE "rusEFI 2022.01.27.all.2423552498" +#define SIGNATURE_HASH 825032291 +#define TS_SIGNATURE "rusEFI 2022.01.27.all.825032291" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 26d40b062a..552c42f6d3 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 2433946173 -#define TS_SIGNATURE "rusEFI 2022.01.27.alphax-2chan.2433946173" +#define SIGNATURE_HASH 810259884 +#define TS_SIGNATURE "rusEFI 2022.01.27.alphax-2chan.810259884" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 0d6f50fbe4..a7be7aa757 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 1051652585 -#define TS_SIGNATURE "rusEFI 2022.01.27.alphax-4chan.1051652585" +#define SIGNATURE_HASH 2683729528 +#define TS_SIGNATURE "rusEFI 2022.01.27.alphax-4chan.2683729528" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 38a77c3f23..91df84dddf 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 2361298133 -#define TS_SIGNATURE "rusEFI 2022.01.27.atlas.2361298133" +#define SIGNATURE_HASH 770050884 +#define TS_SIGNATURE "rusEFI 2022.01.27.atlas.770050884" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index bbc2a8cc85..074c34e084 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 2423552498 -#define TS_SIGNATURE "rusEFI 2022.01.27.f429-discovery.2423552498" +#define SIGNATURE_HASH 825032291 +#define TS_SIGNATURE "rusEFI 2022.01.27.f429-discovery.825032291" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index a2eed22115..7e0d42883d 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 3930467355 -#define TS_SIGNATURE "rusEFI 2022.01.27.frankenso_na6.3930467355" +#define SIGNATURE_HASH 1260301194 +#define TS_SIGNATURE "rusEFI 2022.01.27.frankenso_na6.1260301194" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 296eed8a3a..21dd99d99a 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 1824360235 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen-nb1.1824360235" +#define SIGNATURE_HASH 3454337210 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen-nb1.3454337210" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 8c06453ea4..42bd4a9ef7 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 885336705 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen121nissan.885336705" +#define SIGNATURE_HASH 2510138640 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen121nissan.2510138640" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index af8d1b2cf3..9fb26e3e2a 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 3486998008 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen121vag.3486998008" +#define SIGNATURE_HASH 1854921321 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen121vag.1854921321" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 4becb7ad4e..294d3c3139 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 3562755543 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen128.3562755543" +#define SIGNATURE_HASH 1963184710 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen128.1963184710" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 05b32cbf84..4a68d96b64 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 1550345566 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen154hyundai.1550345566" +#define SIGNATURE_HASH 4247839439 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen154hyundai.4247839439" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index ecbac153c9..5a5a52cfb1 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 1690959426 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen72.1690959426" +#define SIGNATURE_HASH 3314645459 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen72.3314645459" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 23746d58a7..cb277726cc 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 3502531505 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen81.3502531505" +#define SIGNATURE_HASH 1906107424 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen81.1906107424" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 135a46181c..b4b7e0dcef 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 833939629 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen88bmw.833939629" +#define SIGNATURE_HASH 2431414076 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen88bmw.2431414076" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index d7ff5bc93c..a11ffbc9fa 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 3863560026 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellenNA6.3863560026" +#define SIGNATURE_HASH 1192343755 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellenNA6.1192343755" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 44bcf80773..226c775132 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 3149400105 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellenNA8_96.3149400105" +#define SIGNATURE_HASH 450924472 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellenNA8_96.450924472" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index b975c346d0..126d585260 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_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 2860621390 -#define TS_SIGNATURE "rusEFI 2022.01.27.hellen_cypress.2860621390" +#define SIGNATURE_HASH 198777311 +#define TS_SIGNATURE "rusEFI 2022.01.27.hellen_cypress.198777311" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index cc5ef376cf..b19177529a 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 1428443826 -#define TS_SIGNATURE "rusEFI 2022.01.27.kin.1428443826" +#define SIGNATURE_HASH 4101821731 +#define TS_SIGNATURE "rusEFI 2022.01.27.kin.4101821731" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index f558a9bff6..b883e5384c 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 4258560055 -#define TS_SIGNATURE "rusEFI 2022.01.27.mre_f4.4258560055" +#define SIGNATURE_HASH 1552744358 +#define TS_SIGNATURE "rusEFI 2022.01.27.mre_f4.1552744358" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 846fbe415b..c1ccae13b4 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 4258560055 -#define TS_SIGNATURE "rusEFI 2022.01.27.mre_f7.4258560055" +#define SIGNATURE_HASH 1552744358 +#define TS_SIGNATURE "rusEFI 2022.01.27.mre_f7.1552744358" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 2438cba016..7edaaf76a0 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 3231621140 -#define TS_SIGNATURE "rusEFI 2022.01.27.prometheus_405.3231621140" +#define SIGNATURE_HASH 1640376197 +#define TS_SIGNATURE "rusEFI 2022.01.27.prometheus_405.1640376197" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index d47cee3625..e61d9f6b7e 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 3231621140 -#define TS_SIGNATURE "rusEFI 2022.01.27.prometheus_469.3231621140" +#define SIGNATURE_HASH 1640376197 +#define TS_SIGNATURE "rusEFI 2022.01.27.prometheus_469.1640376197" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 15a91427f2..802363e1d4 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 1144435713 -#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_f4.1144435713" +#define SIGNATURE_HASH 3849204624 +#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_f4.3849204624" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index b127422a61..3affaa4c36 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 1144435713 -#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_f7.1144435713" +#define SIGNATURE_HASH 3849204624 +#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_f7.3849204624" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 60d72b43e9..bf44e5d218 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 1144435713 -#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_h7.1144435713" +#define SIGNATURE_HASH 3849204624 +#define TS_SIGNATURE "rusEFI 2022.01.27.proteus_h7.3849204624" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 3540b49c78..94ded4837b 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_config.sh null // -#define SIGNATURE_HASH 1406037922 -#define TS_SIGNATURE "rusEFI 2022.01.27.subaru_eg33_f7.1406037922" +#define SIGNATURE_HASH 4069976115 +#define TS_SIGNATURE "rusEFI 2022.01.27.subaru_eg33_f7.4069976115" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index a8380236e0..6b067f2877 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -648,6 +648,10 @@ float getConfigValueByName(const char *name) { return engineConfiguration->iacByTpsTaper; if (strEqualCaseInsensitive(name, "tpsAccelLookback")) return engineConfiguration->tpsAccelLookback; + if (strEqualCaseInsensitive(name, "coastingFuelCutVssLow")) + return engineConfiguration->coastingFuelCutVssLow; + if (strEqualCaseInsensitive(name, "coastingFuelCutVssHigh")) + return engineConfiguration->coastingFuelCutVssHigh; if (strEqualCaseInsensitive(name, "tpsAccelEnrichmentThreshold")) return engineConfiguration->tpsAccelEnrichmentThreshold; if (strEqualCaseInsensitive(name, "engineLoadAccelLength")) @@ -2535,6 +2539,16 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->tpsAccelLookback = (int)value; return; } + if (strEqualCaseInsensitive(name, "coastingFuelCutVssLow")) + { + engineConfiguration->coastingFuelCutVssLow = (int)value; + return; + } + if (strEqualCaseInsensitive(name, "coastingFuelCutVssHigh")) + { + engineConfiguration->coastingFuelCutVssHigh = (int)value; + return; + } if (strEqualCaseInsensitive(name, "tpsAccelEnrichmentThreshold")) { engineConfiguration->tpsAccelEnrichmentThreshold = value;