From 79b955457b10f5e54dda89b5c48a9c0cf12ce69e Mon Sep 17 00:00:00 2001 From: GitHub gen-configs Action Date: Fri, 17 Nov 2023 06:25:28 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../algo/engine_configuration_generated_structures.h | 4 +--- .../config/controllers/algo/rusefi_generated.h | 4 ++-- .../generated/engine_configuration_generated_structures.h | 4 +--- firmware/controllers/generated/rusefi_generated.h | 4 ++-- firmware/controllers/generated/signature_alphax-2chan.h | 4 ++-- firmware/controllers/generated/signature_alphax-4chan.h | 4 ++-- firmware/controllers/generated/signature_alphax-8chan.h | 4 ++-- firmware/controllers/generated/signature_atlas.h | 4 ++-- firmware/controllers/generated/signature_core48.h | 4 ++-- firmware/controllers/generated/signature_core8.h | 4 ++-- firmware/controllers/generated/signature_f407-discovery.h | 4 ++-- firmware/controllers/generated/signature_f429-discovery.h | 4 ++-- firmware/controllers/generated/signature_frankenso_na6.h | 4 ++-- firmware/controllers/generated/signature_harley81.h | 4 ++-- firmware/controllers/generated/signature_hellen-gm-e67.h | 4 ++-- firmware/controllers/generated/signature_hellen-honda-k.h | 4 ++-- firmware/controllers/generated/signature_hellen-nb1.h | 4 ++-- .../controllers/generated/signature_hellen121nissan.h | 4 ++-- firmware/controllers/generated/signature_hellen121vag.h | 4 ++-- firmware/controllers/generated/signature_hellen128.h | 4 ++-- .../controllers/generated/signature_hellen154hyundai.h | 4 ++-- firmware/controllers/generated/signature_hellen72.h | 4 ++-- firmware/controllers/generated/signature_hellen81.h | 4 ++-- firmware/controllers/generated/signature_hellen88bmw.h | 4 ++-- firmware/controllers/generated/signature_hellenNA6.h | 4 ++-- firmware/controllers/generated/signature_hellenNA8_96.h | 4 ++-- firmware/controllers/generated/signature_mre_f4.h | 4 ++-- firmware/controllers/generated/signature_mre_f7.h | 4 ++-- firmware/controllers/generated/signature_prometheus_405.h | 4 ++-- firmware/controllers/generated/signature_prometheus_469.h | 4 ++-- firmware/controllers/generated/signature_proteus_f4.h | 4 ++-- firmware/controllers/generated/signature_proteus_f7.h | 4 ++-- firmware/controllers/generated/signature_proteus_h7.h | 4 ++-- .../controllers/generated/signature_small-can-board.h | 4 ++-- firmware/controllers/generated/signature_subaru_eg33_f7.h | 4 ++-- firmware/controllers/generated/signature_tdg-pdm8.h | 4 ++-- .../controllers/lua/generated/value_lookup_generated.cpp | 7 ------- .../controllers/lua/generated/value_lookup_generated.md | 3 --- firmware/tunerstudio/generated/fome.ini | 8 +++----- firmware/tunerstudio/generated/fome_alphax-2chan.ini | 8 +++----- firmware/tunerstudio/generated/fome_alphax-4chan.ini | 8 +++----- firmware/tunerstudio/generated/fome_alphax-8chan.ini | 8 +++----- firmware/tunerstudio/generated/fome_atlas.ini | 8 +++----- firmware/tunerstudio/generated/fome_core48.ini | 8 +++----- firmware/tunerstudio/generated/fome_core8.ini | 8 +++----- firmware/tunerstudio/generated/fome_f407-discovery.ini | 8 +++----- firmware/tunerstudio/generated/fome_f429-discovery.ini | 8 +++----- firmware/tunerstudio/generated/fome_frankenso_na6.ini | 8 +++----- firmware/tunerstudio/generated/fome_harley81.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen-gm-e67.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen-honda-k.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen-nb1.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen121nissan.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen121vag.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen128mercedes.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen154hyundai.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen72.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen81.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellen88bmw.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellenNA6.ini | 8 +++----- firmware/tunerstudio/generated/fome_hellenNA8_96.ini | 8 +++----- firmware/tunerstudio/generated/fome_mre_f4.ini | 8 +++----- firmware/tunerstudio/generated/fome_mre_f7.ini | 8 +++----- firmware/tunerstudio/generated/fome_prometheus_405.ini | 8 +++----- firmware/tunerstudio/generated/fome_prometheus_469.ini | 8 +++----- firmware/tunerstudio/generated/fome_proteus_f4.ini | 8 +++----- firmware/tunerstudio/generated/fome_proteus_f7.ini | 8 +++----- firmware/tunerstudio/generated/fome_proteus_h7.ini | 8 +++----- firmware/tunerstudio/generated/fome_small-can-board.ini | 8 +++----- firmware/tunerstudio/generated/fome_subaru_eg33_f7.ini | 8 +++----- firmware/tunerstudio/generated/fome_tdg-pdm8.ini | 8 +++----- .../src/main/java/com/rusefi/config/generated/Fields.java | 6 +++--- 72 files changed, 172 insertions(+), 252 deletions(-) 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 250c5f828c..c4dc29dd3f 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 @@ -1534,10 +1534,8 @@ struct engine_configuration_s { // Volts // offset 1368 float targetVBatt; - // Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - // % // offset 1372 - float alternatorOffAboveTps; + uint32_t unused1372; // This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. // cycles // offset 1376 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 be84924ed9..7c84401f77 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 @@ -968,7 +968,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1715053066 +#define SIGNATURE_HASH 307140071 #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 @@ -1237,7 +1237,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.1715053066" +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.307140071" #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 250c5f828c..c4dc29dd3f 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1534,10 +1534,8 @@ struct engine_configuration_s { // Volts // offset 1368 float targetVBatt; - // Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - // % // offset 1372 - float alternatorOffAboveTps; + uint32_t unused1372; // This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. // cycles // offset 1376 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 927f80c453..544118c894 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1018,7 +1018,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 3207612528 +#define SIGNATURE_HASH 3410460573 #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 @@ -1286,7 +1286,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" #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_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index e2170500a8..2fd9d0a5e8 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3326980930 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-2chan.3326980930" +#define SIGNATURE_HASH 2990179503 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-2chan.2990179503" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 26825b13ea..2632aae27f 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1283830051 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-4chan.1283830051" +#define SIGNATURE_HASH 955418318 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-4chan.955418318" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 64fd792233..e235603fb8 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 876525530 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-8chan.876525530" +#define SIGNATURE_HASH 1078558775 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.alphax-8chan.1078558775" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index edfac352a6..9f3377953d 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 4292362658 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.atlas.4292362658" +#define SIGNATURE_HASH 2343532111 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.atlas.2343532111" diff --git a/firmware/controllers/generated/signature_core48.h b/firmware/controllers/generated/signature_core48.h index 09725de845..94ab0eaa09 100644 --- a/firmware/controllers/generated/signature_core48.h +++ b/firmware/controllers/generated/signature_core48.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1585135454 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.core48.1585135454" +#define SIGNATURE_HASH 705431731 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.core48.705431731" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index c73913b870..9c5c2d9b19 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3677731123 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.core8.3677731123" +#define SIGNATURE_HASH 2940374750 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.core8.2940374750" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index a856b1c0e8..a6cd6aea61 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3207612528 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" +#define SIGNATURE_HASH 3410460573 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 2a37b25d1c..c53f4c63bd 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3809653893 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f429-discovery.3809653893" +#define SIGNATURE_HASH 2540012392 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.f429-discovery.2540012392" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 95d52b8d82..0532f9436e 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3242218575 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.frankenso_na6.3242218575" +#define SIGNATURE_HASH 3040306082 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.frankenso_na6.3040306082" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index d23344a563..7dfedf40ea 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1787268351 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.harley81.1787268351" +#define SIGNATURE_HASH 519093010 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.harley81.519093010" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 57fc767011..9fd9615453 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 2323356246 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.2323356246" +#define SIGNATURE_HASH 4262243771 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.4262243771" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 3755e8d8a5..dee75821f9 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 300569623 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-honda-k.300569623" +#define SIGNATURE_HASH 1704813562 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-honda-k.1704813562" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 59980522fd..4e6a5bbd30 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 339060025 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-nb1.339060025" +#define SIGNATURE_HASH 1614975700 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen-nb1.1614975700" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 388d9fe78e..95b7f2f23a 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1693321587 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen121nissan.1693321587" +#define SIGNATURE_HASH 278478494 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen121nissan.278478494" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 1a89fec54b..026462b2f5 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3370976928 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen121vag.3370976928" +#define SIGNATURE_HASH 3164221773 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen121vag.3164221773" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 6914a6fc39..49e434cecc 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1669387554 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen128.1669387554" +#define SIGNATURE_HASH 402121423 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen128.402121423" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index b53ce5d34e..511d4e0458 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 4151834051 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen154hyundai.4151834051" +#define SIGNATURE_HASH 2197865006 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen154hyundai.2197865006" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 62df166800..2eab36c893 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 312880434 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen72.312880434" +#define SIGNATURE_HASH 1724979935 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen72.1724979935" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index dd06a14844..9d1e0b518a 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3190577072 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen81.3190577072" +#define SIGNATURE_HASH 3394986077 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen81.3394986077" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 8889ec6587..3fdea6e281 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3088334979 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen88bmw.3088334979" +#define SIGNATURE_HASH 3429070702 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellen88bmw.3429070702" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 961b5fbe97..edb173eb29 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 4037211394 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellenNA6.4037211394" +#define SIGNATURE_HASH 2228601583 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellenNA6.2228601583" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 136227136c..08b90f1451 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1275495090 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellenNA8_96.1275495090" +#define SIGNATURE_HASH 946976095 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.hellenNA8_96.946976095" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 4a3d814b59..2c1c9ce1d9 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 77386045 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.mre_f4.77386045" +#define SIGNATURE_HASH 1894508240 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.mre_f4.1894508240" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index a5cebe8451..28e08f45c8 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 77386045 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.mre_f7.77386045" +#define SIGNATURE_HASH 1894508240 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.mre_f7.1894508240" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 77547d8b2e..7b824b56ec 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3548805397 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.prometheus_405.3548805397" +#define SIGNATURE_HASH 2817609464 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.prometheus_405.2817609464" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 168ae0eb97..024655d297 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 3548805397 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.prometheus_469.3548805397" +#define SIGNATURE_HASH 2817609464 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.prometheus_469.2817609464" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index fb82d5e5a2..b292298205 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1915516782 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_f4.1915516782" +#define SIGNATURE_HASH 106643587 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_f4.106643587" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index d9ad851229..09e58abcd2 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1915516782 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_f7.1915516782" +#define SIGNATURE_HASH 106643587 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_f7.106643587" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index c2d25700e1..a2a24ad427 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1915516782 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_h7.1915516782" +#define SIGNATURE_HASH 106643587 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.proteus_h7.106643587" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 8a67a8ba3d..e7ae81f801 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 192848667 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.small-can-board.192848667" +#define SIGNATURE_HASH 2131334390 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.small-can-board.2131334390" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index b00f7c5de3..b3acfb98eb 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1715053066 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.1715053066" +#define SIGNATURE_HASH 307140071 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.307140071" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 84bd846493..3d1562e9c2 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -1,2 +1,2 @@ -#define SIGNATURE_HASH 1773967527 -#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.tdg-pdm8.1773967527" +#define SIGNATURE_HASH 499887946 +#define TS_SIGNATURE "rusEFI (FOME) master.2023.11.17.tdg-pdm8.499887946" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 259a573bea..a5c5360b3d 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -653,8 +653,6 @@ float getConfigValueByName(const char *name) { return engineConfiguration->idlePidRpmDeadZone; case 1160967565: return engineConfiguration->targetVBatt; - case -1166743424: - return engineConfiguration->alternatorOffAboveTps; case 671504531: return engineConfiguration->afterCrankingIACtaperDuration; case -2065814304: @@ -2699,11 +2697,6 @@ void setConfigValueByName(const char *name, float value) { { engineConfiguration->targetVBatt = value; return; - } - case -1166743424: - { - engineConfiguration->alternatorOffAboveTps = value; - return; } case 671504531: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index 636a3772c0..c5f62f2728 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -973,9 +973,6 @@ If the RPM closer to target than this value, disable closed loop idle correction ### targetVBatt This is the target battery voltage the alternator PID control will attempt to maintain -### alternatorOffAboveTps -Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - ### afterCrankingIACtaperDuration This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. diff --git a/firmware/tunerstudio/generated/fome.ini b/firmware/tunerstudio/generated/fome.ini index 0d86ef41f4..0f593442cc 100644 --- a/firmware/tunerstudio/generated/fome.ini +++ b/firmware/tunerstudio/generated/fome.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" + signature = "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7335,7 +7334,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_alphax-2chan.ini b/firmware/tunerstudio/generated/fome_alphax-2chan.ini index 9b016b7ff1..e3ce95b953 100644 --- a/firmware/tunerstudio/generated/fome_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-2chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.alphax-2chan.3326980930" + signature = "rusEFI (FOME) master.2023.11.17.alphax-2chan.2990179503" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.alphax-2chan.3326980930" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.alphax-2chan.2990179503" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7320,7 +7319,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_alphax-4chan.ini b/firmware/tunerstudio/generated/fome_alphax-4chan.ini index 8da4238466..9340965dea 100644 --- a/firmware/tunerstudio/generated/fome_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-4chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.alphax-4chan.1283830051" + signature = "rusEFI (FOME) master.2023.11.17.alphax-4chan.955418318" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.alphax-4chan.1283830051" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.alphax-4chan.955418318" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_alphax-8chan.ini b/firmware/tunerstudio/generated/fome_alphax-8chan.ini index ac025dfa31..dea130117d 100644 --- a/firmware/tunerstudio/generated/fome_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/fome_alphax-8chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.alphax-8chan.876525530" + signature = "rusEFI (FOME) master.2023.11.17.alphax-8chan.1078558775" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.alphax-8chan.876525530" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.alphax-8chan.1078558775" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_atlas.ini b/firmware/tunerstudio/generated/fome_atlas.ini index 81b5753cb9..7078263df5 100644 --- a/firmware/tunerstudio/generated/fome_atlas.ini +++ b/firmware/tunerstudio/generated/fome_atlas.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.atlas.4292362658" + signature = "rusEFI (FOME) master.2023.11.17.atlas.2343532111" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.atlas.4292362658" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.atlas.2343532111" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7325,7 +7324,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_core48.ini b/firmware/tunerstudio/generated/fome_core48.ini index 5106bf270b..c09d50b6cc 100644 --- a/firmware/tunerstudio/generated/fome_core48.ini +++ b/firmware/tunerstudio/generated/fome_core48.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.core48.1585135454" + signature = "rusEFI (FOME) master.2023.11.17.core48.705431731" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.core48.1585135454" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.core48.705431731" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7335,7 +7334,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_core8.ini b/firmware/tunerstudio/generated/fome_core8.ini index 51c48417c9..58790afbb5 100644 --- a/firmware/tunerstudio/generated/fome_core8.ini +++ b/firmware/tunerstudio/generated/fome_core8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.core8.3677731123" + signature = "rusEFI (FOME) master.2023.11.17.core8.2940374750" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.core8.3677731123" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.core8.2940374750" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7335,7 +7334,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_f407-discovery.ini b/firmware/tunerstudio/generated/fome_f407-discovery.ini index 0d86ef41f4..0f593442cc 100644 --- a/firmware/tunerstudio/generated/fome_f407-discovery.ini +++ b/firmware/tunerstudio/generated/fome_f407-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" + signature = "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.f407-discovery.3207612528" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7335,7 +7334,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_f429-discovery.ini b/firmware/tunerstudio/generated/fome_f429-discovery.ini index 87670e4aed..edc46c90ad 100644 --- a/firmware/tunerstudio/generated/fome_f429-discovery.ini +++ b/firmware/tunerstudio/generated/fome_f429-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.f429-discovery.3809653893" + signature = "rusEFI (FOME) master.2023.11.17.f429-discovery.2540012392" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.f429-discovery.3809653893" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.f429-discovery.2540012392" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7333,7 +7332,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_frankenso_na6.ini b/firmware/tunerstudio/generated/fome_frankenso_na6.ini index 8fa9f1e0f4..0475f9254d 100644 --- a/firmware/tunerstudio/generated/fome_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/fome_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.frankenso_na6.3242218575" + signature = "rusEFI (FOME) master.2023.11.17.frankenso_na6.3040306082" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.frankenso_na6.3242218575" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.frankenso_na6.3040306082" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7333,7 +7332,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_harley81.ini b/firmware/tunerstudio/generated/fome_harley81.ini index 87a1247927..774a582f96 100644 --- a/firmware/tunerstudio/generated/fome_harley81.ini +++ b/firmware/tunerstudio/generated/fome_harley81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.harley81.1787268351" + signature = "rusEFI (FOME) master.2023.11.17.harley81.519093010" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.harley81.1787268351" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.harley81.519093010" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini b/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini index 1fa1747609..2aeb242abf 100644 --- a/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/fome_hellen-gm-e67.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.2323356246" + signature = "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.4262243771" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.2323356246" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen-gm-e67.4262243771" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen-honda-k.ini b/firmware/tunerstudio/generated/fome_hellen-honda-k.ini index 019584684a..4afba13846 100644 --- a/firmware/tunerstudio/generated/fome_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/fome_hellen-honda-k.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen-honda-k.300569623" + signature = "rusEFI (FOME) master.2023.11.17.hellen-honda-k.1704813562" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen-honda-k.300569623" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen-honda-k.1704813562" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen-nb1.ini b/firmware/tunerstudio/generated/fome_hellen-nb1.ini index 2fd994f928..acd806977e 100644 --- a/firmware/tunerstudio/generated/fome_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/fome_hellen-nb1.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen-nb1.339060025" + signature = "rusEFI (FOME) master.2023.11.17.hellen-nb1.1614975700" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen-nb1.339060025" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen-nb1.1614975700" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen121nissan.ini b/firmware/tunerstudio/generated/fome_hellen121nissan.ini index 890057d508..63f7d2ce60 100644 --- a/firmware/tunerstudio/generated/fome_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/fome_hellen121nissan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen121nissan.1693321587" + signature = "rusEFI (FOME) master.2023.11.17.hellen121nissan.278478494" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen121nissan.1693321587" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen121nissan.278478494" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen121vag.ini b/firmware/tunerstudio/generated/fome_hellen121vag.ini index 9c8720bcbe..e3e895f5d5 100644 --- a/firmware/tunerstudio/generated/fome_hellen121vag.ini +++ b/firmware/tunerstudio/generated/fome_hellen121vag.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen121vag.3370976928" + signature = "rusEFI (FOME) master.2023.11.17.hellen121vag.3164221773" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen121vag.3370976928" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen121vag.3164221773" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen128mercedes.ini b/firmware/tunerstudio/generated/fome_hellen128mercedes.ini index 60c4a4c032..38ba81c23d 100644 --- a/firmware/tunerstudio/generated/fome_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/fome_hellen128mercedes.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen128.1669387554" + signature = "rusEFI (FOME) master.2023.11.17.hellen128.402121423" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen128.1669387554" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen128.402121423" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen154hyundai.ini b/firmware/tunerstudio/generated/fome_hellen154hyundai.ini index b63609ed13..fa51e70813 100644 --- a/firmware/tunerstudio/generated/fome_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/fome_hellen154hyundai.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen154hyundai.4151834051" + signature = "rusEFI (FOME) master.2023.11.17.hellen154hyundai.2197865006" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen154hyundai.4151834051" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen154hyundai.2197865006" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen72.ini b/firmware/tunerstudio/generated/fome_hellen72.ini index 771ee494e6..02900a855e 100644 --- a/firmware/tunerstudio/generated/fome_hellen72.ini +++ b/firmware/tunerstudio/generated/fome_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen72.312880434" + signature = "rusEFI (FOME) master.2023.11.17.hellen72.1724979935" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen72.312880434" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen72.1724979935" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen81.ini b/firmware/tunerstudio/generated/fome_hellen81.ini index f15b836d52..41a8a1ee86 100644 --- a/firmware/tunerstudio/generated/fome_hellen81.ini +++ b/firmware/tunerstudio/generated/fome_hellen81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen81.3190577072" + signature = "rusEFI (FOME) master.2023.11.17.hellen81.3394986077" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen81.3190577072" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen81.3394986077" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7322,7 +7321,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellen88bmw.ini b/firmware/tunerstudio/generated/fome_hellen88bmw.ini index c774c76d6d..7236309802 100644 --- a/firmware/tunerstudio/generated/fome_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/fome_hellen88bmw.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellen88bmw.3088334979" + signature = "rusEFI (FOME) master.2023.11.17.hellen88bmw.3429070702" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellen88bmw.3088334979" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellen88bmw.3429070702" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7321,7 +7320,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellenNA6.ini b/firmware/tunerstudio/generated/fome_hellenNA6.ini index 5883efd33f..0d41e5da2f 100644 --- a/firmware/tunerstudio/generated/fome_hellenNA6.ini +++ b/firmware/tunerstudio/generated/fome_hellenNA6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellenNA6.4037211394" + signature = "rusEFI (FOME) master.2023.11.17.hellenNA6.2228601583" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellenNA6.4037211394" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellenNA6.2228601583" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_hellenNA8_96.ini b/firmware/tunerstudio/generated/fome_hellenNA8_96.ini index 8e25f2fc75..805000a8a5 100644 --- a/firmware/tunerstudio/generated/fome_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/fome_hellenNA8_96.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.hellenNA8_96.1275495090" + signature = "rusEFI (FOME) master.2023.11.17.hellenNA8_96.946976095" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.hellenNA8_96.1275495090" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.hellenNA8_96.946976095" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_mre_f4.ini b/firmware/tunerstudio/generated/fome_mre_f4.ini index 3c023704e2..5802df8fce 100644 --- a/firmware/tunerstudio/generated/fome_mre_f4.ini +++ b/firmware/tunerstudio/generated/fome_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.mre_f4.77386045" + signature = "rusEFI (FOME) master.2023.11.17.mre_f4.1894508240" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.mre_f4.77386045" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.mre_f4.1894508240" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7323,7 +7322,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_mre_f7.ini b/firmware/tunerstudio/generated/fome_mre_f7.ini index a013257ccc..eae4bcb31f 100644 --- a/firmware/tunerstudio/generated/fome_mre_f7.ini +++ b/firmware/tunerstudio/generated/fome_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.mre_f7.77386045" + signature = "rusEFI (FOME) master.2023.11.17.mre_f7.1894508240" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.mre_f7.77386045" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.mre_f7.1894508240" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7323,7 +7322,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_prometheus_405.ini b/firmware/tunerstudio/generated/fome_prometheus_405.ini index effc386f10..e0d295861a 100644 --- a/firmware/tunerstudio/generated/fome_prometheus_405.ini +++ b/firmware/tunerstudio/generated/fome_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.prometheus_405.3548805397" + signature = "rusEFI (FOME) master.2023.11.17.prometheus_405.2817609464" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.prometheus_405.3548805397" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.prometheus_405.2817609464" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7328,7 +7327,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_prometheus_469.ini b/firmware/tunerstudio/generated/fome_prometheus_469.ini index fc4f10fd93..c0de435ad0 100644 --- a/firmware/tunerstudio/generated/fome_prometheus_469.ini +++ b/firmware/tunerstudio/generated/fome_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.prometheus_469.3548805397" + signature = "rusEFI (FOME) master.2023.11.17.prometheus_469.2817609464" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.prometheus_469.3548805397" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.prometheus_469.2817609464" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7328,7 +7327,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_proteus_f4.ini b/firmware/tunerstudio/generated/fome_proteus_f4.ini index c2f90cd870..96323fd4cb 100644 --- a/firmware/tunerstudio/generated/fome_proteus_f4.ini +++ b/firmware/tunerstudio/generated/fome_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.proteus_f4.1915516782" + signature = "rusEFI (FOME) master.2023.11.17.proteus_f4.106643587" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.proteus_f4.1915516782" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.proteus_f4.106643587" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 26988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7314,7 +7313,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_proteus_f7.ini b/firmware/tunerstudio/generated/fome_proteus_f7.ini index f68aec58a4..a1f593e8f0 100644 --- a/firmware/tunerstudio/generated/fome_proteus_f7.ini +++ b/firmware/tunerstudio/generated/fome_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.proteus_f7.1915516782" + signature = "rusEFI (FOME) master.2023.11.17.proteus_f7.106643587" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.proteus_f7.1915516782" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.proteus_f7.106643587" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 26988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7314,7 +7313,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_proteus_h7.ini b/firmware/tunerstudio/generated/fome_proteus_h7.ini index 0a6304a883..2492dcf3c1 100644 --- a/firmware/tunerstudio/generated/fome_proteus_h7.ini +++ b/firmware/tunerstudio/generated/fome_proteus_h7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.proteus_h7.1915516782" + signature = "rusEFI (FOME) master.2023.11.17.proteus_h7.106643587" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.proteus_h7.1915516782" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.proteus_h7.106643587" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 26988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7314,7 +7313,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_small-can-board.ini b/firmware/tunerstudio/generated/fome_small-can-board.ini index 8ac62ec4c7..a9a8594141 100644 --- a/firmware/tunerstudio/generated/fome_small-can-board.ini +++ b/firmware/tunerstudio/generated/fome_small-can-board.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.small-can-board.192848667" + signature = "rusEFI (FOME) master.2023.11.17.small-can-board.2131334390" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.small-can-board.192848667" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.small-can-board.2131334390" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 39988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7324,7 +7323,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/fome_subaru_eg33_f7.ini index 84aa29275d..27792c3d5e 100644 --- a/firmware/tunerstudio/generated/fome_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/fome_subaru_eg33_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.1715053066" + signature = "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.307140071" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.1715053066" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.subaru_eg33_f7.307140071" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7332,7 +7331,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} diff --git a/firmware/tunerstudio/generated/fome_tdg-pdm8.ini b/firmware/tunerstudio/generated/fome_tdg-pdm8.ini index 752e5ff097..ea574632d7 100644 --- a/firmware/tunerstudio/generated/fome_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/fome_tdg-pdm8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI (FOME) master.2023.11.17.tdg-pdm8.1773967527" + signature = "rusEFI (FOME) master.2023.11.17.tdg-pdm8.499887946" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI (FOME) master.2023.11.17.tdg-pdm8.1773967527" ; signature is expected to be 7 or more characters. + signature= "rusEFI (FOME) master.2023.11.17.tdg-pdm8.499887946" ; 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 @@ -672,7 +672,7 @@ throttlePedalWOTVoltage = scalar, F32, 1360, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1364, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1366, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1368, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1372, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1372, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1376, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1378, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1380, [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" @@ -1756,7 +1756,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22988, [4], "RPM", 1, 0, 0, 18000, 0 startUpFuelPumpDuration = "on IGN voltage detection turn fuel pump on to build fuel pressure" idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation" targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" - alternatorOffAboveTps = "Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load." afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value" auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7333,7 +7332,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control outpur mode", alternatorControlPinMode, {isAlternatorControlEnabled == 1} field = "PWM frequency", alternatorPwmFrequency, {isAlternatorControlEnabled == 1} - field = "Off Above TPS", alternatorOffAboveTps, {isAlternatorControlEnabled == 1} field = "A/C duty adder", acRelayAlternatorDutyAdder, {isAlternatorControlEnabled == 1} field = "#PID control" field = "offset", alternatorControl_offset, {isAlternatorControlEnabled == 1} 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 498ef2a083..df7a938f74 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 @@ -1172,7 +1172,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 (FOME) master.2023.11.17.f407-discovery.3207612528"; + public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.11.17.f407-discovery.3410460573"; 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 = 1380; @@ -1828,7 +1828,7 @@ public class Fields { public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 1364, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IDLEPIDRPMDEADZONE = Field.create("IDLEPIDRPMDEADZONE", 1366, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field TARGETVBATT = Field.create("TARGETVBATT", 1368, FieldType.FLOAT).setBaseOffset(0); - public static final Field ALTERNATOROFFABOVETPS = Field.create("ALTERNATOROFFABOVETPS", 1372, FieldType.FLOAT).setBaseOffset(0); + public static final Field UNUSED1372 = Field.create("UNUSED1372", 1372, FieldType.INT).setScale(1.0).setBaseOffset(0); public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1376, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1378, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1380, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); @@ -3236,7 +3236,7 @@ public class Fields { STARTUPFUELPUMPDURATION, IDLEPIDRPMDEADZONE, TARGETVBATT, - ALTERNATOROFFABOVETPS, + UNUSED1372, AFTERCRANKINGIACTAPERDURATION, IACBYTPSTAPER, AUXSERIALTXPIN,