diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures_cypress.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures_cypress.h index 7a156bb796..c9cc86dc71 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures_cypress.h +++ b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures_cypress.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:15 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:15 UTC 2024 diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated_cypress.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated_cypress.h index 6e6054903a..fa26fdbb90 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated_cypress.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated_cypress.h @@ -832,7 +832,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1156,7 +1156,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.cypress.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.cypress.4013316462" #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_kin.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures_kin.h index c57e12ab3c..f0339b829f 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures_kin.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures_kin.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:14 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 20860); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:14 UTC 2024 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated_kin.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated_kin.h index 3c425a21e2..2e2cce6b03 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated_kin.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated_kin.h @@ -832,7 +832,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 686132212 +#define SIGNATURE_HASH 2917637824 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1156,7 +1156,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.kin.686132212" +#define TS_SIGNATURE "rusEFI master.2024.02.18.kin.2917637824" #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_subaru_eg33_f7.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures_subaru_eg33_f7.h index 04362d5049..4a8ca6ca20 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures_subaru_eg33_f7.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures_subaru_eg33_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:16 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:16 UTC 2024 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated_subaru_eg33_f7.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated_subaru_eg33_f7.h index 59ef9fde06..6700694a9d 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated_subaru_eg33_f7.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated_subaru_eg33_f7.h @@ -1069,7 +1069,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3654441650 +#define SIGNATURE_HASH 1557155718 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1393,7 +1393,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.subaru_eg33_f7.3654441650" +#define TS_SIGNATURE "rusEFI master.2024.02.18.subaru_eg33_f7.1557155718" #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_alphax-2chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h index d5a98cf89a..ac5d9366e6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:18 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:18 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h index 1a32ba0adb..0cb923b3d7 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:21 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:21 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h index 3a79643089..1c68c846f7 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:24 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:24 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h index 32f1870724..942a8efdae 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:31 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:31 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h index 6f83a32675..806d5f99cc 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:26 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22252); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:26 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h index 8461f9a9ee..d96332ef60 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:27 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:29 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22252); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:27 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:29 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h index 84c6473a49..a5fe12a16e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:49 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:55 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:49 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:55 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h index 4399a84181..bf27d7bfee 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:42 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:48 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 21736); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:42 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:48 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h index 653e2eb5f9..390295ba77 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:53 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:53 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h index 61d0f28199..855f7426ea 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:35 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:35 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h index b13c375b5c..557197a598 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:32 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:37 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:32 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:37 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h index 6cd7f79d12..7e7cfcb323 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:21 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:21 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h index fdf1a6c192..e3d5b04255 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:50 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:50 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h index 93ea6a628a..600a008389 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:57 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:00 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:57 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:00 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h index 8f0fca6ae8..21e14d63ca 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:38 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:41 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22908); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:38 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:41 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h index 6ad3f6ef00..14b393b248 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:54 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:58 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:54 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:58 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h index c35ee59d8a..65deac22b4 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:38 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:38 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h index 4003d18d14..467d6a47ba 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:36 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:36 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h index bfec51de5e..8b1572cf31 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:31 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:33 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:31 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:33 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h index e958b60681..8fc672bb0e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:41 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:43 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:41 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:43 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h index b54a056c37..fe53b8c5b7 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:50 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:53 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:50 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:53 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h index 144f5dddb8..dc5c0181fe 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:55 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:55 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h index 8aadb8ca84..a5ad3621f7 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:46 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:46 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h index 6fca93fbcd..46e82fb590 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:59 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:02 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:59 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:02 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h index dd144d8fad..152899b9a6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:01 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:05 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:01 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:05 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h index f1379d1879..073ef6528a 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:10 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:14 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:10 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:14 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h index 67948253cd..5e7750ce7c 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:08 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:12 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:08 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:12 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h index 99877526fc..afe9627605 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:09 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:09 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_h743.h b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_h743.h index f198a3876e..fc37566b39 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_h743.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_h743.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:46 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:46 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h index 1b0d3cfccf..2d21f681f4 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:25 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:25 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h index da571ccc3b..054c8e0115 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:23 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:23 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h index 26a20af897..598a92dc3c 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:30 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 26236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:30 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h index 2e9458494d..7d0e2b1ebb 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:23 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:28 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 26236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:23 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:28 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h index 7dd6c14841..77931facf0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:32 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 26236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:32 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h index 971791fa14..a4af1707ad 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:16 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:16 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h index 6a5b08ac81..2f165d6f5c 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:04 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:07 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:04 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:07 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f413_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f413_nucleo.h index 415d9a9529..5888bd8d2d 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f413_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f413_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:39 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:39 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h index 6d69db5fde..6e2fca7d29 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:41 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:41 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h index ed4a0972df..21ae85a4e6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:38 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:44 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:38 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:44 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h index 94bdddf4f2..5d0d4ffd48 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:19 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:19 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h index 59698ec8db..8c9df043d0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:50 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:39:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:50 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h index 4d617104cb..96626f34ad 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:48 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -744,6 +744,7 @@ struct engine_configuration_s { offset 188 bit 29 */ bool overrideVvtTriggerGaps : 1 {}; /** + * If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages offset 188 bit 30 */ bool useSpiImu : 1 {}; /** @@ -5554,4 +5555,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Feb 17 23:38:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:48 UTC 2024 diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index 381066ed86..ad97ca752f 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2433887052 +#define SIGNATURE_HASH 336608888 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-2chan.2433887052" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-2chan.336608888" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h index 6b8ca1dd9f..658b4f1479 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1160,7 +1160,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 4167683665 +#define SIGNATURE_HASH 2104220517 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1484,7 +1484,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan.4167683665" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan.2104220517" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h index a1292b5079..ff55e33aef 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1160,7 +1160,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 4167683665 +#define SIGNATURE_HASH 2104220517 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1484,7 +1484,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan_f7.4167683665" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan_f7.2104220517" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h index bb380f1f89..3493b530bc 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1038075853 +#define SIGNATURE_HASH 3101545209 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan-revA.1038075853" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan-revA.3101545209" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h index 05cc8b36da..ebb6b911b5 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1949557502 +#define SIGNATURE_HASH 4046583754 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan.1949557502" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan.4046583754" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h index d1e4a64b9d..d35af08295 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1949557502 +#define SIGNATURE_HASH 4046583754 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan_f7.1949557502" +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan_f7.4046583754" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_at_start_f435.h b/firmware/controllers/generated/rusefi_generated_at_start_f435.h index 198d05f520..15bf4ff565 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.at_start_f435.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.at_start_f435.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_atlas.h b/firmware/controllers/generated/rusefi_generated_atlas.h index db8be672ac..938c488d4b 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 775133204 +#define SIGNATURE_HASH 2872151328 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.atlas.775133204" +#define TS_SIGNATURE "rusEFI master.2024.02.18.atlas.2872151328" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f407-discovery.h b/firmware/controllers/generated/rusefi_generated_f407-discovery.h index 2125789cb0..dbf43014d4 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 93172256 +#define SIGNATURE_HASH 2156898068 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,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.2024.02.18.f407-discovery.93172256" +#define TS_SIGNATURE "rusEFI master.2024.02.18.f407-discovery.2156898068" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f429-discovery.h b/firmware/controllers/generated/rusefi_generated_f429-discovery.h index 7d5cd6f6e4..ee5038dff4 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.f429-discovery.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.f429-discovery.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f469-discovery.h b/firmware/controllers/generated/rusefi_generated_f469-discovery.h index 8e3b94fe07..2a4774b78d 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1491290825 +#define SIGNATURE_HASH 3722534909 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.f469-discovery.1491290825" +#define TS_SIGNATURE "rusEFI master.2024.02.18.f469-discovery.3722534909" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h index 169a9bb883..a0e34a989d 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 1002698865 +#define SIGNATURE_HASH 3200380229 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.frankenso_na6.1002698865" +#define TS_SIGNATURE "rusEFI master.2024.02.18.frankenso_na6.3200380229" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h index 37eadf4632..3cea8d1fab 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3812414686 +#define SIGNATURE_HASH 1715388906 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-112-17.3812414686" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-112-17.1715388906" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h index 133666ad96..df587af1dd 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2790075362 +#define SIGNATURE_HASH 592395990 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-gm-e67.2790075362" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-gm-e67.592395990" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h index 6fc21fd32c..b365a91856 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 433401138 +#define SIGNATURE_HASH 2631350278 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1484,7 +1484,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-honda-k.433401138" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-honda-k.2631350278" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h index 147a012e31..3e1bfaa1f0 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2200746618 +#define SIGNATURE_HASH 103722830 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-nb1.2200746618" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-nb1.103722830" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h index b4dd67742f..08fe282722 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1200546381 +#define SIGNATURE_HASH 3264018297 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121nissan.1200546381" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121nissan.3264018297" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121vag.h b/firmware/controllers/generated/rusefi_generated_hellen121vag.h index 3159477788..76a1b89650 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1515016636 +#define SIGNATURE_HASH 3746514056 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121vag.1515016636" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121vag.3746514056" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen128.h b/firmware/controllers/generated/rusefi_generated_hellen128.h index 2ae3f6c90d..f468443afb 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2275829421 +#define SIGNATURE_HASH 44331929 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen128.2275829421" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen128.44331929" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h index db2b44e7e6..0f3f1ab97c 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2492421119 +#define SIGNATURE_HASH 294471371 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen154hyundai.2492421119" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen154hyundai.294471371" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen72.h b/firmware/controllers/generated/rusefi_generated_hellen72.h index 80ea132e32..37fdf658d1 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3939875014 +#define SIGNATURE_HASH 1876405746 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen72.3939875014" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen72.1876405746" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen81.h b/firmware/controllers/generated/rusefi_generated_hellen81.h index 61e42c60f7..5f2f3ec508 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 262462652 +#define SIGNATURE_HASH 2326186376 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen81.262462652" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen81.2326186376" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h index deea860704..5e66fd3279 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3199955320 +#define SIGNATURE_HASH 1002005580 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen88bmw.3199955320" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen88bmw.1002005580" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA6.h b/firmware/controllers/generated/rusefi_generated_hellenNA6.h index 74967246c2..b34b88fc2c 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 4270960570 +#define SIGNATURE_HASH 2073279118 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA6.4270960570" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA6.2073279118" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h index 7022d54bef..260d4aad97 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1160,7 +1160,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 21753204 +#define SIGNATURE_HASH 2219440192 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1484,7 +1484,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA8_96.21753204" +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA8_96.2219440192" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_m74_9.h b/firmware/controllers/generated/rusefi_generated_m74_9.h index 020a0d77bc..7d13444e52 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 697261003 +#define SIGNATURE_HASH 2894941951 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.m74_9.697261003" +#define TS_SIGNATURE "rusEFI master.2024.02.18.m74_9.2894941951" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f4.h b/firmware/controllers/generated/rusefi_generated_mre_f4.h index 3c6d44b6a4..2d3e8629f9 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 657363648 +#define SIGNATURE_HASH 2720827380 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f4.657363648" +#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f4.2720827380" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f7.h b/firmware/controllers/generated/rusefi_generated_mre_f7.h index 00fc3ce694..0096f4a7c9 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1159,7 +1159,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 657363648 +#define SIGNATURE_HASH 2720827380 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f7.657363648" +#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f7.2720827380" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_nucleo_h743.h b/firmware/controllers/generated/rusefi_generated_nucleo_h743.h index ef81e5302f..78a33ac188 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_h743.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_h743.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.nucleo_h743.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.nucleo_h743.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_405.h b/firmware/controllers/generated/rusefi_generated_prometheus_405.h index a0f3ffe627..a03949a078 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_405.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_405.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1520468426 +#define SIGNATURE_HASH 3751974142 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_405.1520468426" +#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_405.3751974142" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_469.h b/firmware/controllers/generated/rusefi_generated_prometheus_469.h index 8e78929dd1..8af0e1bf3d 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_469.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_469.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1520468426 +#define SIGNATURE_HASH 3751974142 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_469.1520468426" +#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_469.3751974142" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f4.h b/firmware/controllers/generated/rusefi_generated_proteus_f4.h index d13d69048c..6b2afb108f 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 2051917289 +#define SIGNATURE_HASH 4283420893 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f4.2051917289" +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f4.4283420893" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f7.h b/firmware/controllers/generated/rusefi_generated_proteus_f7.h index 02666c17ba..2175bc8644 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 2051917289 +#define SIGNATURE_HASH 4283420893 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f7.2051917289" +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f7.4283420893" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_h7.h b/firmware/controllers/generated/rusefi_generated_proteus_h7.h index d05486b7b4..6d1ba16310 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 2051917289 +#define SIGNATURE_HASH 4283420893 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_h7.2051917289" +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_h7.4283420893" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_s105.h b/firmware/controllers/generated/rusefi_generated_s105.h index 105392c3c5..f651a6b80f 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 743788383 +#define SIGNATURE_HASH 2841074283 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.s105.743788383" +#define TS_SIGNATURE "rusEFI master.2024.02.18.s105.2841074283" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_small-can-board.h b/firmware/controllers/generated/rusefi_generated_small-can-board.h index 6b8c0e0533..e220a91d54 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1159,7 +1159,7 @@ #define show_Proteus_presets false #define show_small_can_board_presets true #define show_test_presets false -#define SIGNATURE_HASH 1419083987 +#define SIGNATURE_HASH 3516372455 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1484,7 +1484,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.small-can-board.1419083987" +#define TS_SIGNATURE "rusEFI master.2024.02.18.small-can-board.3516372455" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f413_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f413_nucleo.h index ce81b52b34..d86b14e6b3 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f413_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f413_nucleo.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f413_nucleo.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f413_nucleo.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h index 4223372c53..9146fcdbb7 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f429_nucleo.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f429_nucleo.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h index 6f96219ff7..cafe2865c4 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f767_nucleo.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f767_nucleo.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_t-b-g.h b/firmware/controllers/generated/rusefi_generated_t-b-g.h index e77d8211f4..11c447b8fe 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1781812314 +#define SIGNATURE_HASH 4013316462 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.t-b-g.1781812314" +#define TS_SIGNATURE "rusEFI master.2024.02.18.t-b-g.4013316462" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h index 6a70456b52..bb5e8d87e5 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1158,7 +1158,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3768213624 +#define SIGNATURE_HASH 1704490316 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1482,7 +1482,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2024.02.18.tdg-pdm8.3768213624" +#define TS_SIGNATURE "rusEFI master.2024.02.18.tdg-pdm8.1704490316" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_uaefi.h b/firmware/controllers/generated/rusefi_generated_uaefi.h index 17907e4053..5810dbf175 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1159,7 +1159,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_uaefi_presets true -#define SIGNATURE_HASH 411645587 +#define SIGNATURE_HASH 2643141543 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1483,7 +1483,7 @@ #define ts_show_vr_threshold_2 false #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false -#define TS_SIGNATURE "rusEFI master.2024.02.18.uaefi.411645587" +#define TS_SIGNATURE "rusEFI master.2024.02.18.uaefi.2643141543" #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 e1bbc4e0d4..73abc83aab 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2433887052 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-2chan.2433887052" +#define SIGNATURE_HASH 336608888 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-2chan.336608888" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 38aa012f75..e9b6230be3 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4167683665 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan.4167683665" +#define SIGNATURE_HASH 2104220517 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan.2104220517" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index e1d8159be8..88e497dff2 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4167683665 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan_f7.4167683665" +#define SIGNATURE_HASH 2104220517 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-4chan_f7.2104220517" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 550880a711..f175df44c2 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1038075853 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan-revA.1038075853" +#define SIGNATURE_HASH 3101545209 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan-revA.3101545209" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index a1eecde31f..b579bd2528 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1949557502 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan.1949557502" +#define SIGNATURE_HASH 4046583754 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan.4046583754" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 9b0b97da37..a97a654479 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1949557502 -#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan_f7.1949557502" +#define SIGNATURE_HASH 4046583754 +#define TS_SIGNATURE "rusEFI master.2024.02.18.alphax-8chan_f7.4046583754" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index d58a59b5fe..f863d8a21c 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.at_start_f435.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.at_start_f435.4013316462" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 5b27cb7437..eda6dd8b9d 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 775133204 -#define TS_SIGNATURE "rusEFI master.2024.02.18.atlas.775133204" +#define SIGNATURE_HASH 2872151328 +#define TS_SIGNATURE "rusEFI master.2024.02.18.atlas.2872151328" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 3384b85f33..6e0b1cd13c 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-all.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.cypress.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.cypress.4013316462" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 14e806db14..15b1e806f9 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 93172256 -#define TS_SIGNATURE "rusEFI master.2024.02.18.f407-discovery.93172256" +#define SIGNATURE_HASH 2156898068 +#define TS_SIGNATURE "rusEFI master.2024.02.18.f407-discovery.2156898068" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 251ab362f2..b27d6a9b73 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.f429-discovery.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.f429-discovery.4013316462" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index b6b715401a..4f772dbf5e 100644 --- a/firmware/controllers/generated/signature_f469-discovery.h +++ b/firmware/controllers/generated/signature_f469-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1491290825 -#define TS_SIGNATURE "rusEFI master.2024.02.18.f469-discovery.1491290825" +#define SIGNATURE_HASH 3722534909 +#define TS_SIGNATURE "rusEFI master.2024.02.18.f469-discovery.3722534909" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 186f742fd0..f0a0e7b2c3 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1002698865 -#define TS_SIGNATURE "rusEFI master.2024.02.18.frankenso_na6.1002698865" +#define SIGNATURE_HASH 3200380229 +#define TS_SIGNATURE "rusEFI master.2024.02.18.frankenso_na6.3200380229" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index fdb33abb95..d8ac1cd0aa 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3812414686 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-112-17.3812414686" +#define SIGNATURE_HASH 1715388906 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-112-17.1715388906" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 78d49211e5..0a8a2c149a 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2790075362 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-gm-e67.2790075362" +#define SIGNATURE_HASH 592395990 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-gm-e67.592395990" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 53755bfd1d..a2d702f3fc 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 433401138 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-honda-k.433401138" +#define SIGNATURE_HASH 2631350278 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-honda-k.2631350278" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 6fcdab7086..aa551fc681 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2200746618 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-nb1.2200746618" +#define SIGNATURE_HASH 103722830 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen-nb1.103722830" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 62923ea208..6ddc1b2c29 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1200546381 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121nissan.1200546381" +#define SIGNATURE_HASH 3264018297 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121nissan.3264018297" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index f33cadde13..f22fd140b4 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1515016636 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121vag.1515016636" +#define SIGNATURE_HASH 3746514056 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen121vag.3746514056" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 9540aca264..da930856b3 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2275829421 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen128.2275829421" +#define SIGNATURE_HASH 44331929 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen128.44331929" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 47fdd32b70..85e6a0317b 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2492421119 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen154hyundai.2492421119" +#define SIGNATURE_HASH 294471371 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen154hyundai.294471371" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index e0399dffc7..aeb5dc183b 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3939875014 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen72.3939875014" +#define SIGNATURE_HASH 1876405746 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen72.1876405746" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 3639afd5c5..562c66a426 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 262462652 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen81.262462652" +#define SIGNATURE_HASH 2326186376 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen81.2326186376" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 5f3b9f31c4..bc5d47fb29 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3199955320 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen88bmw.3199955320" +#define SIGNATURE_HASH 1002005580 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellen88bmw.1002005580" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 6395515b23..9599ecb189 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4270960570 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA6.4270960570" +#define SIGNATURE_HASH 2073279118 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA6.2073279118" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 9779f51b39..385112db6e 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 21753204 -#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA8_96.21753204" +#define SIGNATURE_HASH 2219440192 +#define TS_SIGNATURE "rusEFI master.2024.02.18.hellenNA8_96.2219440192" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 21d825f766..0605089f8f 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-all.jar based on kinetis_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 686132212 -#define TS_SIGNATURE "rusEFI master.2024.02.18.kin.686132212" +#define SIGNATURE_HASH 2917637824 +#define TS_SIGNATURE "rusEFI master.2024.02.18.kin.2917637824" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 5e65daa978..b0cf3181ae 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 697261003 -#define TS_SIGNATURE "rusEFI master.2024.02.18.m74_9.697261003" +#define SIGNATURE_HASH 2894941951 +#define TS_SIGNATURE "rusEFI master.2024.02.18.m74_9.2894941951" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 97872a587c..dd48bec683 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 657363648 -#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f4.657363648" +#define SIGNATURE_HASH 2720827380 +#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f4.2720827380" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 1ebf94a37f..b371da971d 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 657363648 -#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f7.657363648" +#define SIGNATURE_HASH 2720827380 +#define TS_SIGNATURE "rusEFI master.2024.02.18.mre_f7.2720827380" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 9abb9effc0..f955dca4f8 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.nucleo_h743.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.nucleo_h743.4013316462" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index f6da35d745..ac4519ca2e 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1520468426 -#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_405.1520468426" +#define SIGNATURE_HASH 3751974142 +#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_405.3751974142" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 4456bd9e87..94d1243b38 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1520468426 -#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_469.1520468426" +#define SIGNATURE_HASH 3751974142 +#define TS_SIGNATURE "rusEFI master.2024.02.18.prometheus_469.3751974142" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index e035f4c380..d34b8bcae3 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2051917289 -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f4.2051917289" +#define SIGNATURE_HASH 4283420893 +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f4.4283420893" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 933e103bf0..127db1c5b3 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2051917289 -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f7.2051917289" +#define SIGNATURE_HASH 4283420893 +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_f7.4283420893" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 72cc07a0df..b6529ca5ab 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2051917289 -#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_h7.2051917289" +#define SIGNATURE_HASH 4283420893 +#define TS_SIGNATURE "rusEFI master.2024.02.18.proteus_h7.4283420893" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 9db64e9bf8..aa2b48bd29 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 743788383 -#define TS_SIGNATURE "rusEFI master.2024.02.18.s105.743788383" +#define SIGNATURE_HASH 2841074283 +#define TS_SIGNATURE "rusEFI master.2024.02.18.s105.2841074283" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index bead0885fc..33a55e0839 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1419083987 -#define TS_SIGNATURE "rusEFI master.2024.02.18.small-can-board.1419083987" +#define SIGNATURE_HASH 3516372455 +#define TS_SIGNATURE "rusEFI master.2024.02.18.small-can-board.3516372455" diff --git a/firmware/controllers/generated/signature_stm32f413_nucleo.h b/firmware/controllers/generated/signature_stm32f413_nucleo.h index 30acdcc51d..b649d5a85f 100644 --- a/firmware/controllers/generated/signature_stm32f413_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f413_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f413_nucleo.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f413_nucleo.4013316462" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index 89e08a8880..673b705b83 100644 --- a/firmware/controllers/generated/signature_stm32f429_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f429_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f429_nucleo.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f429_nucleo.4013316462" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index b75e460fc4..4b7d276f2e 100644 --- a/firmware/controllers/generated/signature_stm32f767_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f767_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f767_nucleo.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.stm32f767_nucleo.4013316462" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 8c0812329c..81f9300c1d 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-all.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3654441650 -#define TS_SIGNATURE "rusEFI master.2024.02.18.subaru_eg33_f7.3654441650" +#define SIGNATURE_HASH 1557155718 +#define TS_SIGNATURE "rusEFI master.2024.02.18.subaru_eg33_f7.1557155718" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 5870187df5..09bed01a2b 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1781812314 -#define TS_SIGNATURE "rusEFI master.2024.02.18.t-b-g.1781812314" +#define SIGNATURE_HASH 4013316462 +#define TS_SIGNATURE "rusEFI master.2024.02.18.t-b-g.4013316462" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 1e4827655e..365afef6fb 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3768213624 -#define TS_SIGNATURE "rusEFI master.2024.02.18.tdg-pdm8.3768213624" +#define SIGNATURE_HASH 1704490316 +#define TS_SIGNATURE "rusEFI master.2024.02.18.tdg-pdm8.1704490316" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index c758dc0234..79b94a9a99 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-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 411645587 -#define TS_SIGNATURE "rusEFI master.2024.02.18.uaefi.411645587" +#define SIGNATURE_HASH 2643141543 +#define TS_SIGNATURE "rusEFI master.2024.02.18.uaefi.2643141543" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index cdb3256cf4..d1ae10579c 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -128,7 +128,7 @@ On some Ford and Toyota vehicles one of the pedal sensors is not linear on the f ### useSpiImu - +If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages ### enableStagedInjection diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 606d087c84..1cf72f878f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-2chan.2433887052" + signature = "rusEFI master.2024.02.18.alphax-2chan.336608888" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-2chan.2433887052" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-2chan.336608888" ; 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 @@ -98,7 +98,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","INVALID","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2","X7 - AIN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:21 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:18 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7995,7 +7996,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8023,6 +8024,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8882,7 +8885,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 41c77bdf63..58fb1db5ba 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-4chan.4167683665" + signature = "rusEFI master.2024.02.18.alphax-4chan.2104220517" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-4chan.4167683665" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-4chan.2104220517" ; 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 @@ -98,7 +98,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","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:23 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:21 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7998,7 +7999,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8026,6 +8027,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8893,7 +8896,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index ba7e6cada5..2c9f7fdb03 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-4chan_f7.4167683665" + signature = "rusEFI master.2024.02.18.alphax-4chan_f7.2104220517" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-4chan_f7.4167683665" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-4chan_f7.2104220517" ; 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 @@ -98,7 +98,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","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:26 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:24 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7998,7 +7999,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8026,6 +8027,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8893,7 +8896,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index 0e5c1b5c29..6531a8620f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-8chan-revA.1038075853" + signature = "rusEFI master.2024.02.18.alphax-8chan-revA.3101545209" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-8chan-revA.1038075853" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-8chan-revA.3101545209" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:31 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7998,7 +7999,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8026,6 +8027,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8890,7 +8893,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index ed75eb6c65..767788d531 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-8chan.1949557502" + signature = "rusEFI master.2024.02.18.alphax-8chan.4046583754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-8chan.1949557502" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-8chan.4046583754" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:28 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:26 UTC 2024 pageSize = 22252 page = 1 @@ -1653,6 +1653,7 @@ injectorStagingRpmBins = array, U16, 22238, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4805,7 +4806,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8002,7 +8003,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8030,6 +8031,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8894,7 +8897,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index 3e84dd7bd9..e31157b6c8 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.alphax-8chan_f7.1949557502" + signature = "rusEFI master.2024.02.18.alphax-8chan_f7.4046583754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.alphax-8chan_f7.1949557502" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.alphax-8chan_f7.4046583754" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:31 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:29 UTC 2024 pageSize = 22252 page = 1 @@ -1653,6 +1653,7 @@ injectorStagingRpmBins = array, U16, 22238, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4805,7 +4806,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8002,7 +8003,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8030,6 +8031,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8894,7 +8897,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index bd33da5616..476f6c0bb4 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.at_start_f435.1781812314" + signature = "rusEFI master.2024.02.18.at_start_f435.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.at_start_f435.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.at_start_f435.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:55 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:55 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 31b09da01c..1697193caf 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.atlas.775133204" + signature = "rusEFI master.2024.02.18.atlas.2872151328" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.atlas.775133204" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.atlas.2872151328" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:49 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:48 UTC 2024 pageSize = 21736 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 21722, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8012,7 +8014,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8040,6 +8042,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8912,7 +8916,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index b890acebcc..9d6662f607 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.cypress.1781812314" + signature = "rusEFI master.2024.02.18.cypress.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.cypress.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.cypress.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:18 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:15 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index b20b55376c..2403d6fe69 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.f407-discovery.93172256" + signature = "rusEFI master.2024.02.18.f407-discovery.2156898068" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.f407-discovery.93172256" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.f407-discovery.2156898068" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:53 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:53 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4803,7 +4804,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5849,7 +5850,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8027,7 +8029,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8055,8 +8057,10 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 - field = "Accelerometer CS pin", accelerometerCsPin - field = "Accelerometer SPI", accelerometerSpiDevice + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu + field = "Accelerometer SPI", accelerometerSpiDevice, {useSpiImu == 1} + field = "Accelerometer CS pin", accelerometerCsPin, {useSpiImu == 1} dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8934,7 +8938,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index cc75128cd3..4d0a492770 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.f429-discovery.1781812314" + signature = "rusEFI master.2024.02.18.f429-discovery.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.f429-discovery.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.f429-discovery.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:36 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:35 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index 44f8665ba9..bf86a7544a 100644 --- a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.f469-discovery.1491290825" + signature = "rusEFI master.2024.02.18.f469-discovery.3722534909" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.f469-discovery.1491290825" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.f469-discovery.3722534909" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:38 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:37 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 8a8ea6a14d..b70c5c60c0 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.frankenso_na6.1002698865" + signature = "rusEFI master.2024.02.18.frankenso_na6.3200380229" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.frankenso_na6.1002698865" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.frankenso_na6.3200380229" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:22 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:21 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8925,7 +8929,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 19230f2052..5da48bfdd8 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen-112-17.3812414686" + signature = "rusEFI master.2024.02.18.hellen-112-17.1715388906" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen-112-17.3812414686" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen-112-17.1715388906" ; 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 @@ -98,7 +98,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","B20 TPS Throttle Position 2","A14 Analog Input","INVALID","A21 PPS1","B03 TPS Throttle Position 1","INVALID","A07 TODO","A12 Analog Input","A10 Analog Input","INVALID","B19 MAP","A09 Analog Input","B15 CLT","B27 IAT","A11 Analog Input","A19 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:52 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:50 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7996,7 +7997,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8024,6 +8025,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8878,7 +8881,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 2654118944..fae9dda3fe 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen-gm-e67.2790075362" + signature = "rusEFI master.2024.02.18.hellen-gm-e67.592395990" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen-gm-e67.2790075362" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen-gm-e67.592395990" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:02 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:00 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8897,7 +8901,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 994d852de0..e03e7c6b82 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen-honda-k.433401138" + signature = "rusEFI master.2024.02.18.hellen-honda-k.2631350278" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen-honda-k.433401138" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen-honda-k.2631350278" ; 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 @@ -98,7 +98,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","A15 TPS","E9 Ignition Key Voltage","INVALID","Aux Analog 3","Aux Analog 1","INVALID","A19 - MAP","INVALID","B8 - CLT","B17 IAT","Aux Analog 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:43 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:41 UTC 2024 pageSize = 22908 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22894, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7992,7 +7993,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8020,6 +8021,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8872,7 +8875,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 9d1defa836..74029ec9cc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen-nb1.2200746618" + signature = "rusEFI master.2024.02.18.hellen-nb1.103722830" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen-nb1.2200746618" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen-nb1.103722830" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:59 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:58 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8898,7 +8902,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 0809dd9ce4..5b8700cb81 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen121nissan.1200546381" + signature = "rusEFI master.2024.02.18.hellen121nissan.3264018297" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen121nissan.1200546381" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen121nissan.3264018297" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:40 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:38 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7992,7 +7993,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8020,6 +8021,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8874,7 +8877,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 9dbd7cbe90..c4a0711305 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen121vag.1515016636" + signature = "rusEFI master.2024.02.18.hellen121vag.3746514056" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen121vag.1515016636" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen121vag.3746514056" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:38 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:36 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8901,7 +8905,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 3da01470cb..458fa9eef6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen128.2275829421" + signature = "rusEFI master.2024.02.18.hellen128.44331929" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen128.2275829421" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen128.44331929" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:36 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:33 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8010,7 +8012,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8038,6 +8040,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8898,7 +8902,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 6ce68280f3..439a055da1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen154hyundai.2492421119" + signature = "rusEFI master.2024.02.18.hellen154hyundai.294471371" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen154hyundai.2492421119" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen154hyundai.294471371" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:45 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:43 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -7992,7 +7993,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8020,6 +8021,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8873,7 +8876,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index bf577fad04..98f4782df0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen72.3939875014" + signature = "rusEFI master.2024.02.18.hellen72.1876405746" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen72.3939875014" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen72.1876405746" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:54 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:53 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8898,7 +8902,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 0815cf7af0..6857dcabbb 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen81.262462652" + signature = "rusEFI master.2024.02.18.hellen81.2326186376" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen81.262462652" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen81.2326186376" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:57 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:55 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5844,7 +5845,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8009,7 +8011,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8037,6 +8039,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8894,7 +8898,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 45bff93e94..8f1200c163 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellen88bmw.3199955320" + signature = "rusEFI master.2024.02.18.hellen88bmw.1002005580" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellen88bmw.3199955320" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellen88bmw.1002005580" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:47 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:46 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8010,7 +8012,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8038,6 +8040,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8893,7 +8897,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index ddacec3bbb..c0e78293ae 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellenNA6.4270960570" + signature = "rusEFI master.2024.02.18.hellenNA6.2073279118" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellenNA6.4270960570" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellenNA6.2073279118" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:04 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:02 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8899,7 +8903,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index deb1c9d597..bf8ee0fcff 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.hellenNA8_96.21753204" + signature = "rusEFI master.2024.02.18.hellenNA8_96.2219440192" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.hellenNA8_96.21753204" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.hellenNA8_96.2219440192" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:06 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:05 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8897,7 +8901,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 198306f62f..91243fc19c 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.kin.686132212" + signature = "rusEFI master.2024.02.18.kin.2917637824" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.kin.686132212" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.kin.2917637824" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:16 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:14 UTC 2024 pageSize = 20860 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 20846, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8021,7 +8023,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8049,6 +8051,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8922,7 +8926,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 4e55e6b4b3..9e2c5d8499 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.m74_9.697261003" + signature = "rusEFI master.2024.02.18.m74_9.2894941951" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.m74_9.697261003" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.m74_9.2894941951" ; 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 @@ -98,7 +98,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","MAF/MAP sensor signal","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Pedal position sensor 1 signal PPS1","Pedal position sensor 2 signal PPS2","ETB TPS position sensor 1 signal","ETB TPS position sensor 2 signal" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:16 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:14 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8013,7 +8015,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8041,6 +8043,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8901,7 +8905,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 09785da28a..b74a854852 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.mre_f4.657363648" + signature = "rusEFI master.2024.02.18.mre_f4.2720827380" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.mre_f4.657363648" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.mre_f4.2720827380" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:13 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:12 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4803,7 +4804,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5848,7 +5849,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8012,7 +8014,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8027,6 +8029,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8888,7 +8892,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index c422ffb64a..c88591a7df 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.mre_f7.657363648" + signature = "rusEFI master.2024.02.18.mre_f7.2720827380" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.mre_f7.657363648" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.mre_f7.2720827380" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:11 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:09 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4803,7 +4804,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5848,7 +5849,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8012,7 +8014,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8027,6 +8029,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8888,7 +8892,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index 4eb7d1ec69..9da9cc4e9a 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.nucleo_h743.1781812314" + signature = "rusEFI master.2024.02.18.nucleo_h743.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.nucleo_h743.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.nucleo_h743.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:47 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:46 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index f039ea2b12..1b76924650 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.prometheus_405.1520468426" + signature = "rusEFI master.2024.02.18.prometheus_405.3751974142" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.prometheus_405.1520468426" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.prometheus_405.3751974142" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:27 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:25 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5840,7 +5841,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8015,7 +8017,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8043,6 +8045,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8916,7 +8920,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index a80ed19505..9f3cc17b3c 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.prometheus_469.1520468426" + signature = "rusEFI master.2024.02.18.prometheus_469.3751974142" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.prometheus_469.1520468426" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.prometheus_469.3751974142" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:25 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:23 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5840,7 +5841,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8015,7 +8017,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8043,6 +8045,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8916,7 +8920,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index be4ad27f5b..eee629f789 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.proteus_f4.2051917289" + signature = "rusEFI master.2024.02.18.proteus_f4.4283420893" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.proteus_f4.2051917289" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.proteus_f4.4283420893" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:31 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:30 UTC 2024 pageSize = 26236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 26222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8015,7 +8016,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8043,8 +8044,10 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 - field = "Accelerometer CS pin", accelerometerCsPin - field = "Accelerometer SPI", accelerometerSpiDevice + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu + field = "Accelerometer SPI", accelerometerSpiDevice, {useSpiImu == 1} + field = "Accelerometer CS pin", accelerometerCsPin, {useSpiImu == 1} dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8911,7 +8914,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 3372351405..487e89035e 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.proteus_f7.2051917289" + signature = "rusEFI master.2024.02.18.proteus_f7.4283420893" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.proteus_f7.2051917289" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.proteus_f7.4283420893" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:29 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:28 UTC 2024 pageSize = 26236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 26222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8015,7 +8016,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8043,8 +8044,10 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 - field = "Accelerometer CS pin", accelerometerCsPin - field = "Accelerometer SPI", accelerometerSpiDevice + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu + field = "Accelerometer SPI", accelerometerSpiDevice, {useSpiImu == 1} + field = "Accelerometer CS pin", accelerometerCsPin, {useSpiImu == 1} dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8911,7 +8914,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 49b33c2404..23d3a23612 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.proteus_h7.2051917289" + signature = "rusEFI master.2024.02.18.proteus_h7.4283420893" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.proteus_h7.2051917289" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.proteus_h7.4283420893" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:32 UTC 2024 pageSize = 26236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 26222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8015,7 +8016,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8043,8 +8044,10 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 - field = "Accelerometer CS pin", accelerometerCsPin - field = "Accelerometer SPI", accelerometerSpiDevice + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu + field = "Accelerometer SPI", accelerometerSpiDevice, {useSpiImu == 1} + field = "Accelerometer CS pin", accelerometerCsPin, {useSpiImu == 1} dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8911,7 +8914,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index c9fb3c5a02..fe56b67cd3 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.s105.743788383" + signature = "rusEFI master.2024.02.18.s105.2841074283" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.s105.743788383" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.s105.2841074283" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:18 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:16 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5846,7 +5847,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8011,7 +8013,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8039,6 +8041,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8899,7 +8903,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index 24eec1dcb7..e7d9274fd6 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.small-can-board.1419083987" + signature = "rusEFI master.2024.02.18.small-can-board.3516372455" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.small-can-board.1419083987" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.small-can-board.3516372455" ; 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 @@ -98,7 +98,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 6","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input 7","C4 - Analog/Digital Input 8" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:09 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:07 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5844,7 +5845,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8012,7 +8014,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8040,6 +8042,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8912,7 +8916,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_stm32f413_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f413_nucleo.ini index edc15f9e48..2630a0951e 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f413_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f413_nucleo.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.stm32f413_nucleo.1781812314" + signature = "rusEFI master.2024.02.18.stm32f413_nucleo.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.stm32f413_nucleo.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.stm32f413_nucleo.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:40 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:39 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index 17fc35d578..e2c6aaf5ea 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.stm32f429_nucleo.1781812314" + signature = "rusEFI master.2024.02.18.stm32f429_nucleo.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.stm32f429_nucleo.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.stm32f429_nucleo.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:42 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:41 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index e65d962b43..c078946489 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.stm32f767_nucleo.1781812314" + signature = "rusEFI master.2024.02.18.stm32f767_nucleo.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.stm32f767_nucleo.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.stm32f767_nucleo.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:45 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:44 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index bfa2e672a1..089203ddb1 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.subaru_eg33_f7.3654441650" + signature = "rusEFI master.2024.02.18.subaru_eg33_f7.1557155718" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.subaru_eg33_f7.3654441650" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.subaru_eg33_f7.1557155718" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:19 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:16 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5844,7 +5845,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8022,7 +8024,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8050,6 +8052,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8919,7 +8923,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index af84d6e298..c4f8922d1d 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.t-b-g.1781812314" + signature = "rusEFI master.2024.02.18.t-b-g.4013316462" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.t-b-g.1781812314" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.t-b-g.4013316462" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:20 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:19 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 97742898fc..cd940cda47 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.tdg-pdm8.3768213624" + signature = "rusEFI master.2024.02.18.tdg-pdm8.1704490316" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.tdg-pdm8.3768213624" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.tdg-pdm8.1704490316" ; 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 @@ -98,7 +98,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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:51 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:50 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -5845,7 +5846,8 @@ menuDialog = main subMenu = engineTypeDialog, "Popular vehicles" subMenu = std_separator - subMenu = spiFunction, "SPI" + subMenu = spiBuses, "SPI Buses" + subMenu = spiDevices, "SPI Devices" subMenu = monitoringSettings, "rusEFI console" subMenu = std_separator @@ -8020,7 +8022,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8048,6 +8050,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8921,7 +8925,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 854f0d235b..f3fb4357b5 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.02.18.uaefi.411645587" + signature = "rusEFI master.2024.02.18.uaefi.2643141543" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.02.18.uaefi.411645587" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.02.18.uaefi.2643141543" ; 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 @@ -98,7 +98,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","D1 AUX1","C3 AUX2","INVALID","D6 PPS1","D13 TPS1","A7 Voltage From Key","INVALID","C15 Fuel Pressure / AUX3","C14 TPS2","INVALID","D9 MAP","INVALID","D16 CLT Coolant","D15 IAT","C4 PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:40:50 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:28:48 UTC 2024 pageSize = 22236 page = 1 @@ -1650,6 +1650,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0 verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console" artificialTestMisfire = "Experimental setting that will cause a misfire\nDO NOT ENABLE." useFordRedundantPps = "On some Ford and Toyota vehicles one of the pedal sensors is not linear on the full range, i.e. in the specific range of the positions we effectively have only one sensor." + useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages" tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X" tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X" tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped." @@ -4802,7 +4803,7 @@ gaugeCategory = GPPWM Outputs ; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error [KeyActions] - showPanel = spi, spiFunction + showPanel = spi, spiBuses showPanel = con, connection ; @@ -8006,7 +8007,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI device", hip9011SpiDevice, {isHip9011Enabled == 1} panel = knockThresholdCurve - dialog = spiFunction, "SPI settings" + dialog = spiBuses, "SPI buses settings" field = "!ECU reboot needed to apply these settings" field = "SPI1 enable", is_enabled_spi_1 field = "SPI1 MOSI", spi1mosiPin, {is_enabled_spi_1 == 1} @@ -8034,6 +8035,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "SPI4 enable", is_enabled_spi_4 + dialog = spiDevices, "SPI devices settings" + field = "Use SPI accelerometer", useSpiImu dialog = stftPartitioning, "Region Configuration" field = "Idle region RPM", stft_maxIdleRegionRpm @@ -8890,7 +8893,6 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 field = "Read RPM matching VSS profile", canInputBCM - field = useSpiImu, useSpiImu field = auxSpeed1Multiplier, auxSpeed1Multiplier field = useAuxSpeedForSlipRatio, useAuxSpeedForSlipRatio field = useVssAsSecondWheelSpeed, useVssAsSecondWheelSpeed 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 d4b0ed4013..bc5f10fb29 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-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 00:41:59 UTC 2024 +// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 12:29:59 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1095,7 +1095,6 @@ 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 = 93172256; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX = "generated/simulator_tune_image"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX = ".bin"; @@ -1340,7 +1339,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.2024.02.18.f407-discovery.93172256"; + public static final String TS_SIGNATURE = "rusEFI master.2024.02.18.f407-discovery.2156898068"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't';