diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h index b70a9e377c..288fbcbcbc 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/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 hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jun 10 22:34:27 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:25 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -749,16 +749,16 @@ struct engine_configuration_s { bool iatSensorPulldown : 1 {}; /** offset 120 bit 28 */ - bool unusedBit_42_28 : 1 {}; + bool allowIdenticalPps : 1 {}; /** offset 120 bit 29 */ - bool unusedBit_42_29 : 1 {}; + bool unusedBit_43_29 : 1 {}; /** offset 120 bit 30 */ - bool unusedBit_42_30 : 1 {}; + bool unusedBit_43_30 : 1 {}; /** offset 120 bit 31 */ - bool unusedBit_42_31 : 1 {}; + bool unusedBit_43_31 : 1 {}; /** * Closed throttle, 1 volt = 200 units. * See also tps1_1AdcChannel @@ -5176,4 +5176,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23168); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jun 10 22:34:27 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:25 UTC 2023 diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h index 4d5fcfd106..5698c1ba78 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -1079,7 +1079,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 4151291922 +#define SIGNATURE_HASH 1157589752 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1368,7 +1368,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI master.2023.06.11.cypress.4151291922" +#define TS_SIGNATURE "rusEFI master.2023.06.12.cypress.1157589752" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' 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 3ddb6d23d2..f75f21aa04 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 kinetis_gen_config.bat integration/rusefi_config.txt Sat Jun 10 22:34:25 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:24 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -749,16 +749,16 @@ struct engine_configuration_s { bool iatSensorPulldown : 1 {}; /** offset 120 bit 28 */ - bool unusedBit_42_28 : 1 {}; + bool allowIdenticalPps : 1 {}; /** offset 120 bit 29 */ - bool unusedBit_42_29 : 1 {}; + bool unusedBit_43_29 : 1 {}; /** offset 120 bit 30 */ - bool unusedBit_42_30 : 1 {}; + bool unusedBit_43_30 : 1 {}; /** offset 120 bit 31 */ - bool unusedBit_42_31 : 1 {}; + bool unusedBit_43_31 : 1 {}; /** * Closed throttle, 1 volt = 200 units. * See also tps1_1AdcChannel @@ -5176,4 +5176,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23168); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Jun 10 22:34:25 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:24 UTC 2023 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 211666edb9..e264f37269 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1079,7 +1079,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 2679640798 +#define SIGNATURE_HASH 740870196 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1368,7 +1368,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI master.2023.06.11.kin.2679640798" +#define TS_SIGNATURE "rusEFI master.2023.06.12.kin.740870196" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' 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 f7b53b1516..cbe8f46bf5 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 config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Jun 10 22:34:28 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:26 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -749,16 +749,16 @@ struct engine_configuration_s { bool iatSensorPulldown : 1 {}; /** offset 120 bit 28 */ - bool unusedBit_42_28 : 1 {}; + bool allowIdenticalPps : 1 {}; /** offset 120 bit 29 */ - bool unusedBit_42_29 : 1 {}; + bool unusedBit_43_29 : 1 {}; /** offset 120 bit 30 */ - bool unusedBit_42_30 : 1 {}; + bool unusedBit_43_30 : 1 {}; /** offset 120 bit 31 */ - bool unusedBit_42_31 : 1 {}; + bool unusedBit_43_31 : 1 {}; /** * Closed throttle, 1 volt = 200 units. * See also tps1_1AdcChannel @@ -5176,4 +5176,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23168); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Jun 10 22:34:28 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:26 UTC 2023 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 229591681f..f7d88c6a45 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 @@ -1030,7 +1030,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 4041373445 +#define SIGNATURE_HASH 1131589103 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1320,7 +1320,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI master.2023.06.11.subaru_eg33_f7.4041373445" +#define TS_SIGNATURE "rusEFI master.2023.06.12.subaru_eg33_f7.1131589103" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 5c8a721499..16512d1586 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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 22:35:29 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:18 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -749,16 +749,16 @@ struct engine_configuration_s { bool iatSensorPulldown : 1 {}; /** offset 120 bit 28 */ - bool unusedBit_42_28 : 1 {}; + bool allowIdenticalPps : 1 {}; /** offset 120 bit 29 */ - bool unusedBit_42_29 : 1 {}; + bool unusedBit_43_29 : 1 {}; /** offset 120 bit 30 */ - bool unusedBit_42_30 : 1 {}; + bool unusedBit_43_30 : 1 {}; /** offset 120 bit 31 */ - bool unusedBit_42_31 : 1 {}; + bool unusedBit_43_31 : 1 {}; /** * Closed throttle, 1 volt = 200 units. * See also tps1_1AdcChannel @@ -5176,4 +5176,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23168); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jun 10 22:35:29 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:18 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index ec14e29e63..60f10741d3 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1079,7 +1079,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 2873969895 +#define SIGNATURE_HASH 417175053 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1368,7 +1368,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI master.2023.06.11.f407-discovery.2873969895" +#define TS_SIGNATURE "rusEFI master.2023.06.12.f407-discovery.417175053" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index 2223207545..d603df1743 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3014998184 -#define TS_SIGNATURE "rusEFI master.2023.06.11.48way.3014998184" +#define SIGNATURE_HASH 2482754 +#define TS_SIGNATURE "rusEFI master.2023.06.12.48way.2482754" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 2dd489a380..2ad536441d 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 by SignatureConsumer // -#define SIGNATURE_HASH 2415844375 -#define TS_SIGNATURE "rusEFI master.2023.06.11.alphax-2chan.2415844375" +#define SIGNATURE_HASH 1013843709 +#define TS_SIGNATURE "rusEFI master.2023.06.12.alphax-2chan.1013843709" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 76bb84d15e..43bc758bd2 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 by SignatureConsumer // -#define SIGNATURE_HASH 3557716219 -#define TS_SIGNATURE "rusEFI master.2023.06.11.alphax-4chan.3557716219" +#define SIGNATURE_HASH 1738451473 +#define TS_SIGNATURE "rusEFI master.2023.06.12.alphax-4chan.1738451473" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 2622885fc9..7b0307fc50 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 292084600 -#define TS_SIGNATURE "rusEFI master.2023.06.11.alphax-8chan.292084600" +#define SIGNATURE_HASH 2734162322 +#define TS_SIGNATURE "rusEFI master.2023.06.12.alphax-8chan.2734162322" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 884175144c..5b9f27de0c 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 by SignatureConsumer // -#define SIGNATURE_HASH 3953476917 -#define TS_SIGNATURE "rusEFI master.2023.06.11.atlas.3953476917" +#define SIGNATURE_HASH 1479909343 +#define TS_SIGNATURE "rusEFI master.2023.06.12.atlas.1479909343" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 18f2473f93..375f261521 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3477650852 -#define TS_SIGNATURE "rusEFI master.2023.06.11.core8.3477650852" +#define SIGNATURE_HASH 2094557006 +#define TS_SIGNATURE "rusEFI master.2023.06.12.core8.2094557006" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index e2215c9dbd..d7722ec76d 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.cypress.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.cypress.1157589752" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 0de4aae2b8..12dbca3e31 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2873969895 -#define TS_SIGNATURE "rusEFI master.2023.06.11.f407-discovery.2873969895" +#define SIGNATURE_HASH 417175053 +#define TS_SIGNATURE "rusEFI master.2023.06.12.f407-discovery.417175053" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 7f6f0c0c4a..e7085a3615 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 by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.f429-discovery.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.f429-discovery.1157589752" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 4060dc3a1b..af70cf8847 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 by SignatureConsumer // -#define SIGNATURE_HASH 3577565400 -#define TS_SIGNATURE "rusEFI master.2023.06.11.frankenso_na6.3577565400" +#define SIGNATURE_HASH 1722649138 +#define TS_SIGNATURE "rusEFI master.2023.06.12.frankenso_na6.1722649138" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 3c43d49474..5af1f0c250 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 597163355 -#define TS_SIGNATURE "rusEFI master.2023.06.11.harley81.597163355" +#define SIGNATURE_HASH 2416388017 +#define TS_SIGNATURE "rusEFI master.2023.06.12.harley81.2416388017" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index c7354f63dd..d57a054f63 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1201473250 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen-gm-e67.1201473250" +#define SIGNATURE_HASH 4094549000 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen-gm-e67.4094549000" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index bf56ac8705..384fecf1dd 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2421125830 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen-honda-k.2421125830" +#define SIGNATURE_HASH 601860140 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen-honda-k.601860140" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index d29eae3da0..670d34519b 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 by SignatureConsumer // -#define SIGNATURE_HASH 3404312180 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen-nb1.3404312180" +#define SIGNATURE_HASH 2038002846 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen-nb1.2038002846" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 18f4a0de99..b3bf536e4a 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 by SignatureConsumer // -#define SIGNATURE_HASH 2634405712 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen121nissan.2634405712" +#define SIGNATURE_HASH 781520314 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen121nissan.781520314" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index bbb9f3c259..675ba02031 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 by SignatureConsumer // -#define SIGNATURE_HASH 1662103505 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen121vag.1662103505" +#define SIGNATURE_HASH 3498145083 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen121vag.3498145083" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index fa54e384e3..181c150059 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 by SignatureConsumer // -#define SIGNATURE_HASH 3592255364 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen128.3592255364" +#define SIGNATURE_HASH 1703783790 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen128.1703783790" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 01fc328beb..33ed9d84f9 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 by SignatureConsumer // -#define SIGNATURE_HASH 2769959868 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen154hyundai.2769959868" +#define SIGNATURE_HASH 378200406 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen154hyundai.378200406" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 5aa63e3c6c..ee949bcad1 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 by SignatureConsumer // -#define SIGNATURE_HASH 2603333183 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen72.2603333183" +#define SIGNATURE_HASH 683371733 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen72.683371733" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 32d6c75461..b6a9079e47 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 by SignatureConsumer // -#define SIGNATURE_HASH 4142335 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen81.4142335" +#define SIGNATURE_HASH 3014651413 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen81.3014651413" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index e2627d3e8f..c684ad2f89 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 by SignatureConsumer // -#define SIGNATURE_HASH 567014947 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellen88bmw.567014947" +#define SIGNATURE_HASH 2455448777 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellen88bmw.2455448777" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 56a510cf9a..7a20511cdc 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 by SignatureConsumer // -#define SIGNATURE_HASH 476195894 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellenNA6.476195894" +#define SIGNATURE_HASH 2951935708 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellenNA6.2951935708" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 73aabdeedc..946ef4fa15 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 by SignatureConsumer // -#define SIGNATURE_HASH 2864299835 -#define TS_SIGNATURE "rusEFI master.2023.06.11.hellenNA8_96.2864299835" +#define SIGNATURE_HASH 422143441 +#define TS_SIGNATURE "rusEFI master.2023.06.12.hellenNA8_96.422143441" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index e426f9ea73..1692c6b28f 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 by SignatureConsumer // -#define SIGNATURE_HASH 2679640798 -#define TS_SIGNATURE "rusEFI master.2023.06.11.kin.2679640798" +#define SIGNATURE_HASH 740870196 +#define TS_SIGNATURE "rusEFI master.2023.06.12.kin.740870196" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 469b27ae7e..425053cb23 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3981749276 -#define TS_SIGNATURE "rusEFI master.2023.06.11.m74_9.3981749276" +#define SIGNATURE_HASH 1589933814 +#define TS_SIGNATURE "rusEFI master.2023.06.12.m74_9.1589933814" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 229d06ded2..5e8e529dd6 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 by SignatureConsumer // -#define SIGNATURE_HASH 3382432405 -#define TS_SIGNATURE "rusEFI master.2023.06.11.mre_f4.3382432405" +#define SIGNATURE_HASH 2047543423 +#define TS_SIGNATURE "rusEFI master.2023.06.12.mre_f4.2047543423" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 594803677e..8965ea6fbe 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 by SignatureConsumer // -#define SIGNATURE_HASH 3382432405 -#define TS_SIGNATURE "rusEFI master.2023.06.11.mre_f7.3382432405" +#define SIGNATURE_HASH 2047543423 +#define TS_SIGNATURE "rusEFI master.2023.06.12.mre_f7.2047543423" diff --git a/firmware/controllers/generated/signature_nucleo_f429.h b/firmware/controllers/generated/signature_nucleo_f429.h index 3a6239561d..1be36b7e6c 100644 --- a/firmware/controllers/generated/signature_nucleo_f429.h +++ b/firmware/controllers/generated/signature_nucleo_f429.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.nucleo_f429.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.nucleo_f429.1157589752" diff --git a/firmware/controllers/generated/signature_nucleo_f767.h b/firmware/controllers/generated/signature_nucleo_f767.h index 11a856f4fd..044a95c595 100644 --- a/firmware/controllers/generated/signature_nucleo_f767.h +++ b/firmware/controllers/generated/signature_nucleo_f767.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.nucleo_f767.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.nucleo_f767.1157589752" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 9693ac62d8..796727e70d 100644 --- a/firmware/controllers/generated/signature_nucleo_h743.h +++ b/firmware/controllers/generated/signature_nucleo_h743.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.nucleo_h743.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.nucleo_h743.1157589752" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 96c876ad32..6f1752e52c 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 by SignatureConsumer // -#define SIGNATURE_HASH 3355147650 -#define TS_SIGNATURE "rusEFI master.2023.06.11.prometheus_405.3355147650" +#define SIGNATURE_HASH 1953212264 +#define TS_SIGNATURE "rusEFI master.2023.06.12.prometheus_405.1953212264" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 18c74195e1..c6efd9c090 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 by SignatureConsumer // -#define SIGNATURE_HASH 3355147650 -#define TS_SIGNATURE "rusEFI master.2023.06.11.prometheus_469.3355147650" +#define SIGNATURE_HASH 1953212264 +#define TS_SIGNATURE "rusEFI master.2023.06.12.prometheus_469.1953212264" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 118c265cc2..1332ef4bd3 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 by SignatureConsumer // -#define SIGNATURE_HASH 3211710364 -#define TS_SIGNATURE "rusEFI master.2023.06.11.proteus_f4.3211710364" +#define SIGNATURE_HASH 217978230 +#define TS_SIGNATURE "rusEFI master.2023.06.12.proteus_f4.217978230" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index b72f1319c9..b69f8cf8e6 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 by SignatureConsumer // -#define SIGNATURE_HASH 3211710364 -#define TS_SIGNATURE "rusEFI master.2023.06.11.proteus_f7.3211710364" +#define SIGNATURE_HASH 217978230 +#define TS_SIGNATURE "rusEFI master.2023.06.12.proteus_f7.217978230" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 6e97e833fe..29a67c8d50 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3211710364 -#define TS_SIGNATURE "rusEFI master.2023.06.11.proteus_h7.3211710364" +#define SIGNATURE_HASH 217978230 +#define TS_SIGNATURE "rusEFI master.2023.06.12.proteus_h7.217978230" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index dee41138ee..47fbffa840 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2469680462 -#define TS_SIGNATURE "rusEFI master.2023.06.11.s105.2469680462" +#define SIGNATURE_HASH 547655588 +#define TS_SIGNATURE "rusEFI master.2023.06.12.s105.547655588" diff --git a/firmware/controllers/generated/signature_small-can.h b/firmware/controllers/generated/signature_small-can.h index 20f174c79a..696ac9c847 100644 --- a/firmware/controllers/generated/signature_small-can.h +++ b/firmware/controllers/generated/signature_small-can.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1531647090 -#define TS_SIGNATURE "rusEFI master.2023.06.11.small-can.1531647090" +#define SIGNATURE_HASH 3906719384 +#define TS_SIGNATURE "rusEFI master.2023.06.12.small-can.3906719384" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index e3eaabceb7..bcb5cc7d5e 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4041373445 -#define TS_SIGNATURE "rusEFI master.2023.06.11.subaru_eg33_f7.4041373445" +#define SIGNATURE_HASH 1131589103 +#define TS_SIGNATURE "rusEFI master.2023.06.12.subaru_eg33_f7.1131589103" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 05800554a3..159fe92e8f 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4151291922 -#define TS_SIGNATURE "rusEFI master.2023.06.11.t-b-g.4151291922" +#define SIGNATURE_HASH 1157589752 +#define TS_SIGNATURE "rusEFI master.2023.06.12.t-b-g.1157589752" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 7d288204c4..2dcc3c3971 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2109840432 -#define TS_SIGNATURE "rusEFI master.2023.06.11.tdg-pdm8.2109840432" +#define SIGNATURE_HASH 3461433050 +#define TS_SIGNATURE "rusEFI master.2023.06.12.tdg-pdm8.3461433050" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 9077bf2644..ae93b543a4 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -121,6 +121,9 @@ float getConfigValueByName(const char *name) { // iatSensorPulldown case 1570551154: return engineConfiguration->iatSensorPulldown; +// allowIdenticalPps + case 445194564: + return engineConfiguration->allowIdenticalPps; // tpsMin case 513872736: return engineConfiguration->tpsMin; @@ -1782,6 +1785,11 @@ void setConfigValueByName(const char *name, float value) { { engineConfiguration->iatSensorPulldown = (int)value; return; + } + case 445194564: + { + engineConfiguration->allowIdenticalPps = (int)value; + return; } case 513872736: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index 3b3be125b4..26a85bf27a 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -115,6 +115,9 @@ On some Ford and Toyota vehicles one of the pedal sensors is not linear on the f ### iatSensorPulldown +### allowIdenticalPps + + ### tpsMin Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index dc865a9453..8f5a896b6e 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.f407-discovery.2873969895" + signature = "rusEFI master.2023.06.12.f407-discovery.417175053" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.f407-discovery.2873969895" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.f407-discovery.417175053" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:35 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:16 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8160,6 +8161,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index 14593a279f..f063f889d0 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.48way.3014998184" + signature = "rusEFI master.2023.06.12.48way.2482754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.48way.3014998184" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.48way.2482754" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:10 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:54 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 1b45731600..9151f66b9f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.alphax-2chan.2415844375" + signature = "rusEFI master.2023.06.12.alphax-2chan.1013843709" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.alphax-2chan.2415844375" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.alphax-2chan.1013843709" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:37 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:28 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8115,6 +8116,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index fa3a5ad1e9..4d42b793b7 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.alphax-4chan.3557716219" + signature = "rusEFI master.2023.06.12.alphax-4chan.1738451473" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.alphax-4chan.3557716219" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.alphax-4chan.1738451473" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:39 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:29 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8122,6 +8123,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 71ebe4620f..f81a926574 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.alphax-8chan.292084600" + signature = "rusEFI master.2023.06.12.alphax-8chan.2734162322" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.alphax-8chan.292084600" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.alphax-8chan.2734162322" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:41 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:30 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8121,6 +8122,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index a960e289a8..7d1e1b34d6 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.atlas.3953476917" + signature = "rusEFI master.2023.06.12.atlas.1479909343" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.atlas.3953476917" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.atlas.1479909343" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:32 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:13 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8149,6 +8150,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 5c84f12ef7..15eeec9cdf 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.core8.3477650852" + signature = "rusEFI master.2023.06.12.core8.2094557006" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.core8.3477650852" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.core8.2094557006" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:09 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:52 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 65f9282e28..27b807baad 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.cypress.4151291922" + signature = "rusEFI master.2023.06.12.cypress.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.cypress.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.cypress.1157589752" ; 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 @@ -87,7 +87,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 hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Jun 10 23:00:35 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:25 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 0752c132ca..1477f76742 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.f407-discovery.2873969895" + signature = "rusEFI master.2023.06.12.f407-discovery.417175053" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.f407-discovery.2873969895" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.f407-discovery.417175053" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:25 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:07 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8160,6 +8161,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index e296f2cca5..ee97778da8 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.f429-discovery.4151291922" + signature = "rusEFI master.2023.06.12.f429-discovery.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.f429-discovery.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.f429-discovery.1157589752" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:26 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:08 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 6493ce6bfe..86d0afb16c 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.frankenso_na6.3577565400" + signature = "rusEFI master.2023.06.12.frankenso_na6.1722649138" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.frankenso_na6.3577565400" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.frankenso_na6.1722649138" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:16 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:59 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 7fbb1d1086..82ad07789a 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.harley81.597163355" + signature = "rusEFI master.2023.06.12.harley81.2416388017" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.harley81.597163355" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.harley81.2416388017" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:43 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:32 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8130,6 +8131,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index f3be8c28d1..8a52324635 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen-gm-e67.1201473250" + signature = "rusEFI master.2023.06.12.hellen-gm-e67.4094549000" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen-gm-e67.1201473250" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen-gm-e67.4094549000" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:59 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:45 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8130,6 +8131,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 3facbf7929..5bc1442fdc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen-honda-k.2421125830" + signature = "rusEFI master.2023.06.12.hellen-honda-k.601860140" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen-honda-k.2421125830" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen-honda-k.601860140" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:49 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:37 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8107,6 +8108,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index f3af2ce5ab..63ffa1917d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen-nb1.3404312180" + signature = "rusEFI master.2023.06.12.hellen-nb1.2038002846" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen-nb1.3404312180" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen-nb1.2038002846" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:58 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:43 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8131,6 +8132,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index b983b5d17a..dd13ad11df 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen121nissan.2634405712" + signature = "rusEFI master.2023.06.12.hellen121nissan.781520314" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen121nissan.2634405712" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen121nissan.781520314" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:48 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:35 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8109,6 +8110,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 0d8ab91720..707a9b666a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen121vag.1662103505" + signature = "rusEFI master.2023.06.12.hellen121vag.3498145083" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen121vag.1662103505" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen121vag.3498145083" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:46 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:34 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8134,6 +8135,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index b2590c6bd3..f9b0f816ed 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen128.3592255364" + signature = "rusEFI master.2023.06.12.hellen128.1703783790" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen128.3592255364" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen128.1703783790" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:44 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:33 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8129,6 +8130,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 1031ecd9d8..a4d94ed4ff 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen154hyundai.2769959868" + signature = "rusEFI master.2023.06.12.hellen154hyundai.378200406" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen154hyundai.2769959868" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen154hyundai.378200406" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:51 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:38 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8108,6 +8109,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 83f859b62d..2a2ef8fff1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen72.2603333183" + signature = "rusEFI master.2023.06.12.hellen72.683371733" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen72.2603333183" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen72.683371733" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:54 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:41 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8131,6 +8132,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 3b9b67418b..a7e9f0dedc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen81.4142335" + signature = "rusEFI master.2023.06.12.hellen81.3014651413" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen81.4142335" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen81.3014651413" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:56 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:42 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8127,6 +8128,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 2ee01e9b6b..442131e3a8 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellen88bmw.567014947" + signature = "rusEFI master.2023.06.12.hellen88bmw.2455448777" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellen88bmw.567014947" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellen88bmw.2455448777" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:53 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:39 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8124,6 +8125,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 6e71f7c7af..152b9b9ecd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellenNA6.476195894" + signature = "rusEFI master.2023.06.12.hellenNA6.2951935708" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellenNA6.476195894" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellenNA6.2951935708" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:01 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:46 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8132,6 +8133,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index c63de287b8..abda4a70cd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.hellenNA8_96.2864299835" + signature = "rusEFI master.2023.06.12.hellenNA8_96.422143441" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.hellenNA8_96.2864299835" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.hellenNA8_96.422143441" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:02 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:47 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8130,6 +8131,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index b8b7a3e2f1..2c37444719 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.kin.2679640798" + signature = "rusEFI master.2023.06.12.kin.740870196" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.kin.2679640798" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.kin.740870196" ; 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 @@ -87,7 +87,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 kinetis_gen_config.bat integration/rusefi_config.txt Sat Jun 10 23:00:33 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Jun 11 23:05:24 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8159,6 +8160,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index ab632f45e8..8af89b1ef3 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.m74_9.3981749276" + signature = "rusEFI master.2023.06.12.m74_9.1589933814" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.m74_9.3981749276" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.m74_9.1589933814" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:12 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:55 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8132,6 +8133,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 0890c08a8d..26fabd41f3 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.mre_f4.3382432405" + signature = "rusEFI master.2023.06.12.mre_f4.2047543423" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.mre_f4.3382432405" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.mre_f4.2047543423" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:07 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:51 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8133,6 +8134,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 765c4214b8..198339dc05 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.mre_f7.3382432405" + signature = "rusEFI master.2023.06.12.mre_f7.2047543423" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.mre_f7.3382432405" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.mre_f7.2047543423" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:06 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:50 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8133,6 +8134,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini index d066be352c..34f9cefde9 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.nucleo_f429.4151291922" + signature = "rusEFI master.2023.06.12.nucleo_f429.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.nucleo_f429.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.nucleo_f429.1157589752" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:28 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:09 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini index 21a35aacc9..a72a820a04 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.nucleo_f767.4151291922" + signature = "rusEFI master.2023.06.12.nucleo_f767.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.nucleo_f767.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.nucleo_f767.1157589752" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:29 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:10 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index 7a56d5c007..d3aca5a2c3 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.nucleo_h743.4151291922" + signature = "rusEFI master.2023.06.12.nucleo_h743.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.nucleo_h743.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.nucleo_h743.1157589752" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:31 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:12 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index c179438a1d..b5819f38ce 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.prometheus_405.3355147650" + signature = "rusEFI master.2023.06.12.prometheus_405.1953212264" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.prometheus_405.3355147650" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.prometheus_405.1953212264" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:19 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:01 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8153,6 +8154,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index e2ab8cd55f..f1d41789fa 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.prometheus_469.3355147650" + signature = "rusEFI master.2023.06.12.prometheus_469.1953212264" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.prometheus_469.3355147650" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.prometheus_469.1953212264" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:18 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:00 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8153,6 +8154,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 9a6a812d90..00aacb5270 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.proteus_f4.3211710364" + signature = "rusEFI master.2023.06.12.proteus_f4.217978230" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.proteus_f4.3211710364" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.proteus_f4.217978230" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:22 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:04 UTC 2023 pageSize = 27168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8144,6 +8145,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index c7de531f3b..6f775e2e56 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.proteus_f7.3211710364" + signature = "rusEFI master.2023.06.12.proteus_f7.217978230" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.proteus_f7.3211710364" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.proteus_f7.217978230" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:20 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:03 UTC 2023 pageSize = 27168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8144,6 +8145,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index cf0a157e4f..e427730696 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.proteus_h7.3211710364" + signature = "rusEFI master.2023.06.12.proteus_h7.217978230" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.proteus_h7.3211710364" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.proteus_h7.217978230" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:24 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:05 UTC 2023 pageSize = 27168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8144,6 +8145,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index e8325b675d..6e216b4877 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.s105.2469680462" + signature = "rusEFI master.2023.06.12.s105.547655588" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.s105.2469680462" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.s105.547655588" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:13 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:56 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8132,6 +8133,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_small-can.ini b/firmware/tunerstudio/generated/rusefi_small-can.ini index dad5be97b1..0584a42031 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.small-can.1531647090" + signature = "rusEFI master.2023.06.12.small-can.3906719384" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.small-can.1531647090" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.small-can.3906719384" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sun Jun 11 02:17:27 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:48 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8147,6 +8148,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 378f602d1f..3649a3d4ff 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.subaru_eg33_f7.4041373445" + signature = "rusEFI master.2023.06.12.subaru_eg33_f7.1131589103" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.subaru_eg33_f7.4041373445" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.subaru_eg33_f7.1131589103" ; 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 @@ -87,7 +87,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 config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Jun 10 23:00:36 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:26 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8150,6 +8151,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 381cc83d80..a4f83e23bf 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.t-b-g.4151291922" + signature = "rusEFI master.2023.06.12.t-b-g.1157589752" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.t-b-g.4151291922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.t-b-g.1157589752" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:15 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:05:58 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 9d3fd98ba4..eff92bf123 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.06.11.tdg-pdm8.2109840432" + signature = "rusEFI master.2023.06.12.tdg-pdm8.3461433050" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.06.11.tdg-pdm8.2109840432" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.06.12.tdg-pdm8.3461433050" ; 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 @@ -87,7 +87,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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:34 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:14 UTC 2023 pageSize = 23168 page = 1 @@ -134,6 +134,7 @@ artificialTestMisfire = bits, U32, 120, [24:24], "No thank you", "Danger Mode" useFordRedundantPps = bits, U32, 120, [25:25], "false", "true" cltSensorPulldown = bits, U32, 120, [26:26], "false", "true" iatSensorPulldown = bits, U32, 120, [27:27], "false", "true" +allowIdenticalPps = bits, U32, 120, [28:28], "false", "true" tpsMin = scalar, S16, 124, "ADC", 1, 0, 0, 1023, 0 tpsMax = scalar, S16, 126, "ADC", 1, 0, 0, 1023, 0 tpsErrorDetectionTooLow = scalar, S16, 128, "%", 1, 0, -10, 0, 0 @@ -8158,6 +8159,7 @@ dialog = tcuControls, "Transmission Settings" field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps} field = "consumeObdSensors", consumeObdSensors, { canReadEnabled == 1 && canWriteEnabled == 1} + field = "BRZ/FRS/GT86 pedal", allowIdenticalPps field = "Artificial Misfire", artificialTestMisfire field = "Always use instant RPM", alwaysInstantRpm field = vinNumber, vinNumber 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 60bf828835..990a3906c5 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 gen_config.sh integration/rusefi_config.txt Sat Jun 10 23:01:38 UTC 2023 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 11 23:06:18 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1021,6 +1021,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; + public static final int SIGNATURE_HASH = 417175053; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; public static final int spi_device_e_SPI_DEVICE_3 = 3; @@ -1243,7 +1244,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 master.2023.06.11.f407-discovery.2873969895"; + public static final String TS_SIGNATURE = "rusEFI master.2023.06.12.f407-discovery.417175053"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TS_TOTAL_OUTPUT_SIZE = 1388; @@ -1351,6 +1352,7 @@ public class Fields { public static final Field USEFORDREDUNDANTPPS = Field.create("USEFORDREDUNDANTPPS", 120, FieldType.BIT, 25).setBaseOffset(0); public static final Field CLTSENSORPULLDOWN = Field.create("CLTSENSORPULLDOWN", 120, FieldType.BIT, 26).setBaseOffset(0); public static final Field IATSENSORPULLDOWN = Field.create("IATSENSORPULLDOWN", 120, FieldType.BIT, 27).setBaseOffset(0); + public static final Field ALLOWIDENTICALPPS = Field.create("ALLOWIDENTICALPPS", 120, FieldType.BIT, 28).setBaseOffset(0); public static final Field TPSMIN = Field.create("TPSMIN", 124, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field TPSMAX = Field.create("TPSMAX", 126, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field TPSERRORDETECTIONTOOLOW = Field.create("TPSERRORDETECTIONTOOLOW", 128, FieldType.INT16).setScale(1.0).setBaseOffset(0); @@ -2845,6 +2847,7 @@ public class Fields { USEFORDREDUNDANTPPS, CLTSENSORPULLDOWN, IATSENSORPULLDOWN, + ALLOWIDENTICALPPS, TPSMIN, TPSMAX, TPSERRORDETECTIONTOOLOW,