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 f1332af736..c62e1a5171 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 Mon May 29 23:49:30 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:51 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3082,10 +3082,9 @@ struct engine_configuration_s { offset 1572 bit 31 */ bool unusedBit_523_31 : 1 {}; /** - * How many test bench pulses do you want * offset 1576 */ - uint8_t benchTestCount; + uint8_t unusedHere; /** * need 4 byte alignment units @@ -4349,10 +4348,21 @@ struct engine_configuration_s { */ scaled_channel gearBasedOpenLoopBoostAdder[GEARS_COUNT]; /** + * need 4 byte alignment units * offset 3949 */ - uint8_t mainUnusedEnd[23]; + uint8_t alignmentFill_at_3949[3]; + /** + * How many test bench pulses do you want + * offset 3952 + */ + uint32_t benchTestCount; + /** + units + * offset 3956 + */ + uint8_t mainUnusedEnd[16]; }; static_assert(sizeof(engine_configuration_s) == 3972); @@ -5189,4 +5199,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23176); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon May 29 23:49:30 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:51 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 ef24b14e9f..85323ce9fa 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -1080,7 +1080,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 898087840 +#define SIGNATURE_HASH 573119555 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1371,7 +1371,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.05.31.cypress.898087840" +#define TS_SIGNATURE "rusEFI master.2023.05.31.cypress.573119555" #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 5d23b3fc41..cc94cbc736 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 Mon May 29 23:49:29 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:50 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3082,10 +3082,9 @@ struct engine_configuration_s { offset 1572 bit 31 */ bool unusedBit_523_31 : 1 {}; /** - * How many test bench pulses do you want * offset 1576 */ - uint8_t benchTestCount; + uint8_t unusedHere; /** * need 4 byte alignment units @@ -4349,10 +4348,21 @@ struct engine_configuration_s { */ scaled_channel gearBasedOpenLoopBoostAdder[GEARS_COUNT]; /** + * need 4 byte alignment units * offset 3949 */ - uint8_t mainUnusedEnd[23]; + uint8_t alignmentFill_at_3949[3]; + /** + * How many test bench pulses do you want + * offset 3952 + */ + uint32_t benchTestCount; + /** + units + * offset 3956 + */ + uint8_t mainUnusedEnd[16]; }; static_assert(sizeof(engine_configuration_s) == 3972); @@ -5189,4 +5199,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23176); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon May 29 23:49:29 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:50 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 edb4200495..9b47be2c1b 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1080,7 +1080,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1565530476 +#define SIGNATURE_HASH 1258208911 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1371,7 +1371,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.05.31.kin.1565530476" +#define TS_SIGNATURE "rusEFI master.2023.05.31.kin.1258208911" #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 4519d8d2e5..077be7038e 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 Mon May 29 23:49:31 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 Wed May 31 22:10:52 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3082,10 +3082,9 @@ struct engine_configuration_s { offset 1572 bit 31 */ bool unusedBit_523_31 : 1 {}; /** - * How many test bench pulses do you want * offset 1576 */ - uint8_t benchTestCount; + uint8_t unusedHere; /** * need 4 byte alignment units @@ -4349,10 +4348,21 @@ struct engine_configuration_s { */ scaled_channel gearBasedOpenLoopBoostAdder[GEARS_COUNT]; /** + * need 4 byte alignment units * offset 3949 */ - uint8_t mainUnusedEnd[23]; + uint8_t alignmentFill_at_3949[3]; + /** + * How many test bench pulses do you want + * offset 3952 + */ + uint32_t benchTestCount; + /** + units + * offset 3956 + */ + uint8_t mainUnusedEnd[16]; }; static_assert(sizeof(engine_configuration_s) == 3972); @@ -5189,4 +5199,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23176); // 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 Mon May 29 23:49:31 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 Wed May 31 22:10:52 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 050c127bb7..79920c1602 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 @@ -1031,7 +1031,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 852232564 +#define SIGNATURE_HASH 627224215 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1323,7 +1323,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.05.31.subaru_eg33_f7.852232564" +#define TS_SIGNATURE "rusEFI master.2023.05.31.subaru_eg33_f7.627224215" #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 c6648f074c..d8d5118288 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 Mon May 29 23:50:17 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:38 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3082,10 +3082,9 @@ struct engine_configuration_s { offset 1572 bit 31 */ bool unusedBit_523_31 : 1 {}; /** - * How many test bench pulses do you want * offset 1576 */ - uint8_t benchTestCount; + uint8_t unusedHere; /** * need 4 byte alignment units @@ -4349,10 +4348,21 @@ struct engine_configuration_s { */ scaled_channel gearBasedOpenLoopBoostAdder[GEARS_COUNT]; /** + * need 4 byte alignment units * offset 3949 */ - uint8_t mainUnusedEnd[23]; + uint8_t alignmentFill_at_3949[3]; + /** + * How many test bench pulses do you want + * offset 3952 + */ + uint32_t benchTestCount; + /** + units + * offset 3956 + */ + uint8_t mainUnusedEnd[16]; }; static_assert(sizeof(engine_configuration_s) == 3972); @@ -5189,4 +5199,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23176); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon May 29 23:50:17 UTC 2023 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:38 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 552df0c98f..8669af3c96 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1080,7 +1080,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1772439381 +#define SIGNATURE_HASH 2114707638 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_2 2 @@ -1371,7 +1371,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.05.31.f407-discovery.1772439381" +#define TS_SIGNATURE "rusEFI master.2023.05.31.f407-discovery.2114707638" #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 f20c31b85a..0aabc38a2e 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 521198587 -#define TS_SIGNATURE "rusEFI master.2023.05.31.48way.521198587" +#define SIGNATURE_HASH 146701336 +#define TS_SIGNATURE "rusEFI master.2023.05.31.48way.146701336" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index b7257ed175..26bcafe8ac 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 1159727234 -#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-2chan.1159727234" +#define SIGNATURE_HASH 1385082721 +#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-2chan.1385082721" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 0b25c6dbf1..02aa1e2c68 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 1669512552 -#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-4chan.1669512552" +#define SIGNATURE_HASH 1949047435 +#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-4chan.1949047435" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 73925d1705..fe2a4ac29f 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 1929018130 -#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-8chan.1929018130" +#define SIGNATURE_HASH 1700060401 +#define TS_SIGNATURE "rusEFI master.2023.05.31.alphax-8chan.1700060401" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index b38830a0a2..e918115fc8 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 692932231 -#define TS_SIGNATURE "rusEFI master.2023.05.31.atlas.692932231" +#define SIGNATURE_HASH 1055123812 +#define TS_SIGNATURE "rusEFI master.2023.05.31.atlas.1055123812" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index a002d43fa5..c36781fb59 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 1676500727 -#define TS_SIGNATURE "rusEFI master.2023.05.31.core8.1676500727" +#define SIGNATURE_HASH 1950611732 +#define TS_SIGNATURE "rusEFI master.2023.05.31.core8.1950611732" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index eaa34dfa8a..b3e98328c1 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 898087840 -#define TS_SIGNATURE "rusEFI master.2023.05.31.cypress.898087840" +#define SIGNATURE_HASH 573119555 +#define TS_SIGNATURE "rusEFI master.2023.05.31.cypress.573119555" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index d083ee8d6a..74477a052a 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 1772439381 -#define TS_SIGNATURE "rusEFI master.2023.05.31.f407-discovery.1772439381" +#define SIGNATURE_HASH 2114707638 +#define TS_SIGNATURE "rusEFI master.2023.05.31.f407-discovery.2114707638" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 29ef00f49d..6db8961205 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 898087840 -#define TS_SIGNATURE "rusEFI master.2023.05.31.f429-discovery.898087840" +#define SIGNATURE_HASH 573119555 +#define TS_SIGNATURE "rusEFI master.2023.05.31.f429-discovery.573119555" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 818a78771a..a96d170340 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 399858538 -#define TS_SIGNATURE "rusEFI master.2023.05.31.frankenso_na6.399858538" +#define SIGNATURE_HASH 8125577 +#define TS_SIGNATURE "rusEFI master.2023.05.31.frankenso_na6.8125577" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index efb4ea296d..b39b5cd157 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 1637721020 -#define TS_SIGNATURE "rusEFI master.2023.05.31.harley81.1637721020" +#define SIGNATURE_HASH 1983054943 +#define TS_SIGNATURE "rusEFI master.2023.05.31.harley81.1983054943" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 20933685f7..278a80fc28 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 4231472745 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-gm-e67.4231472745" +#define SIGNATURE_HASH 3952705930 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-gm-e67.3952705930" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index f589965723..9b2e2d238d 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 1552979735 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-honda-k.1552979735" +#define SIGNATURE_HASH 1262366964 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-honda-k.1262366964" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 3814eb6b23..bbae8ba6d5 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 3813969163 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-nb1.3813969163" +#define SIGNATURE_HASH 4110035688 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen-nb1.4110035688" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 34165cc442..e51774f564 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 2921681443 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen121nissan.2921681443" +#define SIGNATURE_HASH 3112957376 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen121nissan.3112957376" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index cc86510eb6..9f74f5a80d 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 4019850581 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen121vag.4019850581" +#define SIGNATURE_HASH 4164201142 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen121vag.4164201142" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index a504893b6e..d2e955c011 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 2524770598 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen128.2524770598" +#define SIGNATURE_HASH 2178045637 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen128.2178045637" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index dadca15e00..b0246159c7 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 2288719168 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen154hyundai.2288719168" +#define SIGNATURE_HASH 2680533667 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen154hyundai.2680533667" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index ca19b708f4..5fa1d7f328 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 758600663 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen72.758600663" +#define SIGNATURE_HASH 983168052 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen72.983168052" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 05dc7bebc9..3753631df2 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 819833166 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen81.819833166" +#define SIGNATURE_HASH 661851821 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen81.661851821" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index d5e974f970..4509e78881 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 3195606153 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen88bmw.3195606153" +#define SIGNATURE_HASH 2849485674 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellen88bmw.2849485674" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 389437deea..e7dc34c187 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 3502553113 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellenNA6.3502553113" +#define SIGNATURE_HASH 3345620986 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellenNA6.3345620986" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 76130dee28..e35ddc5ebb 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 3205525197 -#define TS_SIGNATURE "rusEFI master.2023.05.31.hellenNA8_96.3205525197" +#define SIGNATURE_HASH 2831075630 +#define TS_SIGNATURE "rusEFI master.2023.05.31.hellenNA8_96.2831075630" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index f7fb917a98..b243bf2f22 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 1565530476 -#define TS_SIGNATURE "rusEFI master.2023.05.31.kin.1565530476" +#define SIGNATURE_HASH 1258208911 +#define TS_SIGNATURE "rusEFI master.2023.05.31.kin.1258208911" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index ea5aaf7fed..dc354e30ad 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 3926484635 -#define TS_SIGNATURE "rusEFI master.2023.05.31.m74_9.3926484635" +#define SIGNATURE_HASH 4255629688 +#define TS_SIGNATURE "rusEFI master.2023.05.31.m74_9.4255629688" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index ea4607e049..c90b618cb9 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 3094407360 -#define TS_SIGNATURE "rusEFI master.2023.05.31.mre_f4.3094407360" +#define SIGNATURE_HASH 2950582051 +#define TS_SIGNATURE "rusEFI master.2023.05.31.mre_f4.2950582051" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 8e59ff84d7..173ea21104 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 3094407360 -#define TS_SIGNATURE "rusEFI master.2023.05.31.mre_f7.3094407360" +#define SIGNATURE_HASH 2950582051 +#define TS_SIGNATURE "rusEFI master.2023.05.31.mre_f7.2950582051" diff --git a/firmware/controllers/generated/signature_nucleo_f429.h b/firmware/controllers/generated/signature_nucleo_f429.h index 2106ffb8a9..ade55eb8ee 100644 --- a/firmware/controllers/generated/signature_nucleo_f429.h +++ b/firmware/controllers/generated/signature_nucleo_f429.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 898087840 -#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_f429.898087840" +#define SIGNATURE_HASH 573119555 +#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_f429.573119555" diff --git a/firmware/controllers/generated/signature_nucleo_f767.h b/firmware/controllers/generated/signature_nucleo_f767.h index 1d0bb349ea..c6d7ec9dbd 100644 --- a/firmware/controllers/generated/signature_nucleo_f767.h +++ b/firmware/controllers/generated/signature_nucleo_f767.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 898087840 -#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_f767.898087840" +#define SIGNATURE_HASH 573119555 +#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_f767.573119555" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 542ff5fded..bf2c15810a 100644 --- a/firmware/controllers/generated/signature_nucleo_h743.h +++ b/firmware/controllers/generated/signature_nucleo_h743.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 898087840 -#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_h743.898087840" +#define SIGNATURE_HASH 573119555 +#define TS_SIGNATURE "rusEFI master.2023.05.31.nucleo_h743.573119555" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index bac4f70b69..53f1a7dbc9 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 85161520 -#define TS_SIGNATURE "rusEFI master.2023.05.31.prometheus_405.85161520" +#define SIGNATURE_HASH 314429907 +#define TS_SIGNATURE "rusEFI master.2023.05.31.prometheus_405.314429907" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 99b892bf02..0e88ab0f82 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 85161520 -#define TS_SIGNATURE "rusEFI master.2023.05.31.prometheus_469.85161520" +#define SIGNATURE_HASH 314429907 +#define TS_SIGNATURE "rusEFI master.2023.05.31.prometheus_469.314429907" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 2edd156183..8220229698 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 2348994361 -#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_f4.2348994361" +#define SIGNATURE_HASH 2611767514 +#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_f4.2611767514" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 3ca51635a1..de6037c23d 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 2348994361 -#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_f7.2348994361" +#define SIGNATURE_HASH 2611767514 +#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_f7.2611767514" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 65c8e00b47..33e200c15a 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 2348994361 -#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_h7.2348994361" +#define SIGNATURE_HASH 2611767514 +#define TS_SIGNATURE "rusEFI master.2023.05.31.proteus_h7.2611767514" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 359e43ab0a..697bb32620 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 223039001 -#define TS_SIGNATURE "rusEFI master.2023.05.31.s105.223039001" +#define SIGNATURE_HASH 451275258 +#define TS_SIGNATURE "rusEFI master.2023.05.31.s105.451275258" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 9081edcb15..add64651ee 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 852232564 -#define TS_SIGNATURE "rusEFI master.2023.05.31.subaru_eg33_f7.852232564" +#define SIGNATURE_HASH 627224215 +#define TS_SIGNATURE "rusEFI master.2023.05.31.subaru_eg33_f7.627224215" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 9a1ca7dfb7..aed912999d 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 3207174018 -#define TS_SIGNATURE "rusEFI master.2023.05.31.tdg-pdm8.3207174018" +#define SIGNATURE_HASH 2827432033 +#define TS_SIGNATURE "rusEFI master.2023.05.31.tdg-pdm8.2827432033" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index c4d18af13d..6a2f2e295f 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -1087,9 +1087,6 @@ float getConfigValueByName(const char *name) { // kLineDoHondaSend case 304164959: return engineConfiguration->kLineDoHondaSend; -// benchTestCount - case -204721234: - return engineConfiguration->benchTestCount; // benchTestOnTime case -1992436143: return engineConfiguration->benchTestOnTime; @@ -1576,6 +1573,9 @@ float getConfigValueByName(const char *name) { // boostCutPressureHyst case -2111374247: return engineConfiguration->boostCutPressureHyst; +// benchTestCount + case -204721234: + return engineConfiguration->benchTestCount; } return EFI_ERROR_CODE; } @@ -3386,11 +3386,6 @@ void setConfigValueByName(const char *name, float value) { { engineConfiguration->kLineDoHondaSend = (int)value; return; - } - case -204721234: - { - engineConfiguration->benchTestCount = (int)value; - return; } case -1992436143: { @@ -4201,6 +4196,11 @@ void setConfigValueByName(const char *name, float value) { { engineConfiguration->boostCutPressureHyst = (int)value; return; + } + case -204721234: + { + engineConfiguration->benchTestCount = (int)value; + return; } } } diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index 0092865fcf..343f9a34f2 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -1081,9 +1081,6 @@ Select whether to configure injector flow in volumetric flow (defualt, cc/min) o ### kLineDoHondaSend -### benchTestCount -How many test bench pulses do you want - ### benchTestOnTime Duration of each test pulse @@ -1570,3 +1567,6 @@ Time between bench test pulses ### boostCutPressureHyst Hysterisis: if hard cut is 240kpa, and boostCutPressureHyst is 20, when the ECU sees 240kpa, fuel/ign will cut, and stay cut until 240-20=220kpa is reached +### benchTestCount +How many test bench pulses do you want + diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index d7e0156be5..308cd43289 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.f407-discovery.1772439381" + signature = "rusEFI master.2023.05.31.f407-discovery.2114707638" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.f407-discovery.1772439381" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.f407-discovery.2114707638" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:50 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:36 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index 4ab7e8e2c5..5e374f89ab 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.48way.521198587" + signature = "rusEFI master.2023.05.31.48way.146701336" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.48way.521198587" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.48way.146701336" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:31 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:17 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 548cf836aa..75209fe43a 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.alphax-2chan.1159727234" + signature = "rusEFI master.2023.05.31.alphax-2chan.1385082721" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.alphax-2chan.1159727234" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.alphax-2chan.1385082721" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:07 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:10:53 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 52519d4d02..24ed873332 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.alphax-4chan.1669512552" + signature = "rusEFI master.2023.05.31.alphax-4chan.1949047435" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.alphax-4chan.1669512552" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.alphax-4chan.1949047435" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:08 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:10:55 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 76218ea28e..2b73a57f08 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.alphax-8chan.1929018130" + signature = "rusEFI master.2023.05.31.alphax-8chan.1700060401" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.alphax-8chan.1929018130" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.alphax-8chan.1700060401" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:09 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:10:56 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index b672a8f2fb..df8da2a7c5 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.atlas.692932231" + signature = "rusEFI master.2023.05.31.atlas.1055123812" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.atlas.692932231" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.atlas.1055123812" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:48 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:34 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index ef74110135..f5303d52f9 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.core8.1676500727" + signature = "rusEFI master.2023.05.31.core8.1950611732" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.core8.1676500727" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.core8.1950611732" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:30 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:16 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index cc9147483b..af057b7263 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.cypress.898087840" + signature = "rusEFI master.2023.05.31.cypress.573119555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.cypress.898087840" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.cypress.573119555" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed May 31 21:17:05 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:51 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index b1ccd5441e..e3af1ad756 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.f407-discovery.1772439381" + signature = "rusEFI master.2023.05.31.f407-discovery.2114707638" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.f407-discovery.1772439381" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.f407-discovery.2114707638" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:42 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:28 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 78501f288f..3853536009 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.f429-discovery.898087840" + signature = "rusEFI master.2023.05.31.f429-discovery.573119555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.f429-discovery.898087840" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.f429-discovery.573119555" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:43 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:29 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index a91843d374..65924b0c25 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.frankenso_na6.399858538" + signature = "rusEFI master.2023.05.31.frankenso_na6.8125577" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.frankenso_na6.399858538" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.frankenso_na6.8125577" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:35 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:21 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index e3cc2d4640..f996139896 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.harley81.1637721020" + signature = "rusEFI master.2023.05.31.harley81.1983054943" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.harley81.1637721020" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.harley81.1983054943" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:11 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:10:57 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 4f15152246..cb4db48f69 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen-gm-e67.4231472745" + signature = "rusEFI master.2023.05.31.hellen-gm-e67.3952705930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen-gm-e67.4231472745" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen-gm-e67.3952705930" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:23 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:10 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index bb44ffbabe..a7ef752112 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen-honda-k.1552979735" + signature = "rusEFI master.2023.05.31.hellen-honda-k.1262366964" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen-honda-k.1552979735" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen-honda-k.1262366964" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:16 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:02 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 56b610d86a..66e328e42d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen-nb1.3813969163" + signature = "rusEFI master.2023.05.31.hellen-nb1.4110035688" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen-nb1.3813969163" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen-nb1.4110035688" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:22 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:09 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 5186aeb8b3..092bf055d9 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen121nissan.2921681443" + signature = "rusEFI master.2023.05.31.hellen121nissan.3112957376" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen121nissan.2921681443" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen121nissan.3112957376" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:15 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:01 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index a9f3c87936..dc86416881 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen121vag.4019850581" + signature = "rusEFI master.2023.05.31.hellen121vag.4164201142" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen121vag.4019850581" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen121vag.4164201142" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:13 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:00 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 3e320f4456..3eb61ba1cd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen128.2524770598" + signature = "rusEFI master.2023.05.31.hellen128.2178045637" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen128.2524770598" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen128.2178045637" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:12 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:10:59 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 42439ef5c5..ffa3ca301b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen154hyundai.2288719168" + signature = "rusEFI master.2023.05.31.hellen154hyundai.2680533667" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen154hyundai.2288719168" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen154hyundai.2680533667" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:17 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:04 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 59dd2b9abb..2f738c3951 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen72.758600663" + signature = "rusEFI master.2023.05.31.hellen72.983168052" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen72.758600663" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen72.983168052" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:20 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:06 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 2a1c559f00..4f4091c877 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen81.819833166" + signature = "rusEFI master.2023.05.31.hellen81.661851821" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen81.819833166" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen81.661851821" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:21 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:07 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 82cb6539f3..7b3d9d907e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellen88bmw.3195606153" + signature = "rusEFI master.2023.05.31.hellen88bmw.2849485674" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellen88bmw.3195606153" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellen88bmw.2849485674" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:18 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:05 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 3be86fe232..e2e9b90101 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellenNA6.3502553113" + signature = "rusEFI master.2023.05.31.hellenNA6.3345620986" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellenNA6.3502553113" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellenNA6.3345620986" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:25 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:11 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 6484f7eff1..238abe256b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.hellenNA8_96.3205525197" + signature = "rusEFI master.2023.05.31.hellenNA8_96.2831075630" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.hellenNA8_96.3205525197" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.hellenNA8_96.2831075630" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:26 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:12 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index b26afe9004..6323e535f7 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.kin.1565530476" + signature = "rusEFI master.2023.05.31.kin.1258208911" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.kin.1565530476" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.kin.1258208911" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed May 31 21:17:03 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed May 31 22:10:50 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 1e6a41165c..b9786803e2 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.m74_9.3926484635" + signature = "rusEFI master.2023.05.31.m74_9.4255629688" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.m74_9.3926484635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.m74_9.4255629688" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:32 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:18 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 4b136bf63d..5438781147 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.mre_f4.3094407360" + signature = "rusEFI master.2023.05.31.mre_f4.2950582051" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.mre_f4.3094407360" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.mre_f4.2950582051" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:29 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:15 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 5c85c6b375..e652a26f7d 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.mre_f7.3094407360" + signature = "rusEFI master.2023.05.31.mre_f7.2950582051" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.mre_f7.3094407360" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.mre_f7.2950582051" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:27 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:14 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini index 955a243a1a..d1fb640c67 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.nucleo_f429.898087840" + signature = "rusEFI master.2023.05.31.nucleo_f429.573119555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.nucleo_f429.898087840" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.nucleo_f429.573119555" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:44 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:31 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini index 1a768db035..5b0a289a13 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.nucleo_f767.898087840" + signature = "rusEFI master.2023.05.31.nucleo_f767.573119555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.nucleo_f767.898087840" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.nucleo_f767.573119555" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:45 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:32 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index e7710b16d2..54a82bef94 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.nucleo_h743.898087840" + signature = "rusEFI master.2023.05.31.nucleo_h743.573119555" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.nucleo_h743.898087840" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.nucleo_h743.573119555" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:47 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:33 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 75a2073641..7498173e12 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.prometheus_405.85161520" + signature = "rusEFI master.2023.05.31.prometheus_405.314429907" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.prometheus_405.85161520" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.prometheus_405.314429907" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:37 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:23 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index c87deff62b..ec70067fab 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.prometheus_469.85161520" + signature = "rusEFI master.2023.05.31.prometheus_469.314429907" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.prometheus_469.85161520" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.prometheus_469.314429907" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:36 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:22 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 9ddaa7f580..1f902d4437 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.proteus_f4.2348994361" + signature = "rusEFI master.2023.05.31.proteus_f4.2611767514" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.proteus_f4.2348994361" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.proteus_f4.2611767514" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:40 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:26 UTC 2023 pageSize = 27176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 1c3fb0fdde..df5f68bcbc 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.proteus_f7.2348994361" + signature = "rusEFI master.2023.05.31.proteus_f7.2611767514" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.proteus_f7.2348994361" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.proteus_f7.2611767514" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:38 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:24 UTC 2023 pageSize = 27176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index e782c4a02c..138f6adb7f 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.proteus_h7.2348994361" + signature = "rusEFI master.2023.05.31.proteus_h7.2611767514" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.proteus_h7.2348994361" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.proteus_h7.2611767514" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:41 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:27 UTC 2023 pageSize = 27176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 27166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index d05c140958..416f3687d6 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.s105.223039001" + signature = "rusEFI master.2023.05.31.s105.451275258" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.s105.223039001" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.s105.451275258" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:34 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:20 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index ac3773fd08..1f6dbcd532 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.subaru_eg33_f7.852232564" + signature = "rusEFI master.2023.05.31.subaru_eg33_f7.627224215" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.subaru_eg33_f7.852232564" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.subaru_eg33_f7.627224215" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Wed May 31 21:17:06 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 Wed May 31 22:10:52 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 39ec2d3688..b17d04b80e 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.05.31.tdg-pdm8.3207174018" + signature = "rusEFI master.2023.05.31.tdg-pdm8.2827432033" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.05.31.tdg-pdm8.3207174018" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.05.31.tdg-pdm8.2827432033" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -87,7 +87,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 21:17:49 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:35 UTC 2023 pageSize = 23176 page = 1 @@ -743,7 +743,7 @@ boardUseCanTerminator = bits, U32, 1572, [4:4], "false", "true" kLineDoHondaSend = bits, U32, 1572, [5:5], "false", "true" unused1129 = bits, U32, 1572, [6:6], "false", "true" unused1130 = bits, U32, 1572, [7:7], "false", "true" -benchTestCount = scalar, U08, 1576, "", 1, 0, 0, 250, 0 +unusedHere = scalar, U08, 1576, "", 1, 0, 0, 100, 0 benchTestOnTime = scalar, U16, 1578, "ms", 0.01, 0, 0, 100, 2 launchActivatePinMode = bits, U08, 1580, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" can2TxPin = bits, U16, 1582, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15" @@ -1217,7 +1217,8 @@ gearBasedOpenLoopBoostAdder5 = scalar, U08, 3945, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder6 = scalar, U08, 3946, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder7 = scalar, U08, 3947, "%", 0.5, 0, 0, 100, 1 gearBasedOpenLoopBoostAdder8 = scalar, U08, 3948, "%", 0.5, 0, 0, 100, 1 -mainUnusedEnd = array, U08, 3949, [23], "units", 1, 0, 0, 1, 0 +benchTestCount = scalar, U32, 3952, "", 1, 0, 0, 10000000, 0 +mainUnusedEnd = array, U08, 3956, [16], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 3972, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4004, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4036, [8x8], "%", 0.05, 0, 0, 10, 2 @@ -1838,7 +1839,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 canOpenBLT = "Allow OpenBLT on Primary CAN" can2OpenBLT = "Allow OpenBLT on Secondary CAN" injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)." - benchTestCount = "How many test bench pulses do you want" benchTestOnTime = "Duration of each test pulse" can2TxPin = "set_can2_tx_pin X" can2RxPin = "set_can2_rx_pin X" @@ -2124,6 +2124,7 @@ boostClosedLoopBlends2_blendValues = array, U08, 23166, [8], "%", 0.5, 0, 0, 100 gearBasedOpenLoopBoostAdder6 = "Boost duty cycle added by gear 6" gearBasedOpenLoopBoostAdder7 = "Boost duty cycle added by gear 7" gearBasedOpenLoopBoostAdder8 = "Boost duty cycle added by gear 8" + benchTestCount = "How many test bench pulses do you want" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" 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 00e9836cbf..fe3851ace3 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 Wed May 31 21:17:51 UTC 2023 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed May 31 22:11:38 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1022,7 +1022,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; - public static final int SIGNATURE_HASH = 1772439381; + public static final int SIGNATURE_HASH = 2114707638; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; public static final int spi_device_e_SPI_DEVICE_3 = 3; @@ -1246,7 +1246,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.05.31.f407-discovery.1772439381"; + public static final String TS_SIGNATURE = "rusEFI master.2023.05.31.f407-discovery.2114707638"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TS_TOTAL_OUTPUT_SIZE = 1388; @@ -2022,7 +2022,7 @@ public class Fields { public static final Field INJECTORFLOWASMASSFLOW = Field.create("INJECTORFLOWASMASSFLOW", 1572, FieldType.BIT, 3).setBaseOffset(0); public static final Field BOARDUSECANTERMINATOR = Field.create("BOARDUSECANTERMINATOR", 1572, FieldType.BIT, 4).setBaseOffset(0); public static final Field KLINEDOHONDASEND = Field.create("KLINEDOHONDASEND", 1572, FieldType.BIT, 5).setBaseOffset(0); - public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1576, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDHERE = Field.create("UNUSEDHERE", 1576, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field ALIGNMENTFILL_AT_1577 = Field.create("ALIGNMENTFILL_AT_1577", 1577, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1578, FieldType.INT16).setScale(0.01).setBaseOffset(0); public static final Field LAUNCHACTIVATEPINMODE = Field.create("LAUNCHACTIVATEPINMODE", 1580, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); @@ -2543,7 +2543,9 @@ public class Fields { public static final Field GEARBASEDOPENLOOPBOOSTADDER6 = Field.create("GEARBASEDOPENLOOPBOOSTADDER6", 3946, FieldType.INT8).setScale(0.5).setBaseOffset(0); public static final Field GEARBASEDOPENLOOPBOOSTADDER7 = Field.create("GEARBASEDOPENLOOPBOOSTADDER7", 3947, FieldType.INT8).setScale(0.5).setBaseOffset(0); public static final Field GEARBASEDOPENLOOPBOOSTADDER8 = Field.create("GEARBASEDOPENLOOPBOOSTADDER8", 3948, FieldType.INT8).setScale(0.5).setBaseOffset(0); - public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 3949, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field ALIGNMENTFILL_AT_3949 = Field.create("ALIGNMENTFILL_AT_3949", 3949, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 3952, FieldType.INT).setScale(1.0).setBaseOffset(0); + public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 3956, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field ETBBIASBINS = Field.create("ETBBIASBINS", 3972, FieldType.FLOAT).setBaseOffset(0); public static final Field ETBBIASVALUES = Field.create("ETBBIASVALUES", 4004, FieldType.FLOAT).setBaseOffset(0); public static final Field IACPIDMULTTABLE = Field.create("IACPIDMULTTABLE", 4036, FieldType.INT8).setScale(0.05).setBaseOffset(0); @@ -3505,7 +3507,7 @@ public class Fields { INJECTORFLOWASMASSFLOW, BOARDUSECANTERMINATOR, KLINEDOHONDASEND, - BENCHTESTCOUNT, + UNUSEDHERE, ALIGNMENTFILL_AT_1577, BENCHTESTONTIME, LAUNCHACTIVATEPINMODE, @@ -4015,6 +4017,8 @@ public class Fields { GEARBASEDOPENLOOPBOOSTADDER6, GEARBASEDOPENLOOPBOOSTADDER7, GEARBASEDOPENLOOPBOOSTADDER8, + ALIGNMENTFILL_AT_3949, + BENCHTESTCOUNT, MAINUNUSEDEND, ETBBIASBINS, ETBBIASVALUES,