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 9715486375..4f5249011e 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 Thu Feb 16 13:04:07 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:53 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2444,8 +2444,9 @@ struct engine_configuration_s { */ uint16_t tps2SecondaryMax; /** + * Select which bus the wideband controller is attached to. offset 1360 bit 0 */ - bool unusedBitDisablePrimaryUart : 1 {}; + bool widebandOnSecondBus : 1 {}; /** * Enables lambda sensor closed loop feedback for fuelling. offset 1360 bit 1 */ @@ -5258,4 +5259,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22432); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Feb 16 13:04:07 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:53 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 4efb10f941..a5e9934605 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -1053,7 +1053,7 @@ #define SentEtbType_GM_TYPE_1 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 627041336 +#define SIGNATURE_HASH 3064722764 #define specs_s_size 12 #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 @@ -1329,7 +1329,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.02.20.cypress.627041336" +#define TS_SIGNATURE "rusEFI master.2023.02.20.cypress.3064722764" #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 345cb2c1da..cdc5a7ddb4 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 Thu Feb 16 13:04:06 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:51 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2444,8 +2444,9 @@ struct engine_configuration_s { */ uint16_t tps2SecondaryMax; /** + * Select which bus the wideband controller is attached to. offset 1360 bit 0 */ - bool unusedBitDisablePrimaryUart : 1 {}; + bool widebandOnSecondBus : 1 {}; /** * Enables lambda sensor closed loop feedback for fuelling. offset 1360 bit 1 */ @@ -5258,4 +5259,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22432); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Feb 16 13:04:06 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:51 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 8e088e3e6b..f9958edcda 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1053,7 +1053,7 @@ #define SentEtbType_GM_TYPE_1 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1300776692 +#define SIGNATURE_HASH 3732690816 #define specs_s_size 12 #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 @@ -1329,7 +1329,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.02.20.kin.1300776692" +#define TS_SIGNATURE "rusEFI master.2023.02.20.kin.3732690816" #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 4b923db98e..cc0dfa6580 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 Thu Feb 16 13:04:08 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 Mon Feb 20 16:30:54 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2444,8 +2444,9 @@ struct engine_configuration_s { */ uint16_t tps2SecondaryMax; /** + * Select which bus the wideband controller is attached to. offset 1360 bit 0 */ - bool unusedBitDisablePrimaryUart : 1 {}; + bool widebandOnSecondBus : 1 {}; /** * Enables lambda sensor closed loop feedback for fuelling. offset 1360 bit 1 */ @@ -5258,4 +5259,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22432); // 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 Thu Feb 16 13:04:08 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 Mon Feb 20 16:30:54 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 673b3c4535..59ef1bb73d 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 @@ -1003,7 +1003,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1451406997 +#define SIGNATURE_HASH 3312887777 #define specs_s_size 12 #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 @@ -1280,7 +1280,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.02.20.subaru_eg33_f7.1451406997" +#define TS_SIGNATURE "rusEFI master.2023.02.20.subaru_eg33_f7.3312887777" #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 896a7ba0d9..9ab4a15234 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 Thu Feb 16 13:04:51 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:45 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2444,8 +2444,9 @@ struct engine_configuration_s { */ uint16_t tps2SecondaryMax; /** + * Select which bus the wideband controller is attached to. offset 1360 bit 0 */ - bool unusedBitDisablePrimaryUart : 1 {}; + bool widebandOnSecondBus : 1 {}; /** * Enables lambda sensor closed loop feedback for fuelling. offset 1360 bit 1 */ @@ -5258,4 +5259,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22432); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Feb 16 13:04:51 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:45 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 51773ca926..eecf5d15f7 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1053,7 +1053,7 @@ #define SentEtbType_GM_TYPE_1 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1292958366 +#define SIGNATURE_HASH 3739544554 #define specs_s_size 12 #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 @@ -1329,7 +1329,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.02.20.f407-discovery.1292958366" +#define TS_SIGNATURE "rusEFI master.2023.02.20.f407-discovery.3739544554" #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 90c5c6e035..e009659496 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 2316986200 -#define TS_SIGNATURE "rusEFI master.2023.02.20.48way.2316986200" +#define SIGNATURE_HASH 435058220 +#define TS_SIGNATURE "rusEFI master.2023.02.20.48way.435058220" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 9b87c98f22..d1966c0745 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 2037382539 -#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-2chan.2037382539" +#define SIGNATURE_HASH 3936087295 +#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-2chan.3936087295" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index b1176b93ee..c8e53670eb 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 3660992957 -#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-4chan.3660992957" +#define SIGNATURE_HASH 1237467337 +#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-4chan.1237467337" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index c853866f1b..ebc41b0677 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 1905069601 -#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-8chan.1905069601" +#define SIGNATURE_HASH 3799588693 +#define TS_SIGNATURE "rusEFI master.2023.02.20.alphax-8chan.3799588693" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 7daf147866..e3c0bb0d1e 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 966070559 -#define TS_SIGNATURE "rusEFI master.2023.02.20.atlas.966070559" +#define SIGNATURE_HASH 2858483819 +#define TS_SIGNATURE "rusEFI master.2023.02.20.atlas.2858483819" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 9a244c9cd2..11a07c511a 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 4142391892 -#define TS_SIGNATURE "rusEFI master.2023.02.20.core8.4142391892" +#define SIGNATURE_HASH 1695806240 +#define TS_SIGNATURE "rusEFI master.2023.02.20.core8.1695806240" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index d4b57c388f..bdd248d6bb 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 627041336 -#define TS_SIGNATURE "rusEFI master.2023.02.20.cypress.627041336" +#define SIGNATURE_HASH 3064722764 +#define TS_SIGNATURE "rusEFI master.2023.02.20.cypress.3064722764" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index db24137bbf..267fefb06e 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 1292958366 -#define TS_SIGNATURE "rusEFI master.2023.02.20.f407-discovery.1292958366" +#define SIGNATURE_HASH 3739544554 +#define TS_SIGNATURE "rusEFI master.2023.02.20.f407-discovery.3739544554" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index ac5b0dab2e..ce992a11df 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 627041336 -#define TS_SIGNATURE "rusEFI master.2023.02.20.f429-discovery.627041336" +#define SIGNATURE_HASH 3064722764 +#define TS_SIGNATURE "rusEFI master.2023.02.20.f429-discovery.3064722764" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 5afe8027d2..da31c7e490 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 118293746 -#define TS_SIGNATURE "rusEFI master.2023.02.20.frankenso_na6.118293746" +#define SIGNATURE_HASH 2499351942 +#define TS_SIGNATURE "rusEFI master.2023.02.20.frankenso_na6.2499351942" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 0785bda9db..975ac72d0b 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 39211376 -#define TS_SIGNATURE "rusEFI master.2023.02.20.harley81.39211376" +#define SIGNATURE_HASH 2443329540 +#define TS_SIGNATURE "rusEFI master.2023.02.20.harley81.2443329540" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 7261100861..e4bd649d20 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 2114665978 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-gm-e67.2114665978" +#define SIGNATURE_HASH 3992923278 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-gm-e67.3992923278" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 610d405806..481059b541 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 637376124 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-honda-k.637376124" +#define SIGNATURE_HASH 3054077704 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-honda-k.3054077704" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 0c4ce264d0..89801cb214 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 3484972217 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-nb1.3484972217" +#define SIGNATURE_HASH 1548510669 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen-nb1.1548510669" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 18def18888..3e037c0662 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 1732486462 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen121nissan.1732486462" +#define SIGNATURE_HASH 4105679946 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen121nissan.4105679946" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index ddcb1913bd..afbd106636 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 2868616568 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen121vag.2868616568" +#define SIGNATURE_HASH 957320204 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen121vag.957320204" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index e2f8ef6f93..e7f1480c6d 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 2204632643 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen128.2204632643" +#define SIGNATURE_HASH 278665015 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen128.278665015" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 1a4d7ebf68..6a3fd24a4e 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 2069902044 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen154hyundai.2069902044" +#define SIGNATURE_HASH 3902022568 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen154hyundai.3902022568" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index d1e2ac066c..8baf499434 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 4036665421 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen72.4036665421" +#define SIGNATURE_HASH 1668198713 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen72.1668198713" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 5d664fd276..5b973284c6 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 1670383461 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen81.1670383461" +#define SIGNATURE_HASH 4033091089 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen81.4033091089" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index abf6f151dd..edbbdcd8a9 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 934986473 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen88bmw.934986473" +#define SIGNATURE_HASH 2756629405 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellen88bmw.2756629405" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 59e094a5f5..b40a8eb79d 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 267726051 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellenNA6.267726051" +#define SIGNATURE_HASH 2617326999 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellenNA6.2617326999" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 2c3b70d804..a85228c070 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 606919903 -#define TS_SIGNATURE "rusEFI master.2023.02.20.hellenNA8_96.606919903" +#define SIGNATURE_HASH 3084438955 +#define TS_SIGNATURE "rusEFI master.2023.02.20.hellenNA8_96.3084438955" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index c5d1d5a4f7..952c87264e 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 1300776692 -#define TS_SIGNATURE "rusEFI master.2023.02.20.kin.1300776692" +#define SIGNATURE_HASH 3732690816 +#define TS_SIGNATURE "rusEFI master.2023.02.20.kin.3732690816" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 1f05e15aca..379b73b46f 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 4208015619 -#define TS_SIGNATURE "rusEFI master.2023.02.20.m74_9.4208015619" +#define SIGNATURE_HASH 1764042871 +#define TS_SIGNATURE "rusEFI master.2023.02.20.m74_9.1764042871" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 1ab4882683..ba41b8acb7 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 2179319243 -#define TS_SIGNATURE "rusEFI master.2023.02.20.mre_f4.2179319243" +#define SIGNATURE_HASH 303158463 +#define TS_SIGNATURE "rusEFI master.2023.02.20.mre_f4.303158463" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 7820d9b5f2..8f92c7856c 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 2179319243 -#define TS_SIGNATURE "rusEFI master.2023.02.20.mre_f7.2179319243" +#define SIGNATURE_HASH 303158463 +#define TS_SIGNATURE "rusEFI master.2023.02.20.mre_f7.303158463" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 8d5b8d5c0f..7ddbc4aece 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 1974812126 -#define TS_SIGNATURE "rusEFI master.2023.02.20.prometheus_405.1974812126" +#define SIGNATURE_HASH 3863030954 +#define TS_SIGNATURE "rusEFI master.2023.02.20.prometheus_405.3863030954" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index a5a0dc2bba..dce5ee6ae3 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 1974812126 -#define TS_SIGNATURE "rusEFI master.2023.02.20.prometheus_469.1974812126" +#define SIGNATURE_HASH 3863030954 +#define TS_SIGNATURE "rusEFI master.2023.02.20.prometheus_469.3863030954" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 955187562c..70476d9d8a 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 194543055 -#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_f4.194543055" +#define SIGNATURE_HASH 2557242555 +#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_f4.2557242555" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index bae2006792..398df54dcd 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 194543055 -#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_f7.194543055" +#define SIGNATURE_HASH 2557242555 +#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_f7.2557242555" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index bdcad87ae6..7cefdf0ddb 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 194543055 -#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_h7.194543055" +#define SIGNATURE_HASH 2557242555 +#define TS_SIGNATURE "rusEFI master.2023.02.20.proteus_h7.2557242555" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 99e2ebc472..d0a81792e2 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 2627781142 -#define TS_SIGNATURE "rusEFI master.2023.02.20.s105.2627781142" +#define SIGNATURE_HASH 257217378 +#define TS_SIGNATURE "rusEFI master.2023.02.20.s105.257217378" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index b27bf00847..38d41a2eed 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 1451406997 -#define TS_SIGNATURE "rusEFI master.2023.02.20.subaru_eg33_f7.1451406997" +#define SIGNATURE_HASH 3312887777 +#define TS_SIGNATURE "rusEFI master.2023.02.20.subaru_eg33_f7.3312887777" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index bb86c8fc76..4dfbe6b781 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 2951858202 -#define TS_SIGNATURE "rusEFI master.2023.02.20.tdg-pdm8.2951858202" +#define SIGNATURE_HASH 1007016302 +#define TS_SIGNATURE "rusEFI master.2023.02.20.tdg-pdm8.1007016302" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 063b392902..5293a7397b 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -469,6 +469,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->tps2SecondaryMin; case 18659676: return engineConfiguration->tps2SecondaryMax; + case 1445062086: + return engineConfiguration->widebandOnSecondBus; case 1611799720: return engineConfiguration->fuelClosedLoopCorrectionEnabled; case -546057276: @@ -2213,6 +2215,11 @@ void setConfigValueByName(const char *name, float value) { { engineConfiguration->tps2SecondaryMax = (int)value; return; + } + case 1445062086: + { + engineConfiguration->widebandOnSecondBus = (int)value; + return; } case 1611799720: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index a89a417cce..d4d41746a8 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -697,6 +697,9 @@ Delay after starting the engine before beginning closed loop correction. ### tps2SecondaryMax +### widebandOnSecondBus +Select which bus the wideband controller is attached to. + ### fuelClosedLoopCorrectionEnabled Enables lambda sensor closed loop feedback for fuelling. diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index c1b73f92df..de0438c47c 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.f407-discovery.1292958366" + signature = "rusEFI master.2023.02.20.f407-discovery.3739544554" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.f407-discovery.1292958366" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.f407-discovery.3739544554" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:16 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:43 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7860,6 +7861,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index 1b4c29184f..201bd0da28 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.48way.2316986200" + signature = "rusEFI master.2023.02.20.48way.435058220" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.48way.2316986200" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.48way.435058220" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:00 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:24 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7853,6 +7854,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 1ba0c99af7..8564ef6e0e 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.alphax-2chan.2037382539" + signature = "rusEFI master.2023.02.20.alphax-2chan.3936087295" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.alphax-2chan.2037382539" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.alphax-2chan.3936087295" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:37 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:30:55 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7831,6 +7832,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index e22cfb7815..50e1310c7a 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.alphax-4chan.3660992957" + signature = "rusEFI master.2023.02.20.alphax-4chan.1237467337" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.alphax-4chan.3660992957" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.alphax-4chan.1237467337" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:38 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:30:57 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7835,6 +7836,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 3017d495a4..9d99ccf4bf 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.alphax-8chan.1905069601" + signature = "rusEFI master.2023.02.20.alphax-8chan.3799588693" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.alphax-8chan.1905069601" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.alphax-8chan.3799588693" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:39 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:30:58 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7835,6 +7836,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index a9ae491d01..2f9d76f87a 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.atlas.966070559" + signature = "rusEFI master.2023.02.20.atlas.2858483819" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.atlas.966070559" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.atlas.2858483819" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:14 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:40 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7849,6 +7850,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index f4ce88a3cb..dcb3c4c1b3 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.core8.4142391892" + signature = "rusEFI master.2023.02.20.core8.1695806240" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.core8.4142391892" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.core8.1695806240" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:59 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:23 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7853,6 +7854,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 705c01bc6e..aed3f7df34 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.cypress.627041336" + signature = "rusEFI master.2023.02.20.cypress.3064722764" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.cypress.627041336" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.cypress.3064722764" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:34 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:53 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7858,6 +7859,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 3d4f5b9177..227a7dc80f 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.f407-discovery.1292958366" + signature = "rusEFI master.2023.02.20.f407-discovery.3739544554" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.f407-discovery.1292958366" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.f407-discovery.3739544554" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:11 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:37 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7860,6 +7861,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 193f4d2a18..32c397275b 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.f429-discovery.627041336" + signature = "rusEFI master.2023.02.20.f429-discovery.3064722764" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.f429-discovery.627041336" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.f429-discovery.3064722764" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:13 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:39 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7858,6 +7859,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 2fddbf1ec0..2790348920 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.frankenso_na6.118293746" + signature = "rusEFI master.2023.02.20.frankenso_na6.2499351942" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.frankenso_na6.118293746" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.frankenso_na6.2499351942" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:04 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:28 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7858,6 +7859,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 40890f2341..f73646850d 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.harley81.39211376" + signature = "rusEFI master.2023.02.20.harley81.2443329540" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.harley81.39211376" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.harley81.2443329540" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:41 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:00 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7832,6 +7833,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index b20d04777b..7bd687449f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen-gm-e67.2114665978" + signature = "rusEFI master.2023.02.20.hellen-gm-e67.3992923278" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen-gm-e67.2114665978" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen-gm-e67.3992923278" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:53 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:15 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7833,6 +7834,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index c7821c9aae..e1a9f530ac 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen-honda-k.637376124" + signature = "rusEFI master.2023.02.20.hellen-honda-k.3054077704" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen-honda-k.637376124" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen-honda-k.3054077704" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:46 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:06 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7829,6 +7830,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 79c7c9e595..1b8b4e0990 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen-nb1.3484972217" + signature = "rusEFI master.2023.02.20.hellen-nb1.1548510669" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen-nb1.3484972217" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen-nb1.1548510669" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:52 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:14 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7833,6 +7834,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index ecbd8c11de..aa4cfd1943 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen121nissan.1732486462" + signature = "rusEFI master.2023.02.20.hellen121nissan.4105679946" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen121nissan.1732486462" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen121nissan.4105679946" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:44 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:05 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7829,6 +7830,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index a831dd301b..300e970dac 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen121vag.2868616568" + signature = "rusEFI master.2023.02.20.hellen121vag.957320204" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen121vag.2868616568" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen121vag.957320204" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:43 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:03 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7832,6 +7833,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 0c14b76fe1..576c947618 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen128.2204632643" + signature = "rusEFI master.2023.02.20.hellen128.278665015" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen128.2204632643" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen128.278665015" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:42 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:01 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7829,6 +7830,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 6f63d1b7f7..d2f10dfab1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen154hyundai.2069902044" + signature = "rusEFI master.2023.02.20.hellen154hyundai.3902022568" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen154hyundai.2069902044" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen154hyundai.3902022568" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:47 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:08 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7829,6 +7830,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index efc0b3b952..737db9fcd1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen72.4036665421" + signature = "rusEFI master.2023.02.20.hellen72.1668198713" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen72.4036665421" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen72.1668198713" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:49 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:11 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7833,6 +7834,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index ede9a08488..cd8a9198cd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen81.1670383461" + signature = "rusEFI master.2023.02.20.hellen81.4033091089" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen81.1670383461" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen81.4033091089" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:51 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:12 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7830,6 +7831,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 231be0c2c2..1fbb4a53d2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellen88bmw.934986473" + signature = "rusEFI master.2023.02.20.hellen88bmw.2756629405" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellen88bmw.934986473" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellen88bmw.2756629405" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:48 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:09 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7828,6 +7829,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index ccf1cf6719..adff10c0ce 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellenNA6.267726051" + signature = "rusEFI master.2023.02.20.hellenNA6.2617326999" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellenNA6.267726051" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellenNA6.2617326999" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:54 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:17 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7833,6 +7834,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index d86dbe60c3..256acf7493 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.hellenNA8_96.606919903" + signature = "rusEFI master.2023.02.20.hellenNA8_96.3084438955" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.hellenNA8_96.606919903" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.hellenNA8_96.3084438955" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:56 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:18 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7833,6 +7834,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 053db2102e..99ea739138 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.kin.1300776692" + signature = "rusEFI master.2023.02.20.kin.3732690816" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.kin.1300776692" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.kin.3732690816" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:33 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Feb 20 16:30:51 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7859,6 +7860,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index a0732bd3b2..ba43c69be2 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.m74_9.4208015619" + signature = "rusEFI master.2023.02.20.m74_9.1764042871" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.m74_9.4208015619" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.m74_9.1764042871" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:02 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:26 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7835,6 +7836,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index a50c396ecf..dca68e4a8c 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.mre_f4.2179319243" + signature = "rusEFI master.2023.02.20.mre_f4.303158463" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.mre_f4.2179319243" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.mre_f4.303158463" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:58 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:21 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7830,6 +7831,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 30e4855b69..408749754c 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.mre_f7.2179319243" + signature = "rusEFI master.2023.02.20.mre_f7.303158463" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.mre_f7.2179319243" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.mre_f7.303158463" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44:57 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:20 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7830,6 +7831,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index d1d406cf20..537729830f 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.prometheus_405.1974812126" + signature = "rusEFI master.2023.02.20.prometheus_405.3863030954" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.prometheus_405.1974812126" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.prometheus_405.3863030954" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:06 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:31 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7852,6 +7853,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 8765f459c6..3f2fe13dba 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.prometheus_469.1974812126" + signature = "rusEFI master.2023.02.20.prometheus_469.3863030954" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.prometheus_469.1974812126" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.prometheus_469.3863030954" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:05 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:30 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7852,6 +7853,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index bba05a8e33..cc5700c0a3 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.proteus_f4.194543055" + signature = "rusEFI master.2023.02.20.proteus_f4.2557242555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.proteus_f4.194543055" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.proteus_f4.2557242555" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:09 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:34 UTC 2023 pageSize = 26432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7822,6 +7823,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 1ba7aeaf5f..89b8a6695d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.proteus_f7.194543055" + signature = "rusEFI master.2023.02.20.proteus_f7.2557242555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.proteus_f7.194543055" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.proteus_f7.2557242555" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:08 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:33 UTC 2023 pageSize = 26432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7822,6 +7823,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 39465bfec6..3a930cfaf6 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.proteus_h7.194543055" + signature = "rusEFI master.2023.02.20.proteus_h7.2557242555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.proteus_h7.194543055" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.proteus_h7.2557242555" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:10 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:36 UTC 2023 pageSize = 26432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 26422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7822,6 +7823,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 7f2a7b0e36..62792a7c63 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.s105.2627781142" + signature = "rusEFI master.2023.02.20.s105.257217378" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.s105.2627781142" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.s105.257217378" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:03 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:27 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7835,6 +7836,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 63d4610681..e99a864347 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.subaru_eg33_f7.1451406997" + signature = "rusEFI master.2023.02.20.subaru_eg33_f7.3312887777" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.subaru_eg33_f7.1451406997" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.subaru_eg33_f7.3312887777" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:44: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 Mon Feb 20 16:30:54 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7847,6 +7848,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 9dba201a59..369831cf69 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.02.20.tdg-pdm8.2951858202" + signature = "rusEFI master.2023.02.20.tdg-pdm8.1007016302" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.02.20.tdg-pdm8.2951858202" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.02.20.tdg-pdm8.1007016302" ; 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 @@ -86,7 +86,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 Mon Feb 20 08:45:15 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:41 UTC 2023 pageSize = 22432 page = 1 @@ -591,7 +591,7 @@ gpPwmNote3 = string, ASCII, 1324, 16 gpPwmNote4 = string, ASCII, 1340, 16 tps2SecondaryMin = scalar, U16, 1356, "ADC", 1, 0, 0, 1000, 0 tps2SecondaryMax = scalar, U16, 1358, "ADC", 1, 0, 0, 1000, 0 -unusedBitDisablePrimaryUart = bits, U32, 1360, [0:0], "false", "true" +widebandOnSecondBus = bits, U32, 1360, [0:0], "1", "2" fuelClosedLoopCorrectionEnabled = bits, U32, 1360, [1:1], "false", "true" isVerboseIAC = bits, U32, 1360, [2:2], "false", "true" boardUseTachPullUp = bits, U32, 1360, [3:3], "5v", "12v" @@ -1718,6 +1718,7 @@ veBlends4_blendValues = array, U08, 22422, [8], "%", 0.5, 0, 0, 100, 1 gpPwmNote2 = "gpPwmNote 2" gpPwmNote3 = "gpPwmNote 3" gpPwmNote4 = "gpPwmNote 4" + widebandOnSecondBus = "Select which bus the wideband controller is attached to." fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling." isVerboseIAC = "Print details into rusEFI console\nenable verbose_idle" silentTriggerError = "Sometimes we have a performance issue while printing error" @@ -7858,6 +7859,7 @@ dialog = tcuControls, "Transmission Settings" field = "!Disconnect all controllers you don't want to set!" commandButton = "Set Index 0", cmd_set_wideband_idx_0 commandButton = "Set Index 1", cmd_set_wideband_idx_1 + field = "Wideband CAN bus", widebandOnSecondBus field = "Force O2 sensor heating", forceO2Heating dialog = engineTypeDialog, "Popular vehicles" 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 72f6f413bf..cc629b168d 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 Mon Feb 20 08:45:18 UTC 2023 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Feb 20 16:31:45 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -999,7 +999,6 @@ public class Fields { public static final int SENT_INPUT_COUNT = 1; public static final int SentEtbType_FORD_TYPE_1 = 1; public static final int SentEtbType_GM_TYPE_1 = 0; - public static final int SIGNATURE_HASH = 1292958366; public static final int specs_s_size = 12; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; @@ -1209,7 +1208,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.02.20.f407-discovery.1292958366"; + public static final String TS_SIGNATURE = "rusEFI master.2023.02.20.f407-discovery.3739544554"; 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 = 1356; @@ -1826,6 +1825,7 @@ public class Fields { public static final Field GPPWMNOTE4 = Field.create("GPPWMNOTE4", 1340, 16, FieldType.STRING).setScale(1.0).setBaseOffset(0); public static final Field TPS2SECONDARYMIN = Field.create("TPS2SECONDARYMIN", 1356, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field TPS2SECONDARYMAX = Field.create("TPS2SECONDARYMAX", 1358, FieldType.INT16).setScale(1.0).setBaseOffset(0); + public static final Field WIDEBANDONSECONDBUS = Field.create("WIDEBANDONSECONDBUS", 1360, FieldType.BIT, 0).setBaseOffset(0); public static final Field FUELCLOSEDLOOPCORRECTIONENABLED = Field.create("FUELCLOSEDLOOPCORRECTIONENABLED", 1360, FieldType.BIT, 1).setBaseOffset(0); public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 1360, FieldType.BIT, 2).setBaseOffset(0); public static final Field BOARDUSETACHPULLUP = Field.create("BOARDUSETACHPULLUP", 1360, FieldType.BIT, 3).setBaseOffset(0); @@ -3280,6 +3280,7 @@ public class Fields { GPPWMNOTE4, TPS2SECONDARYMIN, TPS2SECONDARYMAX, + WIDEBANDONSECONDBUS, FUELCLOSEDLOOPCORRECTIONENABLED, ISVERBOSEIAC, BOARDUSETACHPULLUP,