diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index 9b908611c1..1b2642bf0d 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 2971775762 -#define TS_SIGNATURE "rusEFI 2022.09.08.48way.2971775762" +#define SIGNATURE_HASH 1149165879 +#define TS_SIGNATURE "rusEFI 2022.09.08.48way.1149165879" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 5fc5276bbb..e31dc8cace 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 2785459037 -#define TS_SIGNATURE "rusEFI 2022.09.08.all.2785459037" +#define SIGNATURE_HASH 1398401400 +#define TS_SIGNATURE "rusEFI 2022.09.08.all.1398401400" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 6316779116..ac647c3390 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 2484348465 -#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-2chan.2484348465" +#define SIGNATURE_HASH 1632334868 +#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-2chan.1632334868" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 0c623183a8..aebc703e20 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 756709586 -#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-4chan.756709586" +#define SIGNATURE_HASH 3628411639 +#define TS_SIGNATURE "rusEFI 2022.09.08.alphax-4chan.3628411639" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index bebf64caae..9c40c3182b 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 3133951610 -#define TS_SIGNATURE "rusEFI 2022.09.08.atlas.3133951610" +#define SIGNATURE_HASH 1335041119 +#define TS_SIGNATURE "rusEFI 2022.09.08.atlas.1335041119" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 49808cccf9..f2d55d0460 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 1357572772 -#define TS_SIGNATURE "rusEFI 2022.09.08.core8.1357572772" +#define SIGNATURE_HASH 2780149889 +#define TS_SIGNATURE "rusEFI 2022.09.08.core8.2780149889" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index b627bc15cb..bcc57ead22 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 2785459037 -#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.2785459037" +#define SIGNATURE_HASH 1398401400 +#define TS_SIGNATURE "rusEFI 2022.09.08.cypress.1398401400" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index dc9f67f027..f3774d2ff0 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 2785459037 -#define TS_SIGNATURE "rusEFI 2022.09.08.f407-discovery.2785459037" +#define SIGNATURE_HASH 1398401400 +#define TS_SIGNATURE "rusEFI 2022.09.08.f407-discovery.1398401400" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index c75c932ef8..8fba16f0bc 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 2785459037 -#define TS_SIGNATURE "rusEFI 2022.09.08.f429-discovery.2785459037" +#define SIGNATURE_HASH 1398401400 +#define TS_SIGNATURE "rusEFI 2022.09.08.f429-discovery.1398401400" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 114e330743..3bbece4c2d 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 3832170393 -#define TS_SIGNATURE "rusEFI 2022.09.08.frankenso_na6.3832170393" +#define SIGNATURE_HASH 288691644 +#define TS_SIGNATURE "rusEFI 2022.09.08.frankenso_na6.288691644" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index a454cfdbb3..c001946944 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 1459338866 -#define TS_SIGNATURE "rusEFI 2022.09.08.harley81.1459338866" +#define SIGNATURE_HASH 2745494615 +#define TS_SIGNATURE "rusEFI 2022.09.08.harley81.2745494615" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index a9c3adec70..57ba0fe429 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 308362987 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-gm-e67.308362987" +#define SIGNATURE_HASH 3879627982 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-gm-e67.3879627982" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index fd74bb4bb5..dfab36d69f 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 2139982481 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-nb1.2139982481" +#define SIGNATURE_HASH 2329073844 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen-nb1.2329073844" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index e7ebbee264..082b8975b0 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 785908663 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121nissan.785908663" +#define SIGNATURE_HASH 3683078546 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121nissan.3683078546" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 887255d72c..56f025fa3e 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 3592910887 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121vag.3592910887" +#define SIGNATURE_HASH 595077634 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen121vag.595077634" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index c644537324..54f10e8564 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 1492682339 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen128.1492682339" +#define SIGNATURE_HASH 2913457222 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen128.2913457222" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 0d7df8e1fd..31073cac5d 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 1045023193 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen154hyundai.1045023193" +#define SIGNATURE_HASH 3407256572 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen154hyundai.3407256572" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 1c2ba5abd0..6320e99156 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 1413059161 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen72.1413059161" +#define SIGNATURE_HASH 2707865724 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen72.2707865724" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index b741258e61..bde037d3b8 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 2226348887 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen81.2226348887" +#define SIGNATURE_HASH 1911304562 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen81.1911304562" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 243eb6f3c3..79aac02fb7 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 3019090065 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellen88bmw.3019090065" +#define SIGNATURE_HASH 1185741492 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellen88bmw.1185741492" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 952d9d3718..8eebcc75e6 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 1676994015 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA6.1676994015" +#define SIGNATURE_HASH 2527836154 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA6.2527836154" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 5b099ac30e..8c89598ee1 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 101649077 -#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA8_96.101649077" +#define SIGNATURE_HASH 4082129040 +#define TS_SIGNATURE "rusEFI 2022.09.08.hellenNA8_96.4082129040" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 7d7d36751b..9bd0b0f9f6 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 3469810065 -#define TS_SIGNATURE "rusEFI 2022.09.08.kin.3469810065" +#define SIGNATURE_HASH 999181236 +#define TS_SIGNATURE "rusEFI 2022.09.08.kin.999181236" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 494be4737a..f279a435e3 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 1775253419 -#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f4.1775253419" +#define SIGNATURE_HASH 2626643342 +#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f4.2626643342" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index f05f61e3ed..5d62354a9e 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 1775253419 -#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f7.1775253419" +#define SIGNATURE_HASH 2626643342 +#define TS_SIGNATURE "rusEFI 2022.09.08.mre_f7.2626643342" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index d12e1d4d4b..033324a96b 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 4142686907 -#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_405.4142686907" +#define SIGNATURE_HASH 62075038 +#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_405.62075038" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index feb2eb1aca..5c40dfa0a0 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 4142686907 -#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_469.4142686907" +#define SIGNATURE_HASH 62075038 +#define TS_SIGNATURE "rusEFI 2022.09.08.prometheus_469.62075038" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 860bbe3b21..f56f635165 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 63667243 -#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f4.63667243" +#define SIGNATURE_HASH 4136906254 +#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f4.4136906254" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 7ffd5d8c3a..764be2f7af 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 63667243 -#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f7.63667243" +#define SIGNATURE_HASH 4136906254 +#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_f7.4136906254" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 135f310a4f..dfed9ceb68 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 63667243 -#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_h7.63667243" +#define SIGNATURE_HASH 4136906254 +#define TS_SIGNATURE "rusEFI 2022.09.08.proteus_h7.4136906254" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 0ad65a4a1d..4a39fc8042 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 3742917255 -#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.3742917255" +#define SIGNATURE_HASH 709308578 +#define TS_SIGNATURE "rusEFI 2022.09.08.subaru_eg33_f7.709308578" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 6d812be22e..74077e92b2 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 202274057 -#define TS_SIGNATURE "rusEFI 2022.09.08.tdg-pdm8.202274057" +#define SIGNATURE_HASH 4182845228 +#define TS_SIGNATURE "rusEFI 2022.09.08.tdg-pdm8.4182845228" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 045593bef2..844d9d8d53 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -298,6 +298,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->knockRetardAggression; if (strEqualCaseInsensitive(name, "knockRetardReapplyRate")) return engineConfiguration->knockRetardReapplyRate; + if (strEqualCaseInsensitive(name, "engineSyncCam")) + return engineConfiguration->engineSyncCam; if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) return engineConfiguration->vssFilterReciprocal; if (strEqualCaseInsensitive(name, "vssGearRatio")) @@ -1208,6 +1210,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->knockRetardReapplyRate = (int)value; return; } + if (strEqualCaseInsensitive(name, "engineSyncCam")) + { + engineConfiguration->engineSyncCam = (int)value; + return; + } if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) { engineConfiguration->vssFilterReciprocal = (int)value;