diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h index ef291b1820..8a04dc9b76 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:10 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:27 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2806,11 +2806,9 @@ struct engine_configuration_s { */ float targetVBatt; /** - * Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - % * offset 1508 */ - 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 @@ -5372,4 +5370,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:10 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:27 UTC 2023 diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h index f47d642f23..265c4acb0e 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -812,7 +812,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 2543533194 +#define SIGNATURE_HASH 3323460930 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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 @@ -1108,7 +1108,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.17.cypress.2543533194" +#define TS_SIGNATURE "rusEFI master.2023.11.17.cypress.3323460930" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 925d6c38c9..afc878f064 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:09 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:26 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2806,11 +2806,9 @@ struct engine_configuration_s { */ float targetVBatt; /** - * Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - % * offset 1508 */ - 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 @@ -5372,4 +5370,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22504); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:09 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:26 UTC 2023 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index d3bbbb8058..3d34da5d3f 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -812,7 +812,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 3578460964 +#define SIGNATURE_HASH 2227583724 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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 @@ -1108,7 +1108,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.17.kin.3578460964" +#define TS_SIGNATURE "rusEFI master.2023.11.17.kin.2227583724" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' 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 e10b4c4567..d1e909f92f 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:11 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:28 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2806,11 +2806,9 @@ struct engine_configuration_s { */ float targetVBatt; /** - * Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - % * offset 1508 */ - 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 @@ -5372,4 +5370,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:11 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:28 UTC 2023 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 7f9c5f4ddc..07d7464187 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 @@ -1050,7 +1050,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2417425309 +#define SIGNATURE_HASH 3248110165 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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 @@ -1346,7 +1346,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.17.subaru_eg33_f7.2417425309" +#define TS_SIGNATURE "rusEFI master.2023.11.17.subaru_eg33_f7.3248110165" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 6d6262baba..23f74edee6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:57 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:16 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2806,11 +2806,9 @@ struct engine_configuration_s { */ float targetVBatt; /** - * Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load. - % * offset 1508 */ - 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 @@ -5372,4 +5370,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:57 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:16 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 15b49585f6..342433a0f9 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1103,7 +1103,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 881045169 +#define SIGNATURE_HASH 1695510393 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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 @@ -1399,7 +1399,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.17.f407-discovery.881045169" +#define TS_SIGNATURE "rusEFI master.2023.11.17.f407-discovery.1695510393" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 6093228d01..4f01b2bea6 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3891169421 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-2chan.3891169421" +#define SIGNATURE_HASH 3059894597 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-2chan.3059894597" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 652386ef16..ead043c48e 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1334030939 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-4chan.1334030939" +#define SIGNATURE_HASH 504329107 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-4chan.504329107" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 390b2b56d1..aaa5317d3b 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1334030939 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-4chan_f7.1334030939" +#define SIGNATURE_HASH 504329107 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-4chan_f7.504329107" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 379fe70f45..26197969f2 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2791891593 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan-revA.2791891593" +#define SIGNATURE_HASH 4158923585 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan-revA.4158923585" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 643012374b..176ad35d55 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2497325215 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan.2497325215" +#define SIGNATURE_HASH 3310807383 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan.3310807383" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 9f5f103cca..4eb944bba2 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2497325215 -#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan_f7.2497325215" +#define SIGNATURE_HASH 3310807383 +#define TS_SIGNATURE "rusEFI master.2023.11.17.alphax-8chan_f7.3310807383" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index e0711a8b61..bf8a148aa6 100644 --- a/firmware/controllers/generated/signature_at_start_f435.h +++ b/firmware/controllers/generated/signature_at_start_f435.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.at_start_f435.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.at_start_f435.3323460930" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index eeb4ddd006..943b0cf4d1 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3550275780 -#define TS_SIGNATURE "rusEFI master.2023.11.17.atlas.3550275780" +#define SIGNATURE_HASH 2182097164 +#define TS_SIGNATURE "rusEFI master.2023.11.17.atlas.2182097164" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 783e26b0ad..d8007730f9 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2948346172 -#define TS_SIGNATURE "rusEFI master.2023.11.17.core8.2948346172" +#define SIGNATURE_HASH 4264620276 +#define TS_SIGNATURE "rusEFI master.2023.11.17.core8.4264620276" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 58be171d9d..77b57ce5cd 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.cypress.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.cypress.3323460930" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 77f44aeed3..19d5b8ed15 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 881045169 -#define TS_SIGNATURE "rusEFI master.2023.11.17.f407-discovery.881045169" +#define SIGNATURE_HASH 1695510393 +#define TS_SIGNATURE "rusEFI master.2023.11.17.f407-discovery.1695510393" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 99ca43624b..5f3e4f55f1 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.f429-discovery.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.f429-discovery.3323460930" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 24fd44d050..222c876134 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3049905216 -#define TS_SIGNATURE "rusEFI master.2023.11.17.frankenso_na6.3049905216" +#define SIGNATURE_HASH 3829734792 +#define TS_SIGNATURE "rusEFI master.2023.11.17.frankenso_na6.3829734792" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 50547b5f4d..0a843184a1 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1216611678 -#define TS_SIGNATURE "rusEFI master.2023.11.17.harley81.1216611678" +#define SIGNATURE_HASH 420005014 +#define TS_SIGNATURE "rusEFI master.2023.11.17.harley81.420005014" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 399dfc6317..00d600e2e0 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4043860390 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-112-17.4043860390" +#define SIGNATURE_HASH 2693048430 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-112-17.2693048430" diff --git a/firmware/controllers/generated/signature_hellen-112-mg1.h b/firmware/controllers/generated/signature_hellen-112-mg1.h index 00ed9c9267..57c666f7e4 100644 --- a/firmware/controllers/generated/signature_hellen-112-mg1.h +++ b/firmware/controllers/generated/signature_hellen-112-mg1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1159999960 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-112-mg1.1159999960" +#define SIGNATURE_HASH 346615824 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-112-mg1.346615824" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 1af3400cd7..ffa90d8d21 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 661228154 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-gm-e67.661228154" +#define SIGNATURE_HASH 1994738610 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-gm-e67.1994738610" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 8b524306be..40d3c18edf 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1316684457 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-honda-k.1316684457" +#define SIGNATURE_HASH 536331105 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-honda-k.536331105" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 23e0228c84..84d130d66b 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4166594973 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-nb1.4166594973" +#define SIGNATURE_HASH 2849370197 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen-nb1.2849370197" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index f27297bd45..f2075ffbf3 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 246274750 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen121nissan.246274750" +#define SIGNATURE_HASH 1596005238 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen121nissan.1596005238" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 22124ef71a..cc52995d9c 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 65348425 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen121vag.65348425" +#define SIGNATURE_HASH 1382670977 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen121vag.1382670977" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 9d0208b264..106ecf7b9a 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1481227232 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen128.1481227232" +#define SIGNATURE_HASH 163936808 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen128.163936808" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 1527dc317d..5b6961aca6 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1188574768 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen154hyundai.1188574768" +#define SIGNATURE_HASH 391444472 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen154hyundai.391444472" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 3a912a6921..5f2f1457ad 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4225710759 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen72.4225710759" +#define SIGNATURE_HASH 2857630575 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen72.2857630575" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 4f44af4c7d..e72ba8e3e9 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1254674149 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen81.1254674149" +#define SIGNATURE_HASH 457445165 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen81.457445165" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 2c33084ab2..3105024d48 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2042540366 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen88bmw.2042540366" +#define SIGNATURE_HASH 674394246 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellen88bmw.674394246" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 5e7ff78b2c..f08cc7e314 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2090246318 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellenNA6.2090246318" +#define SIGNATURE_HASH 756703590 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellenNA6.756703590" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 147c7b10cb..91da7bfde9 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 439857249 -#define TS_SIGNATURE "rusEFI master.2023.11.17.hellenNA8_96.439857249" +#define SIGNATURE_HASH 1270575529 +#define TS_SIGNATURE "rusEFI master.2023.11.17.hellenNA8_96.1270575529" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 3a211cfb3a..d885da9493 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on kinetis_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 3578460964 -#define TS_SIGNATURE "rusEFI master.2023.11.17.kin.3578460964" +#define SIGNATURE_HASH 2227583724 +#define TS_SIGNATURE "rusEFI master.2023.11.17.kin.2227583724" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index dc1a2b923c..7ef59bf743 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3350888310 -#define TS_SIGNATURE "rusEFI master.2023.11.17.m74_9.3350888310" +#define SIGNATURE_HASH 2520170174 +#define TS_SIGNATURE "rusEFI master.2023.11.17.m74_9.2520170174" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index f474d8e836..0790f6ecc5 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3036075274 -#define TS_SIGNATURE "rusEFI master.2023.11.17.mre_f4.3036075274" +#define SIGNATURE_HASH 3849983170 +#define TS_SIGNATURE "rusEFI master.2023.11.17.mre_f4.3849983170" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 0675ae8148..d7bed5a2dd 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3036075274 -#define TS_SIGNATURE "rusEFI master.2023.11.17.mre_f7.3036075274" +#define SIGNATURE_HASH 3849983170 +#define TS_SIGNATURE "rusEFI master.2023.11.17.mre_f7.3849983170" diff --git a/firmware/controllers/generated/signature_nucleo_f429.h b/firmware/controllers/generated/signature_nucleo_f429.h index b7347d333e..630401d6ad 100644 --- a/firmware/controllers/generated/signature_nucleo_f429.h +++ b/firmware/controllers/generated/signature_nucleo_f429.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_f429.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_f429.3323460930" diff --git a/firmware/controllers/generated/signature_nucleo_f767.h b/firmware/controllers/generated/signature_nucleo_f767.h index 1f7f1003cb..f4ebfa3681 100644 --- a/firmware/controllers/generated/signature_nucleo_f767.h +++ b/firmware/controllers/generated/signature_nucleo_f767.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_f767.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_f767.3323460930" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 6bc215d78f..40b55a93df 100644 --- a/firmware/controllers/generated/signature_nucleo_h743.h +++ b/firmware/controllers/generated/signature_nucleo_h743.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_h743.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.nucleo_h743.3323460930" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index bd3eab4e8f..27effd787c 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2802839834 -#define TS_SIGNATURE "rusEFI master.2023.11.17.prometheus_405.2802839834" +#define SIGNATURE_HASH 4135792850 +#define TS_SIGNATURE "rusEFI master.2023.11.17.prometheus_405.4135792850" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 1dc483ce91..2634ef8bfd 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2802839834 -#define TS_SIGNATURE "rusEFI master.2023.11.17.prometheus_469.2802839834" +#define SIGNATURE_HASH 4135792850 +#define TS_SIGNATURE "rusEFI master.2023.11.17.prometheus_469.4135792850" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index ff33ad5f5b..6924697d54 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2542322416 -#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_f4.2542322416" +#define SIGNATURE_HASH 3322151736 +#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_f4.3322151736" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 085497036c..d009dcbe7e 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2542322416 -#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_f7.2542322416" +#define SIGNATURE_HASH 3322151736 +#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_f7.3322151736" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 7201df91af..8660f3b666 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2542322416 -#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_h7.2542322416" +#define SIGNATURE_HASH 3322151736 +#define TS_SIGNATURE "rusEFI master.2023.11.17.proteus_h7.3322151736" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index fc7d36c820..bd9e4a6cef 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4172340460 -#define TS_SIGNATURE "rusEFI master.2023.11.17.s105.4172340460" +#define SIGNATURE_HASH 2839289124 +#define TS_SIGNATURE "rusEFI master.2023.11.17.s105.2839289124" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 1dba96eef0..889a9f67fb 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2584412294 -#define TS_SIGNATURE "rusEFI master.2023.11.17.small-can-board.2584412294" +#define SIGNATURE_HASH 3414671694 +#define TS_SIGNATURE "rusEFI master.2023.11.17.small-can-board.3414671694" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index f0c3fc1496..6362417573 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2417425309 -#define TS_SIGNATURE "rusEFI master.2023.11.17.subaru_eg33_f7.2417425309" +#define SIGNATURE_HASH 3248110165 +#define TS_SIGNATURE "rusEFI master.2023.11.17.subaru_eg33_f7.3248110165" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index c53e84b7cc..134323c04e 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2543533194 -#define TS_SIGNATURE "rusEFI master.2023.11.17.t-b-g.2543533194" +#define SIGNATURE_HASH 3323460930 +#define TS_SIGNATURE "rusEFI master.2023.11.17.t-b-g.3323460930" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 9b14276b5d..220e108107 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 490016936 -#define TS_SIGNATURE "rusEFI master.2023.11.17.tdg-pdm8.490016936" +#define SIGNATURE_HASH 1287246176 +#define TS_SIGNATURE "rusEFI master.2023.11.17.tdg-pdm8.1287246176" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 715028abe0..e29966fb02 100644 --- a/firmware/controllers/generated/signature_uaefi.h +++ b/firmware/controllers/generated/signature_uaefi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 969305081 -#define TS_SIGNATURE "rusEFI master.2023.11.17.uaefi.969305081" +#define SIGNATURE_HASH 1749723697 +#define TS_SIGNATURE "rusEFI master.2023.11.17.uaefi.1749723697" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 3fb6f7d699..a1a688edc8 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -1048,9 +1048,6 @@ float getConfigValueByName(const char *name) { // targetVBatt case 1160967565: return engineConfiguration->targetVBatt; -// alternatorOffAboveTps - case -1166743424: - return engineConfiguration->alternatorOffAboveTps; // afterCrankingIACtaperDuration case 671504531: return engineConfiguration->afterCrankingIACtaperDuration; @@ -3477,11 +3474,6 @@ bool setConfigValueByName(const char *name, float value) { { engineConfiguration->targetVBatt = value; return 1; - } - case -1166743424: - { - engineConfiguration->alternatorOffAboveTps = value; - return 1; } case 671504531: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index 28ffef7701..0097382b75 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -1042,9 +1042,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/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 08e60e1d24..d66782d6f5 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.f407-discovery.881045169" + signature = "rusEFI master.2023.11.17.f407-discovery.1695510393" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.f407-discovery.881045169" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.f407-discovery.1695510393" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:57 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:16 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7834,7 +7833,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 44d8001413..dd2d15f44b 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-2chan.3891169421" + signature = "rusEFI master.2023.11.17.alphax-2chan.3059894597" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-2chan.3891169421" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-2chan.3059894597" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","X7 - AIN4","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:13 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:31 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7805,7 +7804,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index b2844daf21..02062879b6 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-4chan.1334030939" + signature = "rusEFI master.2023.11.17.alphax-4chan.504329107" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-4chan.1334030939" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-4chan.504329107" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X7 - AIN4","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:34 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7808,7 +7807,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 67379d8b2a..a5b29f5327 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-4chan_f7.1334030939" + signature = "rusEFI master.2023.11.17.alphax-4chan_f7.504329107" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-4chan_f7.1334030939" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-4chan_f7.504329107" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X7 - AIN4","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:18 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:36 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7808,7 +7807,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index d54df44869..daf502fe84 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-8chan-revA.2791891593" + signature = "rusEFI master.2023.11.17.alphax-8chan-revA.4158923585" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-8chan-revA.2791891593" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-8chan-revA.4158923585" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:26 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:44 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7809,7 +7808,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index c9d52426d7..16fd13f527 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-8chan.2497325215" + signature = "rusEFI master.2023.11.17.alphax-8chan.3310807383" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-8chan.2497325215" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-8chan.3310807383" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:21 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:39 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7809,7 +7808,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index d12d167c1d..b0be3b53d6 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.alphax-8chan_f7.2497325215" + signature = "rusEFI master.2023.11.17.alphax-8chan_f7.3310807383" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.alphax-8chan_f7.2497325215" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.alphax-8chan_f7.3310807383" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:23 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:41 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7809,7 +7808,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index ee27750a08..b186bb267d 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.at_start_f435.2543533194" + signature = "rusEFI master.2023.11.17.at_start_f435.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.at_start_f435.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.at_start_f435.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:53 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:13 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index b716d6be50..5cfaf92a95 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.atlas.3550275780" + signature = "rusEFI master.2023.11.17.atlas.2182097164" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.atlas.3550275780" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.atlas.2182097164" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:46 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:06 UTC 2023 pageSize = 23380 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23370, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7823,7 +7822,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 21f5500c80..76bbb6990d 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.core8.2948346172" + signature = "rusEFI master.2023.11.17.core8.4264620276" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.core8.2948346172" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.core8.4264620276" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","On-board Battery Sense (A0)","Analog Inputs 1 (A1)","Analog Inputs 2 (A2)","Analog Inputs 3 (A3)","Analog Inputs 4 (A4)","On-board MAP (A5)","Analog Inputs 6 (A6)","Analog Inputs 7 (A7)","On-board BARO (B0)","Analog Inputs 9 (B1)","Analog Inputs 10 (C0)","Primary On-board O2 (C1)","Secondary On-board O2 (C2)","Analog Inputs 13 (C3)","Analog Inputs 14 (C4)","Analog Inputs 15 (C5)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:14 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:33 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7833,7 +7832,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index cde4b3790d..406a556db8 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.cypress.2543533194" + signature = "rusEFI master.2023.11.17.cypress.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.cypress.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.cypress.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:10 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:27 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 14638e86c0..44c1d3d867 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.f407-discovery.881045169" + signature = "rusEFI master.2023.11.17.f407-discovery.1695510393" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.f407-discovery.881045169" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.f407-discovery.1695510393" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:51 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:10 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7834,7 +7833,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index bf4012af8d..e961ecb101 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.f429-discovery.2543533194" + signature = "rusEFI master.2023.11.17.f429-discovery.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.f429-discovery.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.f429-discovery.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:37 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:57 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 0e52a7ee34..4c0fe04af7 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.frankenso_na6.3049905216" + signature = "rusEFI master.2023.11.17.frankenso_na6.3829734792" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.frankenso_na6.3049905216" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.frankenso_na6.3829734792" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:23 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:42 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 45f4930b53..1c357d6e92 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.harley81.1216611678" + signature = "rusEFI master.2023.11.17.harley81.420005014" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.harley81.1216611678" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.harley81.420005014" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","27 - TPS 2","INVALID","41 - PPS 1","52 - TPS 1","5 Battery Sense","INVALID","INVALID","42 - PPS 2","INVALID","53 - MAP","55 Engine Head Temperature","49 CLT","72 IAT","32 Oil Pressure","34 Kickstand Position Sensor" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:28 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:46 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7821,7 +7820,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 8cad2cf244..2f7c0c8325 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen-112-17.4043860390" + signature = "rusEFI master.2023.11.17.hellen-112-17.2693048430" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen-112-17.4043860390" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen-112-17.2693048430" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","220 TPS Throttle Position 2","114 Analog Input","INVALID","121 PPS1","203 TPS Throttle Position 1","INVALID","107 TODO","119 Analog Input","110 Analog Input","INVALID","219 MAP","109 Analog Input","215 CLT","227 IAT","111 Analog Input","112 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:48 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:06 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7806,7 +7805,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen-112-mg1.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini index 6f737e4271..6162f7b5ca 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen-112-mg1.1159999960" + signature = "rusEFI master.2023.11.17.hellen-112-mg1.346615824" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen-112-mg1.1159999960" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen-112-mg1.346615824" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:50 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:09 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7806,7 +7805,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 58e4559e78..8bdc1b8bbb 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen-gm-e67.661228154" + signature = "rusEFI master.2023.11.17.hellen-gm-e67.1994738610" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen-gm-e67.661228154" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen-gm-e67.1994738610" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:59 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:18 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 0de76cdb86..1a3b722a71 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen-honda-k.1316684457" + signature = "rusEFI master.2023.11.17.hellen-honda-k.536331105" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen-honda-k.1316684457" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen-honda-k.536331105" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","A15 TPS","E9 Ignition Key Voltage","INVALID","INVALID","INVALID","INVALID","A19 - MAP","INVALID","B8 - CLT","B17 IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:38 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:56 UTC 2023 pageSize = 24552 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 24542, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7805,7 +7804,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 11b0d25a03..5f83c55455 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen-nb1.4166594973" + signature = "rusEFI master.2023.11.17.hellen-nb1.2849370197" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen-nb1.4166594973" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen-nb1.2849370197" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:57 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:16 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index f7531dd2ee..702133aafc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen121nissan.246274750" + signature = "rusEFI master.2023.11.17.hellen121nissan.1596005238" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen121nissan.246274750" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen121nissan.1596005238" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:35 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:54 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7805,7 +7804,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 9666357373..ee8b31b46f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen121vag.65348425" + signature = "rusEFI master.2023.11.17.hellen121vag.1382670977" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen121vag.65348425" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen121vag.1382670977" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:33 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:51 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 371ec5eb3e..a032ab92f0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen128.1481227232" + signature = "rusEFI master.2023.11.17.hellen128.163936808" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen128.1481227232" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen128.163936808" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:31 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:49 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7821,7 +7820,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 4f56eefd89..7936dac37d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen154hyundai.1188574768" + signature = "rusEFI master.2023.11.17.hellen154hyundai.391444472" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen154hyundai.1188574768" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen154hyundai.391444472" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","K21 Ambient Temperature","K58 Oil Temp","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","INVALID","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:40 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:59 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7805,7 +7804,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 445de1223d..a175bd316a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen72.4225710759" + signature = "rusEFI master.2023.11.17.hellen72.2857630575" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen72.4225710759" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen72.2857630575" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:52 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:11 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index a2d952a2b6..ebce6fa71f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen81.1254674149" + signature = "rusEFI master.2023.11.17.hellen81.457445165" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen81.1254674149" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen81.457445165" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:55 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:13 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7820,7 +7819,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index c4a36a9190..d2741599ee 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellen88bmw.2042540366" + signature = "rusEFI master.2023.11.17.hellen88bmw.674394246" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellen88bmw.2042540366" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellen88bmw.674394246" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:43 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:01 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7821,7 +7820,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 34f6bdd811..fe29b1517f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellenNA6.2090246318" + signature = "rusEFI master.2023.11.17.hellenNA6.756703590" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellenNA6.2090246318" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellenNA6.756703590" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:02 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:21 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 039aeed998..db9eac564e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.hellenNA8_96.439857249" + signature = "rusEFI master.2023.11.17.hellenNA8_96.1270575529" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.hellenNA8_96.439857249" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.hellenNA8_96.1270575529" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:04 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:23 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index e2a5d1383c..25af2556f3 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.kin.3578460964" + signature = "rusEFI master.2023.11.17.kin.2227583724" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.kin.3578460964" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.kin.2227583724" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:09 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:26 UTC 2023 pageSize = 22504 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 22494, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7832,7 +7831,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 98fbae14fa..0ab9db9400 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.m74_9.3350888310" + signature = "rusEFI master.2023.11.17.m74_9.2520170174" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.m74_9.3350888310" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.m74_9.2520170174" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:35 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 11a25f3f14..43e31efd5b 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.mre_f4.3036075274" + signature = "rusEFI master.2023.11.17.mre_f4.3849983170" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.mre_f4.3036075274" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.mre_f4.3849983170" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:11 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:30 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7821,7 +7820,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 324c8f8768..82bea3f8ed 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.mre_f7.3036075274" + signature = "rusEFI master.2023.11.17.mre_f7.3849983170" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.mre_f7.3036075274" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.mre_f7.3849983170" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:09 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:28 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7821,7 +7820,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_nucleo_f429.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini index 27fabb4bf0..13d9b9b2a1 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.nucleo_f429.2543533194" + signature = "rusEFI master.2023.11.17.nucleo_f429.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.nucleo_f429.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.nucleo_f429.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:39 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:59 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_nucleo_f767.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini index 13c58066dd..1543393db0 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.nucleo_f767.2543533194" + signature = "rusEFI master.2023.11.17.nucleo_f767.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.nucleo_f767.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.nucleo_f767.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:42 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:01 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index 03ff445a6f..793e418634 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.nucleo_h743.2543533194" + signature = "rusEFI master.2023.11.17.nucleo_h743.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.nucleo_h743.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.nucleo_h743.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:44 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:03 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index c7758b8ca6..8a1095392e 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.prometheus_405.2802839834" + signature = "rusEFI master.2023.11.17.prometheus_405.4135792850" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.prometheus_405.2802839834" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.prometheus_405.4135792850" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:28 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:47 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7826,7 +7825,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 64f95f6e59..93f4d49be1 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.prometheus_469.2802839834" + signature = "rusEFI master.2023.11.17.prometheus_469.4135792850" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.prometheus_469.2802839834" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.prometheus_469.4135792850" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:25 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:45 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7826,7 +7825,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index dde9b1d8bf..ad92c06425 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.proteus_f4.2542322416" + signature = "rusEFI master.2023.11.17.proteus_f4.3322151736" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.proteus_f4.2542322416" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.proteus_f4.3322151736" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:32 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:52 UTC 2023 pageSize = 27880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7825,7 +7824,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 4797ef477a..873ec24cf2 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.proteus_f7.2542322416" + signature = "rusEFI master.2023.11.17.proteus_f7.3322151736" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.proteus_f7.2542322416" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.proteus_f7.3322151736" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:30 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:49 UTC 2023 pageSize = 27880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7825,7 +7824,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index d87c0f7c6a..26c4747586 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.proteus_h7.2542322416" + signature = "rusEFI master.2023.11.17.proteus_h7.3322151736" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.proteus_h7.2542322416" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.proteus_h7.3322151736" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:35 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:54 UTC 2023 pageSize = 27880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7825,7 +7824,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 41da851bad..5c6a5bf172 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.s105.4172340460" + signature = "rusEFI master.2023.11.17.s105.2839289124" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.s105.4172340460" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.s105.2839289124" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:18 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:38 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7822,7 +7821,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index 7b5a1943eb..48b75dbdbc 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.small-can-board.2584412294" + signature = "rusEFI master.2023.11.17.small-can-board.3414671694" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.small-can-board.2584412294" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.small-can-board.3414671694" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","B2 - Analog/Digital Input","B3 - Analog/Digital Input","B4 - Analog/Digital Input","B5 - Analog/Digital Input","B7 - Analog/Digital Input","C1 - Analog/Digital Input","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input","C4 - Analog/Digital Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:07 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:25 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7823,7 +7822,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 652aa6382f..194f6c6479 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.subaru_eg33_f7.2417425309" + signature = "rusEFI master.2023.11.17.subaru_eg33_f7.3248110165" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.subaru_eg33_f7.2417425309" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.subaru_eg33_f7.3248110165" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:11 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:24:28 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 2c776421fd..2f63c383c5 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.t-b-g.2543533194" + signature = "rusEFI master.2023.11.17.t-b-g.3323460930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.t-b-g.2543533194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.t-b-g.3323460930" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:21 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:40 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index a56d57f2cf..494ce2f13d 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.tdg-pdm8.490016936" + signature = "rusEFI master.2023.11.17.tdg-pdm8.1287246176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.tdg-pdm8.490016936" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.tdg-pdm8.1287246176" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:48 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:08 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7831,7 +7830,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index de2409ae55..55e18c621f 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.17.uaefi.969305081" + signature = "rusEFI master.2023.11.17.uaefi.1749723697" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.17.uaefi.969305081" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.17.uaefi.1749723697" ; 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 @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","215 CLT","227 IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:24:45 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:25:04 UTC 2023 pageSize = 23880 page = 1 @@ -717,7 +717,7 @@ throttlePedalWOTVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2 startUpFuelPumpDuration = scalar, S16, 1500, "seconds", 1, 0, 0, 6000, 0 idlePidRpmDeadZone = scalar, S16, 1502, "RPM", 1, 0, 0, 800, 0 targetVBatt = scalar, F32, 1504, "Volts", 1, 0, 0, 30, 1 -alternatorOffAboveTps = scalar, F32, 1508, "%", 1, 0, 0, 200, 2 +unused1372 = scalar, U32, 1508, "", 1, 0, 0, 100, 0 afterCrankingIACtaperDuration = scalar, S16, 1512, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1514, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1516, [0:7], $gpio_list @@ -1896,7 +1896,6 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [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 = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -7806,7 +7805,6 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Control output", alternatorControlPin, {isAlternatorControlEnabled == 1} field = "Control output 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 d99350493f..e0a5af75b1 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 20:25:57 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 17 22:26:16 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1043,7 +1043,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; - public static final int SIGNATURE_HASH = 881045169; + public static final int SIGNATURE_HASH = 1695510393; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; @@ -1270,7 +1270,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI master.2023.11.17.f407-discovery.881045169"; + public static final String TS_SIGNATURE = "rusEFI master.2023.11.17.f407-discovery.1695510393"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; @@ -2015,7 +2015,7 @@ public class Fields { public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 1500, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IDLEPIDRPMDEADZONE = Field.create("IDLEPIDRPMDEADZONE", 1502, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field TARGETVBATT = Field.create("TARGETVBATT", 1504, FieldType.FLOAT).setBaseOffset(0); - public static final Field ALTERNATOROFFABOVETPS = Field.create("ALTERNATOROFFABOVETPS", 1508, FieldType.FLOAT).setBaseOffset(0); + public static final Field UNUSED1372 = Field.create("UNUSED1372", 1508, FieldType.INT).setScale(1.0).setBaseOffset(0); public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1512, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1514, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1516, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); @@ -3590,7 +3590,7 @@ public class Fields { STARTUPFUELPUMPDURATION, IDLEPIDRPMDEADZONE, TARGETVBATT, - ALTERNATOROFFABOVETPS, + UNUSED1372, AFTERCRANKINGIACTAPERDURATION, IACBYTPSTAPER, AUXSERIALTXPIN,