diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index b63d183681..27a70b553d 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD all #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 3947536787 -#define TS_SIGNATURE "rusEFI 2021.05.24.all.3947536787" +#define SIGNATURE_HASH 24087373 +#define TS_SIGNATURE "rusEFI 2021.05.24.all.24087373" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 890c5087fe..ff4f3bd525 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 3540266922 -#define TS_SIGNATURE "rusEFI 2021.05.24.frankenso_na6.3540266922" +#define SIGNATURE_HASH 958465396 +#define TS_SIGNATURE "rusEFI 2021.05.24.frankenso_na6.958465396" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index a8b00b797e..3071803dc9 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121nissan #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 590227872 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellen121nissan.590227872" +#define SIGNATURE_HASH 3372942206 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellen121nissan.3372942206" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 31fc338bf4..298feff028 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen121vag #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 2087402060 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellen121vag.2087402060" +#define SIGNATURE_HASH 2521698450 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellen121vag.2521698450" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index def6a519cf..298ba6f00b 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen128 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 481604983 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellen128.481604983" +#define SIGNATURE_HASH 4136738729 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellen128.4136738729" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index cf9e11a3dd..e373356cc5 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen72 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 1169972760 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellen72.1169972760" +#define SIGNATURE_HASH 2946069702 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellen72.2946069702" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 2c4895258a..831e485aa6 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellenNA6 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 13561169 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellenNA6.13561169" +#define SIGNATURE_HASH 3941320591 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellenNA6.3941320591" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 30136396f2..852e3da385 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 2838919747 -#define TS_SIGNATURE "rusEFI 2021.05.24.hellen_cypress.2838919747" +#define SIGNATURE_HASH 1125339293 +#define TS_SIGNATURE "rusEFI 2021.05.24.hellen_cypress.1125339293" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index baa784e3f9..3ce59feaf6 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD kin #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 1452521151 -#define TS_SIGNATURE "rusEFI 2021.05.24.kin.1452521151" +#define SIGNATURE_HASH 3166084193 +#define TS_SIGNATURE "rusEFI 2021.05.24.kin.3166084193" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 7d4a77ea7c..c194cf3eb5 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f4 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 3072845018 -#define TS_SIGNATURE "rusEFI 2021.05.24.mre_f4.3072845018" +#define SIGNATURE_HASH 1560464900 +#define TS_SIGNATURE "rusEFI 2021.05.24.mre_f4.1560464900" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 1d084b8b0c..f894317057 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD mre_f7 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 3072845018 -#define TS_SIGNATURE "rusEFI 2021.05.24.mre_f7.3072845018" +#define SIGNATURE_HASH 1560464900 +#define TS_SIGNATURE "rusEFI 2021.05.24.mre_f7.1560464900" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 28d5d6f39f..60eefe38e3 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 4191986597 -#define TS_SIGNATURE "rusEFI 2021.05.24.prometheus_405.4191986597" +#define SIGNATURE_HASH 335120763 +#define TS_SIGNATURE "rusEFI 2021.05.24.prometheus_405.335120763" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 5bf52b58df..a8f2488e6f 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 4191986597 -#define TS_SIGNATURE "rusEFI 2021.05.24.prometheus_469.4191986597" +#define SIGNATURE_HASH 335120763 +#define TS_SIGNATURE "rusEFI 2021.05.24.prometheus_469.335120763" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 0cd792affd..1841d13fe3 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 2197560456 -#define TS_SIGNATURE "rusEFI 2021.05.24.proteus_f4.2197560456" +#define SIGNATURE_HASH 1759065686 +#define TS_SIGNATURE "rusEFI 2021.05.24.proteus_f4.1759065686" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 4763e3a863..f71359662d 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 2197560456 -#define TS_SIGNATURE "rusEFI 2021.05.24.proteus_f7.2197560456" +#define SIGNATURE_HASH 1759065686 +#define TS_SIGNATURE "rusEFI 2021.05.24.proteus_f7.1759065686" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 3fca51870e..4bc8763e33 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -4,5 +4,5 @@ #define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_DATE 2021.05.24 -#define SIGNATURE_HASH 2029140845 -#define TS_SIGNATURE "rusEFI 2021.05.24.subaru_eg33_f7.2029140845" +#define SIGNATURE_HASH 2463568307 +#define TS_SIGNATURE "rusEFI 2021.05.24.subaru_eg33_f7.2463568307" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index 6e36ca1347..cf2607d020 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 5bde5dd404..0aa22c17e2 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.all.3947536787" + signature = "rusEFI 2021.05.24.all.24087373" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.all.3947536787" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.all.24087373" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:11 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:15 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3301,6 +3302,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 8da6d0d386..67ec6e50fd 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.frankenso_na6.3540266922" + signature = "rusEFI 2021.05.24.frankenso_na6.958465396" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.frankenso_na6.3540266922" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.frankenso_na6.958465396" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:30 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:34 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3301,6 +3302,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 6657825fa1..f1de24819f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellen121nissan.590227872" + signature = "rusEFI 2021.05.24.hellen121nissan.3372942206" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellen121nissan.590227872" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellen121nissan.3372942206" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:20 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:21 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 7cf417397c..3a5fd384b6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellen121vag.2087402060" + signature = "rusEFI 2021.05.24.hellen121vag.2521698450" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellen121vag.2087402060" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellen121vag.2521698450" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:18 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:19 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 99f8b60de1..8757426ee2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellen128.481604983" + signature = "rusEFI 2021.05.24.hellen128.4136738729" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellen128.481604983" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellen128.4136738729" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:16 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:17 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 938c0f8af5..7415763424 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellen72.1169972760" + signature = "rusEFI 2021.05.24.hellen72.2946069702" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellen72.1169972760" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellen72.2946069702" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:22 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:25 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 503e896413..c42099466c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellenNA6.13561169" + signature = "rusEFI 2021.05.24.hellenNA6.3941320591" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellenNA6.13561169" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellenNA6.3941320591" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:24 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:28 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 3e888874f2..bbf29cc0d2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.hellen_cypress.2838919747" + signature = "rusEFI 2021.05.24.hellen_cypress.1125339293" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.hellen_cypress.2838919747" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.hellen_cypress.1125339293" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:42 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon May 24 12:31:45 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3301,6 +3302,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 8a3bae6e52..ac63c896cf 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.kin.1452521151" + signature = "rusEFI 2021.05.24.kin.3166084193" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.kin.1452521151" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.kin.3166084193" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:40 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon May 24 12:31:43 UTC 2021 pageSize = 19972 page = 1 @@ -2813,6 +2813,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3282,6 +3283,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 957522159c..1197cdc271 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.mre_f4.3072845018" + signature = "rusEFI 2021.05.24.mre_f4.1560464900" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.mre_f4.3072845018" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.mre_f4.1560464900" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:28 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:32 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index fdd96cef00..e9483d7b8e 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.mre_f7.3072845018" + signature = "rusEFI 2021.05.24.mre_f7.1560464900" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.mre_f7.3072845018" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.mre_f7.1560464900" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:26 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:30 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 6f4239e5c9..4221d97eb2 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.prometheus_405.4191986597" + signature = "rusEFI 2021.05.24.prometheus_405.335120763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.prometheus_405.4191986597" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.prometheus_405.335120763" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:34 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:37 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3296,6 +3297,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index d9f41125d5..7008091833 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.prometheus_469.4191986597" + signature = "rusEFI 2021.05.24.prometheus_469.335120763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.prometheus_469.4191986597" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.prometheus_469.335120763" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:32 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:36 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3296,6 +3297,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index efce016522..8fe11ae07f 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.proteus_f4.2197560456" + signature = "rusEFI 2021.05.24.proteus_f4.1759065686" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.proteus_f4.2197560456" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.proteus_f4.1759065686" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:38 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:41 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3293,6 +3294,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index aaba727824..ff65f870f2 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.proteus_f7.2197560456" + signature = "rusEFI 2021.05.24.proteus_f7.1759065686" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.proteus_f7.2197560456" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.proteus_f7.1759065686" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:36 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 24 12:31:39 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3293,6 +3294,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT? diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 1a6dbfb081..925ca3b4b1 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.05.24.subaru_eg33_f7.2029140845" + signature = "rusEFI 2021.05.24.subaru_eg33_f7.2463568307" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.05.24.subaru_eg33_f7.2029140845" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.05.24.subaru_eg33_f7.2463568307" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Mon May 24 00:46:43 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 Mon May 24 12:31:47 UTC 2021 pageSize = 20000 page = 1 @@ -2832,6 +2832,7 @@ menuDialog = main subMenu = limitsAndFallback, "Limits and fallbacks" subMenu = triggerConfiguration, "Trigger" subMenu = triggerConfiguration_IO, "Advanced Trigger" + subMenu = triggerConfiguration_gap, "Trigger Gap Override" subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -3297,6 +3298,15 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trigger Angle Advance", globalTriggerAngleOffset field = "Display logic signals", displayLogicLevelsInEngineSniffer + dialog = triggerConfiguration_gap, "Trigger Gap Override" + field = "!This is a pretty advanced feature for when you are debugging trigger syncronizaion" + field = "Override well known trigger gaps", overrideTriggerGaps + field = gapTrackingLengthOverride, gapTrackingLengthOverride + field = "First gap", triggerGapOverride1 + field = "Second gap", triggerGapOverride2 + field = "Third gap", triggerGapOverride3 + + dialog = triggerConfiguration_IO, "Advanced Trigger" field = "!https://rusefi.com/s/vvt" ; todo: code generator to hard-code all triggers not requiring VVT?