diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 0512ef6497..8cabda768d 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 1459877239 -#define TS_SIGNATURE "rusEFI 2022.01.28.all.1459877239" +#define SIGNATURE_HASH 949487637 +#define TS_SIGNATURE "rusEFI 2022.01.28.all.949487637" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 98339d9f48..ec098508cb 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 1449434808 -#define TS_SIGNATURE "rusEFI 2022.01.28.alphax-2chan.1449434808" +#define SIGNATURE_HASH 973038554 +#define TS_SIGNATURE "rusEFI 2022.01.28.alphax-2chan.973038554" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index f42191f19d..feb0760d20 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 4191780204 -#define TS_SIGNATURE "rusEFI 2022.01.28.alphax-4chan.4191780204" +#define SIGNATURE_HASH 2520940558 +#define TS_SIGNATURE "rusEFI 2022.01.28.alphax-4chan.2520940558" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 367e429561..872af79b27 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 1271464016 -#define TS_SIGNATURE "rusEFI 2022.01.28.atlas.1271464016" +#define SIGNATURE_HASH 609418546 +#define TS_SIGNATURE "rusEFI 2022.01.28.atlas.609418546" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 92bacb69c2..f5bf3cee3b 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 1459877239 -#define TS_SIGNATURE "rusEFI 2022.01.28.f429-discovery.1459877239" +#define SIGNATURE_HASH 949487637 +#define TS_SIGNATURE "rusEFI 2022.01.28.f429-discovery.949487637" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index d326111666..ee332751e2 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 758227102 -#define TS_SIGNATURE "rusEFI 2022.01.28.frankenso_na6.758227102" +#define SIGNATURE_HASH 1118461436 +#define TS_SIGNATURE "rusEFI 2022.01.28.frankenso_na6.1118461436" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index be01f8257d..8a3d28794c 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 2882145198 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen-nb1.2882145198" +#define SIGNATURE_HASH 3293705932 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen-nb1.3293705932" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 9b9168edec..851c89a230 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 4088571396 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen121nissan.4088571396" +#define SIGNATURE_HASH 2619956070 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen121nissan.2619956070" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 9dd3118260..d8b4faf8fd 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 144757117 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen121vag.144757117" +#define SIGNATURE_HASH 1731931167 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen121vag.1731931167" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 649539a601..db2d9a1a6e 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 321706322 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen128.321706322" +#define SIGNATURE_HASH 2092377136 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen128.2092377136" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 1e3efbb62c..448485fb8c 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 2602559963 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen154hyundai.2602559963" +#define SIGNATURE_HASH 4102296761 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen154hyundai.4102296761" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 06889fddf8..2590765620 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 2747167431 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen72.2747167431" +#define SIGNATURE_HASH 3425013669 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen72.3425013669" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 3e3b8589d8..98d97486f5 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 397668148 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen81.397668148" +#define SIGNATURE_HASH 2015892054 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen81.2015892054" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index caacb90f0d..71bfc3cc0c 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 4140000296 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen88bmw.4140000296" +#define SIGNATURE_HASH 2572720458 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen88bmw.2572720458" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 109e8e5761..b2d970cee0 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 557757407 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellenNA6.557757407" +#define SIGNATURE_HASH 1319456445 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellenNA6.1319456445" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 1f19a810cb..e030e58220 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 2093974700 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellenNA8_96.2093974700" +#define SIGNATURE_HASH 324303310 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellenNA8_96.324303310" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 29b0953988..4b95704a2f 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 1844843211 -#define TS_SIGNATURE "rusEFI 2022.01.28.hellen_cypress.1844843211" +#define SIGNATURE_HASH 40759209 +#define TS_SIGNATURE "rusEFI 2022.01.28.hellen_cypress.40759209" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 155fc01e46..43024b4f5a 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 2454969911 -#define TS_SIGNATURE "rusEFI 2022.01.28.kin.2454969911" +#define SIGNATURE_HASH 4257751893 +#define TS_SIGNATURE "rusEFI 2022.01.28.kin.4257751893" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 8b2f0e3d04..9d7828c978 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 983823538 -#define TS_SIGNATURE "rusEFI 2022.01.28.mre_f4.983823538" +#define SIGNATURE_HASH 1429735888 +#define TS_SIGNATURE "rusEFI 2022.01.28.mre_f4.1429735888" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 4adb5db133..28c2f01bb8 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 983823538 -#define TS_SIGNATURE "rusEFI 2022.01.28.mre_f7.983823538" +#define SIGNATURE_HASH 1429735888 +#define TS_SIGNATURE "rusEFI 2022.01.28.mre_f7.1429735888" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index b5a9cefa44..ea86f56648 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 132721809 -#define TS_SIGNATURE "rusEFI 2022.01.28.prometheus_405.132721809" +#define SIGNATURE_HASH 1752355315 +#define TS_SIGNATURE "rusEFI 2022.01.28.prometheus_405.1752355315" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 2dd6057b0f..56b863fb1e 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 132721809 -#define TS_SIGNATURE "rusEFI 2022.01.28.prometheus_469.132721809" +#define SIGNATURE_HASH 1752355315 +#define TS_SIGNATURE "rusEFI 2022.01.28.prometheus_469.1752355315" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 1b75c3c6b0..ffdcd5a831 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 2202089604 -#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_f4.2202089604" +#define SIGNATURE_HASH 3973760486 +#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_f4.3973760486" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 6dad88b663..f082efd925 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 2202089604 -#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_f7.2202089604" +#define SIGNATURE_HASH 3973760486 +#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_f7.3973760486" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index f84b3a9b67..468a5e9464 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 2202089604 -#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_h7.2202089604" +#define SIGNATURE_HASH 3973760486 +#define TS_SIGNATURE "rusEFI 2022.01.28.proteus_h7.3973760486" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index adcad193c7..c628b77bee 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 2495210279 -#define TS_SIGNATURE "rusEFI 2022.01.28.subaru_eg33_f7.2495210279" +#define SIGNATURE_HASH 4213317189 +#define TS_SIGNATURE "rusEFI 2022.01.28.subaru_eg33_f7.4213317189" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 6b067f2877..e6eba513b5 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -514,6 +514,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->isIgnitionEnabled; if (strEqualCaseInsensitive(name, "isCylinderCleanupEnabled")) return engineConfiguration->isCylinderCleanupEnabled; + if (strEqualCaseInsensitive(name, "complexWallModel")) + return engineConfiguration->complexWallModel; if (strEqualCaseInsensitive(name, "alwaysInstantRpm")) return engineConfiguration->alwaysInstantRpm; if (strEqualCaseInsensitive(name, "isMapAveragingEnabled")) @@ -2204,6 +2206,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->isCylinderCleanupEnabled = (int)value; return; } + if (strEqualCaseInsensitive(name, "complexWallModel")) + { + engineConfiguration->complexWallModel = (int)value; + return; + } if (strEqualCaseInsensitive(name, "alwaysInstantRpm")) { engineConfiguration->alwaysInstantRpm = (int)value;