diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 176f776ff9..754482e7aa 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 1709214354 -#define TS_SIGNATURE "rusEFI 2021.10.29.all.1709214354" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 4289838538 +#define TS_SIGNATURE "rusEFI 2021.10.30.all.4289838538" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 26cd5d60b5..bb92675f2b 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD atlas -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 2032828341 -#define TS_SIGNATURE "rusEFI 2021.10.29.atlas.2032828341" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 3816507629 +#define TS_SIGNATURE "rusEFI 2021.10.30.atlas.3816507629" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 7eddecbdca..65798d2775 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD f429-discovery -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 1709214354 -#define TS_SIGNATURE "rusEFI 2021.10.29.f429-discovery.1709214354" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 4289838538 +#define TS_SIGNATURE "rusEFI 2021.10.30.f429-discovery.4289838538" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 19b8512697..2dd5c54e29 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 533913467 -#define TS_SIGNATURE "rusEFI 2021.10.29.frankenso_na6.533913467" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2240014371 +#define TS_SIGNATURE "rusEFI 2021.10.30.frankenso_na6.2240014371" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 731657318b..2bbb6b26e1 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen-nb1 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 38210747 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen-nb1.38210747" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2551593955 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen-nb1.2551593955" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index fa0aedd47a..19796258be 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen121nissan -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 3994145488 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen121nissan.3994145488" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1950410120 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121nissan.1950410120" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 6cc6721417..a4fad90542 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen121vag -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 906783444 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen121vag.906783444" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2891799948 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121vag.2891799948" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 7d65c408ed..dc5ebaaf54 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen128 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 3017839170 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen128.3017839170" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 699507994 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen128.699507994" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 40f6d29ec6..34af96881d 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen154hyundai -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 564079784 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen154hyundai.564079784" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 3150846960 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen154hyundai.3150846960" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 58adec587c..70ad204e76 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen72 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 58059445 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen72.58059445" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2569330157 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen72.2569330157" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index c7a9b15215..aa2fc06318 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen88bmw -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 2472572543 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen88bmw.2472572543" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 154222887 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen88bmw.154222887" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 9258d39377..8df050aaaa 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellenNA6 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 2469061502 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellenNA6.2469061502" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 159110182 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellenNA6.159110182" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 04557d11f4..e68478afac 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 664555842 -#define TS_SIGNATURE "rusEFI 2021.10.29.hellen_cypress.664555842" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 3184354842 +#define TS_SIGNATURE "rusEFI 2021.10.30.hellen_cypress.3184354842" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 143dfa010d..414ad060cb 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 3627654590 -#define TS_SIGNATURE "rusEFI 2021.10.29.kin.3627654590" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1114155750 +#define TS_SIGNATURE "rusEFI 2021.10.30.kin.1114155750" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 9017b37ef0..591dddc84d 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 3983580422 -#define TS_SIGNATURE "rusEFI 2021.10.29.mre_f4.3983580422" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1998695006 +#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f4.1998695006" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index d3a5ba6f6c..149d571da6 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 3983580422 -#define TS_SIGNATURE "rusEFI 2021.10.29.mre_f7.3983580422" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1998695006 +#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f7.1998695006" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index fc383fa8e3..0a28052574 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 889869172 -#define TS_SIGNATURE "rusEFI 2021.10.29.prometheus_405.889869172" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2942002220 +#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_405.2942002220" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ff51fdd66f..3ab0533b87 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 889869172 -#define TS_SIGNATURE "rusEFI 2021.10.29.prometheus_469.889869172" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 2942002220 +#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_469.2942002220" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index e1ac2d7d87..02f65decd4 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 4211393102 -#define TS_SIGNATURE "rusEFI 2021.10.29.proteus_f4.4211393102" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1633023254 +#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f4.1633023254" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index dd3e9b81ac..b140b3e48b 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 4211393102 -#define TS_SIGNATURE "rusEFI 2021.10.29.proteus_f7.4211393102" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1633023254 +#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f7.1633023254" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 3ab7ee3aeb..5210020128 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD subaru_eg33_f7 -#define SIGNATURE_DATE 2021.10.29 -#define SIGNATURE_HASH 4033503729 -#define TS_SIGNATURE "rusEFI 2021.10.29.subaru_eg33_f7.4033503729" +#define SIGNATURE_DATE 2021.10.30 +#define SIGNATURE_HASH 1782273705 +#define TS_SIGNATURE "rusEFI 2021.10.30.subaru_eg33_f7.1782273705" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 24f5979cd4..d706c4eb65 100644 Binary files a/firmware/tunerstudio/generated/cache.zip and b/firmware/tunerstudio/generated/cache.zip differ diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 910df7de1f..a4a181e033 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.all.1709214354" + signature = "rusEFI 2021.10.30.all.4289838538" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.all.1709214354" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.all.4289838538" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:43 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:18 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5123,6 +5123,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index c49b128f0d..477e57ee35 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.atlas.2032828341" + signature = "rusEFI 2021.10.30.atlas.3816507629" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.atlas.2032828341" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.atlas.3816507629" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:40 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:15 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5115,6 +5115,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 6671d5b964..09470c8e29 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.f429-discovery.1709214354" + signature = "rusEFI 2021.10.30.f429-discovery.4289838538" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.f429-discovery.1709214354" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.f429-discovery.4289838538" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:00 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:31 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5123,6 +5123,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 574663d360..b3c3e4b299 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.frankenso_na6.533913467" + signature = "rusEFI 2021.10.30.frankenso_na6.2240014371" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.frankenso_na6.533913467" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.frankenso_na6.2240014371" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:27 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:02 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5123,6 +5123,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index f95ec1e4ee..a501a60ff5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen-nb1.38210747" + signature = "rusEFI 2021.10.30.hellen-nb1.2551593955" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen-nb1.38210747" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen-nb1.2551593955" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:17 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:51 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 908571c28b..03ee5af7e4 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen121nissan.3994145488" + signature = "rusEFI 2021.10.30.hellen121nissan.1950410120" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen121nissan.3994145488" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen121nissan.1950410120" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:07 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:40 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 80703f7d58..7fc974b865 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen121vag.906783444" + signature = "rusEFI 2021.10.30.hellen121vag.2891799948" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen121vag.906783444" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen121vag.2891799948" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:05 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:37 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index f0258ecc30..981ca0b67c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen128.3017839170" + signature = "rusEFI 2021.10.30.hellen128.699507994" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen128.3017839170" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen128.699507994" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:02 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:34 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index ed3bc4a080..b5a42590f8 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen154hyundai.564079784" + signature = "rusEFI 2021.10.30.hellen154hyundai.3150846960" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen154hyundai.564079784" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen154hyundai.3150846960" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:10 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:42 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 55238959fe..fbcdbe222c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen72.58059445" + signature = "rusEFI 2021.10.30.hellen72.2569330157" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen72.58059445" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen72.2569330157" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:15 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:48 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index c3d7d69089..28517ebc4e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen88bmw.2472572543" + signature = "rusEFI 2021.10.30.hellen88bmw.154222887" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen88bmw.2472572543" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen88bmw.154222887" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:12 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:45 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 1c3b2a126c..7180c4795f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellenNA6.2469061502" + signature = "rusEFI 2021.10.30.hellenNA6.159110182" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellenNA6.2469061502" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellenNA6.159110182" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:20 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:54 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5099,6 +5099,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 62aa73c7dd..d23db24573 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.hellen_cypress.664555842" + signature = "rusEFI 2021.10.30.hellen_cypress.3184354842" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.hellen_cypress.664555842" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.hellen_cypress.3184354842" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Oct 29 21:07:47 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 30 00:06:23 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5123,6 +5123,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 00cec4638e..c01b3bdc4f 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.kin.3627654590" + signature = "rusEFI 2021.10.30.kin.1114155750" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.kin.3627654590" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.kin.1114155750" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Oct 29 21:07:45 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 30 00:06:20 UTC 2021 pageSize = 19972 page = 1 @@ -3180,10 +3180,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5090,6 +5090,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index db02d8bcef..ee4c9c8c2f 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.mre_f4.3983580422" + signature = "rusEFI 2021.10.30.mre_f4.1998695006" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.mre_f4.3983580422" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.mre_f4.1998695006" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:25 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:59 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5098,6 +5098,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 9a6ee6f75c..d67a0eeed1 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.mre_f7.3983580422" + signature = "rusEFI 2021.10.30.mre_f7.1998695006" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.mre_f7.3983580422" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.mre_f7.1998695006" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:23 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:05:56 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5098,6 +5098,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index f0325164e2..1b4f2be147 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.prometheus_405.889869172" + signature = "rusEFI 2021.10.30.prometheus_405.2942002220" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.prometheus_405.889869172" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.prometheus_405.2942002220" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:32 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:08 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5118,6 +5118,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 83340d902b..febac3bb07 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.prometheus_469.889869172" + signature = "rusEFI 2021.10.30.prometheus_469.2942002220" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.prometheus_469.889869172" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.prometheus_469.2942002220" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:30 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:05 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5118,6 +5118,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 9a802aff88..70ba160a05 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.proteus_f4.4211393102" + signature = "rusEFI 2021.10.30.proteus_f4.1633023254" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.proteus_f4.4211393102" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.proteus_f4.1633023254" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:37 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:13 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5083,6 +5083,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 59335a40d7..7cae277fee 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.proteus_f7.4211393102" + signature = "rusEFI 2021.10.30.proteus_f7.1633023254" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.proteus_f7.4211393102" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.proteus_f7.1633023254" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:35 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:10 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5083,6 +5083,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2 diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index abcff176cd..ca005abb38 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.10.29.subaru_eg33_f7.4033503729" + signature = "rusEFI 2021.10.30.subaru_eg33_f7.1782273705" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.10.29.subaru_eg33_f7.4033503729" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.10.30.subaru_eg33_f7.1782273705" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Fri Oct 29 21:07:50 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Oct 30 00:06:25 UTC 2021 pageSize = 20000 page = 1 @@ -3214,10 +3214,10 @@ menuDialog = main menu = "&Advanced" subMenu = boostDialog, "Boost Control" - subMenu = boostOpenLoopDialog, "Open Loop", { isBoostControlEnabled } - subMenu = boostPidDialog, "Closed Loop", { isBoostControlEnabled && boostType == 1 } - subMenu = boostTargetDialog, "Boost Target", { isBoostControlEnabled } - subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { isBoostControlEnabled } + subMenu = boostOpenLoopDialog, "Boost Control Open Loop", { isBoostControlEnabled && boostType == 0 } + subMenu = boostPidDialog, "Boost Control Closed Loop PID", { isBoostControlEnabled && boostType == 1 } + subMenu = boostTargetDialog, "Boost Control Closed Loop Target", { isBoostControlEnabled && boostType == 1 } + subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator subMenu = gppwm1, "General Purpose PWM 1" @@ -5114,6 +5114,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" panel = boostTable2Tbl dialog = boostEtbPid, "" + field = "This PID is controlling how DC motor reaches desired position" + field = "" field = "!This section is for advanced users only!" field = "H-Bridge #1 function", etbFunctions1 field = "H-Bridge #2 function", etbFunctions2