diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 5ff0dbf14a..c6296ae105 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:15 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:05 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2452,7 +2452,7 @@ struct engine_configuration_s { bool unused1476b3 : 1 {}; /** offset 1272 bit 4 */ - bool unusedBit4_1476 : 1 {}; + bool alwaysInstantRpm : 1 {}; /** offset 1272 bit 5 */ bool isMapAveragingEnabled : 1 {}; @@ -4460,4 +4460,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:15 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:05 UTC 2022 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 93679f3c73..11b677ecf8 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -93,6 +93,7 @@ #define alternatorControlPinMode_offset 674 #define alternatorOffAboveTps_offset 1676 #define alternatorPwmFrequency_offset 1876 +#define alwaysInstantRpm_offset 1272 #define ambiguousOperationMode_offset 500 #define analogInputDividerCoefficient_offset 472 #define antiLagActivatePin_offset 910 @@ -1892,7 +1893,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2258350649 +#define SIGNATURE_HASH 1994735614 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2417,7 +2418,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen_cypress.2258350649" +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen_cypress.1994735614" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2455,7 +2456,6 @@ #define unused_1484_bit_29_offset 1272 #define unused_1484_bit_30_offset 1272 #define unused_1484_bit_31_offset 1272 -#define unusedBit4_1476_offset 1272 #define unusedBit_310_31_offset 896 #define unusedBit_48_31_offset 164 #define unusedBit_502_10_offset 1740 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index dcbe1aefc2..047c6fd385 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:13 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:03 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2452,7 +2452,7 @@ struct engine_configuration_s { bool unused1476b3 : 1 {}; /** offset 1272 bit 4 */ - bool unusedBit4_1476 : 1 {}; + bool alwaysInstantRpm : 1 {}; /** offset 1272 bit 5 */ bool isMapAveragingEnabled : 1 {}; @@ -4454,4 +4454,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:13 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:03 UTC 2022 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 5fd7732afc..5edc9f88a7 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -92,6 +92,7 @@ #define alternatorControlPinMode_offset 674 #define alternatorOffAboveTps_offset 1676 #define alternatorPwmFrequency_offset 1868 +#define alwaysInstantRpm_offset 1272 #define ambiguousOperationMode_offset 500 #define analogInputDividerCoefficient_offset 472 #define antiLagActivatePin_offset 910 @@ -1877,7 +1878,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2034138821 +#define SIGNATURE_HASH 2302735106 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2402,7 +2403,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.19.kin.2034138821" +#define TS_SIGNATURE "rusEFI 2022.01.19.kin.2302735106" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2440,7 +2441,6 @@ #define unused_1484_bit_29_offset 1272 #define unused_1484_bit_30_offset 1272 #define unused_1484_bit_31_offset 1272 -#define unusedBit4_1476_offset 1272 #define unusedBit_310_31_offset 896 #define unusedBit_48_31_offset 164 #define unusedBit_502_10_offset 1740 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index ac7b2dce73..caa5b6cf27 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:16 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:06 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2452,7 +2452,7 @@ struct engine_configuration_s { bool unused1476b3 : 1 {}; /** offset 1272 bit 4 */ - bool unusedBit4_1476 : 1 {}; + bool alwaysInstantRpm : 1 {}; /** offset 1272 bit 5 */ bool isMapAveragingEnabled : 1 {}; @@ -4460,4 +4460,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:16 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:06 UTC 2022 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 8d673231d6..e2a4dc0051 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -101,6 +101,7 @@ #define alternatorControlPinMode_offset 674 #define alternatorOffAboveTps_offset 1676 #define alternatorPwmFrequency_offset 1876 +#define alwaysInstantRpm_offset 1272 #define ambiguousOperationMode_offset 500 #define analogInputDividerCoefficient_offset 472 #define antiLagActivatePin_offset 910 @@ -1905,7 +1906,7 @@ #define show_test_presets false #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2144617429 +#define SIGNATURE_HASH 2410335762 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2430,7 +2431,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.01.19.subaru_eg33_f7.2144617429" +#define TS_SIGNATURE "rusEFI 2022.01.19.subaru_eg33_f7.2410335762" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2468,7 +2469,6 @@ #define unused_1484_bit_29_offset 1272 #define unused_1484_bit_30_offset 1272 #define unused_1484_bit_31_offset 1272 -#define unusedBit4_1476_offset 1272 #define unusedBit_310_31_offset 896 #define unusedBit_48_31_offset 164 #define unusedBit_502_10_offset 1740 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 24a8f8a621..7c5817439e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:19 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:08 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2452,7 +2452,7 @@ struct engine_configuration_s { bool unused1476b3 : 1 {}; /** offset 1272 bit 4 */ - bool unusedBit4_1476 : 1 {}; + bool alwaysInstantRpm : 1 {}; /** offset 1272 bit 5 */ bool isMapAveragingEnabled : 1 {}; @@ -4460,4 +4460,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:19 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:08 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 2418c6c9d3..728f7c5a68 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -93,6 +93,7 @@ #define alternatorControlPinMode_offset 674 #define alternatorOffAboveTps_offset 1676 #define alternatorPwmFrequency_offset 1876 +#define alwaysInstantRpm_offset 1272 #define ambiguousOperationMode_offset 500 #define analogInputDividerCoefficient_offset 472 #define antiLagActivatePin_offset 910 @@ -1892,7 +1893,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 3161347461 +#define SIGNATURE_HASH 1276172354 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2417,7 +2418,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.19.all.3161347461" +#define TS_SIGNATURE "rusEFI 2022.01.19.all.1276172354" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2455,7 +2456,6 @@ #define unused_1484_bit_29_offset 1272 #define unused_1484_bit_30_offset 1272 #define unused_1484_bit_31_offset 1272 -#define unusedBit4_1476_offset 1272 #define unusedBit_310_31_offset 896 #define unusedBit_48_31_offset 164 #define unusedBit_502_10_offset 1740 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 5561ecf8a1..ac56b6a163 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3161347461 -#define TS_SIGNATURE "rusEFI 2022.01.19.all.3161347461" +#define SIGNATURE_HASH 1276172354 +#define TS_SIGNATURE "rusEFI 2022.01.19.all.1276172354" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 18af8552db..d212b65a3e 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3171499594 -#define TS_SIGNATURE "rusEFI 2022.01.19.alphax-2chan.3171499594" +#define SIGNATURE_HASH 1299690381 +#define TS_SIGNATURE "rusEFI 2022.01.19.alphax-2chan.1299690381" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 779b3a5964..f5b902fa23 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 313843102 -#define TS_SIGNATURE "rusEFI 2022.01.19.alphax-4chan.313843102" +#define SIGNATURE_HASH 3804909657 +#define TS_SIGNATURE "rusEFI 2022.01.19.alphax-4chan.3804909657" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 137b0be1c5..6d40ef04d3 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2695143586 -#define TS_SIGNATURE "rusEFI 2022.01.19.atlas.2695143586" +#define SIGNATURE_HASH 1356475749 +#define TS_SIGNATURE "rusEFI 2022.01.19.atlas.1356475749" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 0e5829fa0f..854329da53 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3161347461 -#define TS_SIGNATURE "rusEFI 2022.01.19.f429-discovery.3161347461" +#define SIGNATURE_HASH 1276172354 +#define TS_SIGNATURE "rusEFI 2022.01.19.f429-discovery.1276172354" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index efe3927355..7fe233d9d9 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3327918188 -#define TS_SIGNATURE "rusEFI 2022.01.19.frankenso_na6.3327918188" +#define SIGNATURE_HASH 908234155 +#define TS_SIGNATURE "rusEFI 2022.01.19.frankenso_na6.908234155" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 68325386ad..41cf1e355c 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1084730204 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen-nb1.1084730204" +#define SIGNATURE_HASH 2967021211 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen-nb1.2967021211" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 0b98390f67..ee6646cd3c 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 417269494 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen121nissan.417269494" +#define SIGNATURE_HASH 3902901041 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen121nissan.3902901041" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 3a902e3582..f550a91c76 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3821891983 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen121vag.3821891983" +#define SIGNATURE_HASH 330562632 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen121vag.330562632" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 5105a8f816..5003cca246 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2927982895 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen128.2927982895" +#define SIGNATURE_HASH 1593570536 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen128.1593570536" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 3f2a970277..8378a71493 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1886538025 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen154hyundai.1886538025" +#define SIGNATURE_HASH 2148320494 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen154hyundai.2148320494" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 5e15ec7faf..efa0497b67 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1221841461 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen72.1221841461" +#define SIGNATURE_HASH 3098370034 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen72.3098370034" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index e257ff47f2..2ee5779dca 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4242427846 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen81.4242427846" +#define SIGNATURE_HASH 211862017 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen81.211862017" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 71b336681d..d8e54b288b 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 497992922 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen88bmw.497992922" +#define SIGNATURE_HASH 3989850397 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen88bmw.3989850397" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 6d91530996..cf40571393 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3394442029 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellenNA6.3394442029" +#define SIGNATURE_HASH 976068330 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellenNA6.976068330" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index cba89a501f..957659a5ef 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2543985758 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellenNA8_96.2543985758" +#define SIGNATURE_HASH 1742514585 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellenNA8_96.1742514585" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 0d07dd3207..01892e5a4f 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 2258350649 -#define TS_SIGNATURE "rusEFI 2022.01.19.hellen_cypress.2258350649" +#define SIGNATURE_HASH 1994735614 +#define TS_SIGNATURE "rusEFI 2022.01.19.hellen_cypress.1994735614" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 2e972af540..4b05362d55 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 2034138821 -#define TS_SIGNATURE "rusEFI 2022.01.19.kin.2034138821" +#define SIGNATURE_HASH 2302735106 +#define TS_SIGNATURE "rusEFI 2022.01.19.kin.2302735106" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 378ae248a6..97e0edf8a1 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3109358657 -#define TS_SIGNATURE "rusEFI 2022.01.19.mre_f4.3109358657" +#define SIGNATURE_HASH 1227587974 +#define TS_SIGNATURE "rusEFI 2022.01.19.mre_f4.1227587974" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 96ae2e6d33..bd6bdce37a 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3109358657 -#define TS_SIGNATURE "rusEFI 2022.01.19.mre_f7.3109358657" +#define SIGNATURE_HASH 1227587974 +#define TS_SIGNATURE "rusEFI 2022.01.19.mre_f7.1227587974" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index db21241634..849a86ce67 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3968109667 -#define TS_SIGNATURE "rusEFI 2022.01.19.prometheus_405.3968109667" +#define SIGNATURE_HASH 486146468 +#define TS_SIGNATURE "rusEFI 2022.01.19.prometheus_405.486146468" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 76989ef727..39a468fb4a 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3968109667 -#define TS_SIGNATURE "rusEFI 2022.01.19.prometheus_469.3968109667" +#define SIGNATURE_HASH 486146468 +#define TS_SIGNATURE "rusEFI 2022.01.19.prometheus_469.486146468" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 82e13960da..c65b0d0791 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1747753078 -#define TS_SIGNATURE "rusEFI 2022.01.19.proteus_f4.1747753078" +#define SIGNATURE_HASH 2555516337 +#define TS_SIGNATURE "rusEFI 2022.01.19.proteus_f4.2555516337" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 4ce3c57755..cff06aa039 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1747753078 -#define TS_SIGNATURE "rusEFI 2022.01.19.proteus_f7.1747753078" +#define SIGNATURE_HASH 2555516337 +#define TS_SIGNATURE "rusEFI 2022.01.19.proteus_f7.2555516337" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index b616038528..b71a318287 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // -#define SIGNATURE_HASH 2144617429 -#define TS_SIGNATURE "rusEFI 2022.01.19.subaru_eg33_f7.2144617429" +#define SIGNATURE_HASH 2410335762 +#define TS_SIGNATURE "rusEFI 2022.01.19.subaru_eg33_f7.2410335762" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 80801e1fd4..99926dc67f 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -514,6 +514,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->isIgnitionEnabled; if (strEqualCaseInsensitive(name, "isCylinderCleanupEnabled")) return engineConfiguration->isCylinderCleanupEnabled; + if (strEqualCaseInsensitive(name, "alwaysInstantRpm")) + return engineConfiguration->alwaysInstantRpm; if (strEqualCaseInsensitive(name, "isMapAveragingEnabled")) return engineConfiguration->isMapAveragingEnabled; if (strEqualCaseInsensitive(name, "overrideCrankingIacSetting")) @@ -2196,6 +2198,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->isCylinderCleanupEnabled = (int)value; return; } + if (strEqualCaseInsensitive(name, "alwaysInstantRpm")) + { + engineConfiguration->alwaysInstantRpm = (int)value; + return; + } if (strEqualCaseInsensitive(name, "isMapAveragingEnabled")) { engineConfiguration->isMapAveragingEnabled = (int)value; diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 8823dde931..624e2cc232 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 2022.01.19.all.3161347461" + signature = "rusEFI 2022.01.19.all.1276172354" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.all.3161347461" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.all.1276172354" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:02 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6037,6 +6037,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 46a1799f08..f8ecc92742 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.19.alphax-2chan.3171499594" + signature = "rusEFI 2022.01.19.alphax-2chan.1299690381" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.alphax-2chan.3171499594" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.alphax-2chan.1299690381" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:31 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 7af579dbd6..914ad51a45 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.19.alphax-4chan.313843102" + signature = "rusEFI 2022.01.19.alphax-4chan.3804909657" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.alphax-4chan.313843102" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.alphax-4chan.3804909657" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:33 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 0ac8a5f1f0..1cfe7053d1 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 2022.01.19.atlas.2695143586" + signature = "rusEFI 2022.01.19.atlas.1356475749" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.atlas.2695143586" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.atlas.1356475749" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:00 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6028,6 +6028,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index d32dfa6319..876b2279aa 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 2022.01.19.f429-discovery.3161347461" + signature = "rusEFI 2022.01.19.f429-discovery.1276172354" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.f429-discovery.3161347461" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.f429-discovery.1276172354" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:32 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:30 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6037,6 +6037,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 67f30eef92..228b9463ca 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 2022.01.19.frankenso_na6.3327918188" + signature = "rusEFI 2022.01.19.frankenso_na6.908234155" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.frankenso_na6.3327918188" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.frankenso_na6.908234155" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:00 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:53 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6037,6 +6037,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 0070d6d89d..35ccddb47e 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 2022.01.19.hellen-nb1.1084730204" + signature = "rusEFI 2022.01.19.hellen-nb1.2967021211" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen-nb1.1084730204" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen-nb1.2967021211" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:51 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:45 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index d3fa6c2e83..46327612bd 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 2022.01.19.hellen121nissan.417269494" + signature = "rusEFI 2022.01.19.hellen121nissan.3902901041" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen121nissan.417269494" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen121nissan.3902901041" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:37 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6002,6 +6002,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index c24cbd640c..362a123ecc 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 2022.01.19.hellen121vag.3821891983" + signature = "rusEFI 2022.01.19.hellen121vag.330562632" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen121vag.3821891983" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen121vag.330562632" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:40 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:36 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6004,6 +6004,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 8b98448f0e..4988aeb008 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 2022.01.19.hellen128.2927982895" + signature = "rusEFI 2022.01.19.hellen128.1593570536" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen128.2927982895" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen128.1593570536" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:34 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6002,6 +6002,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 29334009aa..73e165bf54 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 2022.01.19.hellen154hyundai.1886538025" + signature = "rusEFI 2022.01.19.hellen154hyundai.2148320494" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen154hyundai.1886538025" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen154hyundai.2148320494" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:43 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:39 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index d55692688d..b55274dd44 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 2022.01.19.hellen72.1221841461" + signature = "rusEFI 2022.01.19.hellen72.3098370034" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen72.1221841461" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen72.3098370034" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:42 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index d7e0e9c7bc..8dfcbd8d34 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.19.hellen81.4242427846" + signature = "rusEFI 2022.01.19.hellen81.211862017" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen81.4242427846" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen81.211862017" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:49 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:44 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -5998,6 +5998,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 34fa6f4458..44efa5e7a4 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 2022.01.19.hellen88bmw.497992922" + signature = "rusEFI 2022.01.19.hellen88bmw.3989850397" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen88bmw.497992922" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen88bmw.3989850397" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:45 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:40 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -5999,6 +5999,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index afe3bf4f88..fc51ee0473 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 2022.01.19.hellenNA6.3394442029" + signature = "rusEFI 2022.01.19.hellenNA6.976068330" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellenNA6.3394442029" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellenNA6.976068330" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:53 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:47 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6002,6 +6002,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 8849612379..f254a5d856 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.19.hellenNA8_96.2543985758" + signature = "rusEFI 2022.01.19.hellenNA8_96.1742514585" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellenNA8_96.2543985758" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellenNA8_96.1742514585" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:55 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:48 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6001,6 +6001,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 4e3a0d3f9e..6dbd21f068 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 2022.01.19.hellen_cypress.2258350649" + signature = "rusEFI 2022.01.19.hellen_cypress.1994735614" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.hellen_cypress.2258350649" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.hellen_cypress.1994735614" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:15 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:05 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6037,6 +6037,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 4fce2e7176..c9ad84104e 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 2022.01.19.kin.2034138821" + signature = "rusEFI 2022.01.19.kin.2302735106" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.kin.2034138821" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.kin.2302735106" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:13 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:03 UTC 2022 pageSize = 20968 page = 1 @@ -666,7 +666,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6004,6 +6004,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 2f4ce36ff7..2eb16557eb 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 2022.01.19.mre_f4.3109358657" + signature = "rusEFI 2022.01.19.mre_f4.1227587974" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.mre_f4.3109358657" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.mre_f4.1227587974" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:51 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6007,6 +6007,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 8eebd106e0..ce2d180383 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 2022.01.19.mre_f7.3109358657" + signature = "rusEFI 2022.01.19.mre_f7.1227587974" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.mre_f7.3109358657" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.mre_f7.1227587974" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:53:57 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:50 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6007,6 +6007,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 722a4e88d4..8787609c86 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 2022.01.19.prometheus_405.3968109667" + signature = "rusEFI 2022.01.19.prometheus_405.486146468" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.prometheus_405.3968109667" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.prometheus_405.486146468" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:56 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6032,6 +6032,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index beeb2dfac9..838478602a 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 2022.01.19.prometheus_469.3968109667" + signature = "rusEFI 2022.01.19.prometheus_469.486146468" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.prometheus_469.3968109667" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.prometheus_469.486146468" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:02 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:54 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6032,6 +6032,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 9764131403..951aab41c2 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 2022.01.19.proteus_f4.1747753078" + signature = "rusEFI 2022.01.19.proteus_f4.2555516337" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.proteus_f4.1747753078" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.proteus_f4.2555516337" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:07 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:59 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6000,6 +6000,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index d26b6d181d..5675fd2e46 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 2022.01.19.proteus_f7.1747753078" + signature = "rusEFI 2022.01.19.proteus_f7.2555516337" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.proteus_f7.1747753078" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.proteus_f7.2555516337" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:05 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:37:57 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6000,6 +6000,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 08385c7186..4b6dba4128 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 2022.01.19.subaru_eg33_f7.2144617429" + signature = "rusEFI 2022.01.19.subaru_eg33_f7.2410335762" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.19.subaru_eg33_f7.2144617429" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.19.subaru_eg33_f7.2410335762" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:16 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:06 UTC 2022 pageSize = 20996 page = 1 @@ -672,7 +672,7 @@ isInjectionEnabled = bits, U32, 1272, [0:0], "false", "true" isIgnitionEnabled = bits, U32, 1272, [1:1], "false", "true" isCylinderCleanupEnabled = bits, U32, 1272, [2:2], "false", "true" unused1476b3 = bits, U32, 1272, [3:3], "false", "true" -unusedBit4_1476 = bits, U32, 1272, [4:4], "false", "true" +alwaysInstantRpm = bits, U32, 1272, [4:4], "false", "true" isMapAveragingEnabled = bits, U32, 1272, [5:5], "false", "true" overrideCrankingIacSetting = bits, U32, 1272, [6:6], "false", "true" useSeparateAdvanceForIdle = bits, U32, 1272, [7:7], "false", "true" @@ -6023,6 +6023,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Ford redundant TPS mode", useFordRedundantTps field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} field = "Artificial Misfire", artificialTestMisfire + field = "Always use instant RPM", alwaysInstantRpm panel = mapCamDialog panel = allTriggerDebug panel = torqueCurve diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 8911753d29..1530a84104 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 05:54:19 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:08 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -91,6 +91,7 @@ public class Fields { public static final int alternatorControlPinMode_offset = 674; public static final int alternatorOffAboveTps_offset = 1676; public static final int alternatorPwmFrequency_offset = 1876; + public static final int alwaysInstantRpm_offset = 1272; public static final int ambiguousOperationMode_offset = 500; public static final int analogInputDividerCoefficient_offset = 472; public static final int antiLagActivatePin_offset = 910; @@ -1820,6 +1821,7 @@ public class Fields { public static final int servoOutputPins8_offset = 2739; public static final int showHumanReadableWarning_offset = 896; public static final int showSdCardWarning_offset = 164; + public static final int SIGNATURE_HASH = 1276172354; public static final int silentTriggerError_offset = 1260; public static final int slowAdcAlpha_offset = 1712; public static final int sparkDwellRpmBins_offset = 54; @@ -2289,7 +2291,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.01.19.all.3161347461"; + public static final String TS_SIGNATURE = "rusEFI 2022.01.19.all.1276172354"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int tunerStudioSerialSpeed_offset = 732; @@ -2324,7 +2326,6 @@ public class Fields { public static final int unused_1484_bit_29_offset = 1272; public static final int unused_1484_bit_30_offset = 1272; public static final int unused_1484_bit_31_offset = 1272; - public static final int unusedBit4_1476_offset = 1272; public static final int unusedBit_310_31_offset = 896; public static final int unusedBit_48_31_offset = 164; public static final int unusedBit_502_10_offset = 1740; @@ -3072,7 +3073,7 @@ public class Fields { public static final Field ISIGNITIONENABLED = Field.create("ISIGNITIONENABLED", 1272, FieldType.BIT, 1); public static final Field ISCYLINDERCLEANUPENABLED = Field.create("ISCYLINDERCLEANUPENABLED", 1272, FieldType.BIT, 2); public static final Field UNUSED1476B3 = Field.create("UNUSED1476B3", 1272, FieldType.BIT, 3); - public static final Field UNUSEDBIT4_1476 = Field.create("UNUSEDBIT4_1476", 1272, FieldType.BIT, 4); + public static final Field ALWAYSINSTANTRPM = Field.create("ALWAYSINSTANTRPM", 1272, FieldType.BIT, 4); public static final Field ISMAPAVERAGINGENABLED = Field.create("ISMAPAVERAGINGENABLED", 1272, FieldType.BIT, 5); public static final Field OVERRIDECRANKINGIACSETTING = Field.create("OVERRIDECRANKINGIACSETTING", 1272, FieldType.BIT, 6); public static final Field USESEPARATEADVANCEFORIDLE = Field.create("USESEPARATEADVANCEFORIDLE", 1272, FieldType.BIT, 7); @@ -4358,7 +4359,7 @@ public class Fields { ISIGNITIONENABLED, ISCYLINDERCLEANUPENABLED, UNUSED1476B3, - UNUSEDBIT4_1476, + ALWAYSINSTANTRPM, ISMAPAVERAGINGENABLED, OVERRIDECRANKINGIACSETTING, USESEPARATEADVANCEFORIDLE,