diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 3daf01b63b..f785a24b28 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:38 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:37 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1151,11 +1151,9 @@ struct engine_configuration_s { */ pin_output_mode_e tle6240_csPinMode; /** - * need 4 byte alignment - units * offset 525 */ - uint8_t alignmentFill_at_525[1]; + pin_output_mode_e mc33810_csPinMode; /** * Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata * offset 526 @@ -1353,11 +1351,9 @@ struct engine_configuration_s { */ ego_sensor_e afr_type; /** - * need 4 byte alignment - units * offset 662 */ - uint8_t alignmentFill_at_662[2]; + Gpio mc33810_cs[C_MC33810_COUNT]; /** * 0.1 is a good default value x @@ -5370,4 +5366,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:38 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:37 UTC 2023 diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h index df80bdd675..1b9dca88f5 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -89,6 +89,7 @@ #define brain_pin_diag_e_PIN_OVERLOAD 0x08 #define brain_pin_diag_e_PIN_SHORT_TO_BAT 0x04 #define brain_pin_diag_e_PIN_SHORT_TO_GND 0x02 +#define C_MC33810_COUNT 1 #define CAM_INPUTS_COUNT 4 #define CAMS_PER_BANK 2 #define can_baudrate_e_auto_enum 0="B50KBPS",2="B100KBPS",3="B125KBPS",6="B1MBPS",4="B250KBPS",5="B500KBPS",1="B83KBPS" @@ -812,7 +813,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1708547513 +#define SIGNATURE_HASH 3375979548 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1108,7 +1109,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.24.cypress.1708547513" +#define TS_SIGNATURE "rusEFI master.2023.11.24.cypress.3375979548" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 68787f583a..2c59eb31cd 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:37 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:36 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1151,11 +1151,9 @@ struct engine_configuration_s { */ pin_output_mode_e tle6240_csPinMode; /** - * need 4 byte alignment - units * offset 525 */ - uint8_t alignmentFill_at_525[1]; + pin_output_mode_e mc33810_csPinMode; /** * Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata * offset 526 @@ -1353,11 +1351,9 @@ struct engine_configuration_s { */ ego_sensor_e afr_type; /** - * need 4 byte alignment - units * offset 662 */ - uint8_t alignmentFill_at_662[2]; + Gpio mc33810_cs[C_MC33810_COUNT]; /** * 0.1 is a good default value x @@ -5370,4 +5366,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22504); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:37 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:36 UTC 2023 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 58763dea44..c5602543b1 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -89,6 +89,7 @@ #define brain_pin_diag_e_PIN_OVERLOAD 0x08 #define brain_pin_diag_e_PIN_SHORT_TO_BAT 0x04 #define brain_pin_diag_e_PIN_SHORT_TO_GND 0x02 +#define C_MC33810_COUNT 1 #define CAM_INPUTS_COUNT 4 #define CAMS_PER_BANK 2 #define can_baudrate_e_auto_enum 0="B50KBPS",2="B100KBPS",3="B125KBPS",6="B1MBPS",4="B250KBPS",5="B500KBPS",1="B83KBPS" @@ -812,7 +813,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 654809623 +#define SIGNATURE_HASH 2347277234 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1108,7 +1109,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.24.kin.654809623" +#define TS_SIGNATURE "rusEFI master.2023.11.24.kin.2347277234" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index cfd0e6e25f..d73afe7fef 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:39 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:38 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1151,11 +1151,9 @@ struct engine_configuration_s { */ pin_output_mode_e tle6240_csPinMode; /** - * need 4 byte alignment - units * offset 525 */ - uint8_t alignmentFill_at_525[1]; + pin_output_mode_e mc33810_csPinMode; /** * Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata * offset 526 @@ -1353,11 +1351,9 @@ struct engine_configuration_s { */ ego_sensor_e afr_type; /** - * need 4 byte alignment - units * offset 662 */ - uint8_t alignmentFill_at_662[2]; + Gpio mc33810_cs[C_MC33810_COUNT]; /** * 0.1 is a good default value x @@ -5370,4 +5366,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:17:39 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:38 UTC 2023 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 7e90bba5f0..73c02a055a 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -117,6 +117,7 @@ #define brain_pin_diag_e_PIN_OVERLOAD 0x08 #define brain_pin_diag_e_PIN_SHORT_TO_BAT 0x04 #define brain_pin_diag_e_PIN_SHORT_TO_GND 0x02 +#define C_MC33810_COUNT 1 #define CAM_INPUTS_COUNT 4 #define CAMS_PER_BANK 2 #define can_baudrate_e_auto_enum 0="B50KBPS",2="B100KBPS",3="B125KBPS",6="B1MBPS",4="B250KBPS",5="B500KBPS",1="B83KBPS" @@ -1050,7 +1051,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1650170542 +#define SIGNATURE_HASH 3467942667 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1346,7 +1347,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.24.subaru_eg33_f7.1650170542" +#define TS_SIGNATURE "rusEFI master.2023.11.24.subaru_eg33_f7.3467942667" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 285571a829..8f659dc4f6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:19:28 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:26 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1151,11 +1151,9 @@ struct engine_configuration_s { */ pin_output_mode_e tle6240_csPinMode; /** - * need 4 byte alignment - units * offset 525 */ - uint8_t alignmentFill_at_525[1]; + pin_output_mode_e mc33810_csPinMode; /** * Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata * offset 526 @@ -1353,11 +1351,9 @@ struct engine_configuration_s { */ ego_sensor_e afr_type; /** - * need 4 byte alignment - units * offset 662 */ - uint8_t alignmentFill_at_662[2]; + Gpio mc33810_cs[C_MC33810_COUNT]; /** * 0.1 is a good default value x @@ -5370,4 +5366,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23880); // end -// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Tue Nov 21 23:19:28 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:26 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 3875a03a70..a0314c9c4c 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -125,6 +125,7 @@ #define brain_pin_diag_e_PIN_OVERLOAD 0x08 #define brain_pin_diag_e_PIN_SHORT_TO_BAT 0x04 #define brain_pin_diag_e_PIN_SHORT_TO_GND 0x02 +#define C_MC33810_COUNT 1 #define CAM_INPUTS_COUNT 4 #define CAMS_PER_BANK 2 #define can_baudrate_e_auto_enum 0="B50KBPS",2="B100KBPS",3="B125KBPS",6="B1MBPS",4="B250KBPS",5="B500KBPS",1="B83KBPS" @@ -1138,7 +1139,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 3335442306 +#define SIGNATURE_HASH 1780600359 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1434,7 +1435,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.11.24.f407-discovery.3335442306" +#define TS_SIGNATURE "rusEFI master.2023.11.24.f407-discovery.1780600359" #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 5fbbdf5b5a..43f9f281d1 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 363063742 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-2chan.363063742" +#define SIGNATURE_HASH 3108825115 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-2chan.3108825115" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index a9b26a1b26..566100eb0b 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3184448360 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-4chan.3184448360" +#define SIGNATURE_HASH 287429325 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-4chan.287429325" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index c2c505d375..18110d8270 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3184448360 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-4chan_f7.3184448360" +#define SIGNATURE_HASH 287429325 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-4chan_f7.287429325" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index d53806ba73..e960413aba 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1411744698 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan-revA.1411744698" +#define SIGNATURE_HASH 4174021151 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan-revA.4174021151" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index d388ed9661..0f1b58bfc9 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3685931161 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan.3685931161" +#define SIGNATURE_HASH 2002639164 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan.2002639164" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 757c689538..0728451d57 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3685931161 -#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan_f7.3685931161" +#define SIGNATURE_HASH 2002639164 +#define TS_SIGNATURE "rusEFI master.2023.11.24.alphax-8chan_f7.2002639164" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index de0782da4c..4024304520 100644 --- a/firmware/controllers/generated/signature_at_start_f435.h +++ b/firmware/controllers/generated/signature_at_start_f435.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.at_start_f435.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.at_start_f435.3375979548" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 0712332c62..8018da977b 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 567380471 -#define TS_SIGNATURE "rusEFI master.2023.11.24.atlas.567380471" +#define SIGNATURE_HASH 2369685586 +#define TS_SIGNATURE "rusEFI master.2023.11.24.atlas.2369685586" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 0106319d9f..8b957d3c76 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1576095759 -#define TS_SIGNATURE "rusEFI master.2023.11.24.core8.1576095759" +#define SIGNATURE_HASH 4045296042 +#define TS_SIGNATURE "rusEFI master.2023.11.24.core8.4045296042" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 42f64d7a17..275619008e 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.cypress.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.cypress.3375979548" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 43d71dc1d2..a58207f73f 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3335442306 -#define TS_SIGNATURE "rusEFI master.2023.11.24.f407-discovery.3335442306" +#define SIGNATURE_HASH 1780600359 +#define TS_SIGNATURE "rusEFI master.2023.11.24.f407-discovery.1780600359" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 2ea37730d1..0dc465ee09 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.f429-discovery.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.f429-discovery.3375979548" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index b906ae8b77..692758e08a 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1199881587 -#define TS_SIGNATURE "rusEFI master.2023.11.24.frankenso_na6.1199881587" +#define SIGNATURE_HASH 3949706454 +#define TS_SIGNATURE "rusEFI master.2023.11.24.frankenso_na6.3949706454" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 8dbef646c3..3ab08e478d 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3133760621 -#define TS_SIGNATURE "rusEFI master.2023.11.24.harley81.3133760621" +#define SIGNATURE_HASH 371615176 +#define TS_SIGNATURE "rusEFI master.2023.11.24.harley81.371615176" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 0096f39078..3dfdde1793 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 54855829 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-112-17.54855829" +#define SIGNATURE_HASH 2947156272 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-112-17.2947156272" diff --git a/firmware/controllers/generated/signature_hellen-112-mg1.h b/firmware/controllers/generated/signature_hellen-112-mg1.h index 064cff2ae7..98d994dd14 100644 --- a/firmware/controllers/generated/signature_hellen-112-mg1.h +++ b/firmware/controllers/generated/signature_hellen-112-mg1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3077132523 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-112-mg1.3077132523" +#define SIGNATURE_HASH 461787470 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-112-mg1.461787470" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 029e9becf7..e0a4ad6d74 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3575966537 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-gm-e67.3575966537" +#define SIGNATURE_HASH 2043407084 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-gm-e67.2043407084" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index f3537f8954..94b0976ca5 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3157681050 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-honda-k.3157681050" +#define SIGNATURE_HASH 282681919 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-honda-k.282681919" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 5fd43cdaee..f05c950c74 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 169103534 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-nb1.169103534" +#define SIGNATURE_HASH 2801488139 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen-nb1.2801488139" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index a666301061..7ff5c944d3 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4242586509 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen121nissan.4242586509" +#define SIGNATURE_HASH 1343207976 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen121nissan.1343207976" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index df99fc8332..ec6c96b7ed 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4054336122 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen121vag.4054336122" +#define SIGNATURE_HASH 1564951519 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen121vag.1564951519" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index dc42d0efa3..b8f90aeba1 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2852444883 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen128.2852444883" +#define SIGNATURE_HASH 116120438 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen128.116120438" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 3fc15de991..0c0397193d 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3029686019 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen154hyundai.3029686019" +#define SIGNATURE_HASH 410670758 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen154hyundai.410670758" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index d06ccfef07..3698909eed 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 160586644 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen72.160586644" +#define SIGNATURE_HASH 2776455729 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen72.2776455729" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index c3c6a914ed..c2195bf345 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3095769046 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen81.3095769046" +#define SIGNATURE_HASH 342535795 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen81.342535795" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index f6a5e44853..255c5267a2 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2348011645 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen88bmw.2348011645" +#define SIGNATURE_HASH 656200152 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellen88bmw.656200152" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 1c01a4531e..223ea594fe 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2396766621 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellenNA6.2396766621" +#define SIGNATURE_HASH 573882424 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellenNA6.573882424" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 0fa95cdd6a..cda6f57659 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3900363090 -#define TS_SIGNATURE "rusEFI master.2023.11.24.hellenNA8_96.3900363090" +#define SIGNATURE_HASH 1150669047 +#define TS_SIGNATURE "rusEFI master.2023.11.24.hellenNA8_96.1150669047" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 6b836f4c01..3a1e6b919b 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on kinetis_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 654809623 -#define TS_SIGNATURE "rusEFI master.2023.11.24.kin.654809623" +#define SIGNATURE_HASH 2347277234 +#define TS_SIGNATURE "rusEFI master.2023.11.24.kin.2347277234" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 97acba265c..8770e18c12 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 905387589 -#define TS_SIGNATURE "rusEFI master.2023.11.24.m74_9.905387589" +#define SIGNATURE_HASH 2568495072 +#define TS_SIGNATURE "rusEFI master.2023.11.24.m74_9.2568495072" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index fa429534b7..3798eb9462 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1186706489 -#define TS_SIGNATURE "rusEFI master.2023.11.24.mre_f4.1186706489" +#define SIGNATURE_HASH 3931420060 +#define TS_SIGNATURE "rusEFI master.2023.11.24.mre_f4.3931420060" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index c7b0cfb59d..f2642dfd1e 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1186706489 -#define TS_SIGNATURE "rusEFI master.2023.11.24.mre_f7.1186706489" +#define SIGNATURE_HASH 3931420060 +#define TS_SIGNATURE "rusEFI master.2023.11.24.mre_f7.3931420060" diff --git a/firmware/controllers/generated/signature_nucleo_f429.h b/firmware/controllers/generated/signature_nucleo_f429.h index 20637ce8ed..b8bcc1d873 100644 --- a/firmware/controllers/generated/signature_nucleo_f429.h +++ b/firmware/controllers/generated/signature_nucleo_f429.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_f429.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_f429.3375979548" diff --git a/firmware/controllers/generated/signature_nucleo_f767.h b/firmware/controllers/generated/signature_nucleo_f767.h index df6ccc924a..3b25d1a3c3 100644 --- a/firmware/controllers/generated/signature_nucleo_f767.h +++ b/firmware/controllers/generated/signature_nucleo_f767.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_f767.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_f767.3375979548" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 43c5d3aba0..0e33619d8d 100644 --- a/firmware/controllers/generated/signature_nucleo_h743.h +++ b/firmware/controllers/generated/signature_nucleo_h743.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_h743.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.nucleo_h743.3375979548" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 6222158edb..713602f48d 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1430425641 -#define TS_SIGNATURE "rusEFI master.2023.11.24.prometheus_405.1430425641" +#define SIGNATURE_HASH 4188901772 +#define TS_SIGNATURE "rusEFI master.2023.11.24.prometheus_405.4188901772" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 59de8819a5..52f5f3e1fe 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1430425641 -#define TS_SIGNATURE "rusEFI master.2023.11.24.prometheus_469.1430425641" +#define SIGNATURE_HASH 4188901772 +#define TS_SIGNATURE "rusEFI master.2023.11.24.prometheus_469.4188901772" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 902d0ba7a1..dcc8a7c365 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1707451331 -#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_f4.1707451331" +#define SIGNATURE_HASH 3375014502 +#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_f4.3375014502" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index fc696ed900..15a2eb64a4 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1707451331 -#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_f7.1707451331" +#define SIGNATURE_HASH 3375014502 +#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_f7.3375014502" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index b9cf3b4147..16947ab46e 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1707451331 -#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_h7.1707451331" +#define SIGNATURE_HASH 3375014502 +#define TS_SIGNATURE "rusEFI master.2023.11.24.proteus_h7.3375014502" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 673f0bb3f5..b4f35043b8 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 184401375 -#define TS_SIGNATURE "rusEFI master.2023.11.24.s105.184401375" +#define SIGNATURE_HASH 2786245754 +#define TS_SIGNATURE "rusEFI master.2023.11.24.s105.2786245754" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 981f84441b..2f5af937d0 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1749442997 -#define TS_SIGNATURE "rusEFI master.2023.11.24.small-can-board.1749442997" +#define SIGNATURE_HASH 3299434512 +#define TS_SIGNATURE "rusEFI master.2023.11.24.small-can-board.3299434512" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 975c28811c..4e2d14a2f3 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1650170542 -#define TS_SIGNATURE "rusEFI master.2023.11.24.subaru_eg33_f7.1650170542" +#define SIGNATURE_HASH 3467942667 +#define TS_SIGNATURE "rusEFI master.2023.11.24.subaru_eg33_f7.3467942667" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 558f7fb4fa..51c60fe7ad 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1708547513 -#define TS_SIGNATURE "rusEFI master.2023.11.24.t-b-g.1708547513" +#define SIGNATURE_HASH 3375979548 +#define TS_SIGNATURE "rusEFI master.2023.11.24.t-b-g.3375979548" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 5326a36ccf..2cd1eaef23 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4017648027 -#define TS_SIGNATURE "rusEFI master.2023.11.24.tdg-pdm8.4017648027" +#define SIGNATURE_HASH 1133998142 +#define TS_SIGNATURE "rusEFI master.2023.11.24.tdg-pdm8.1133998142" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 4ac9d42c62..a556d5a466 100644 --- a/firmware/controllers/generated/signature_uaefi.h +++ b/firmware/controllers/generated/signature_uaefi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3414887114 -#define TS_SIGNATURE "rusEFI master.2023.11.24.uaefi.3414887114" +#define SIGNATURE_HASH 1734609775 +#define TS_SIGNATURE "rusEFI master.2023.11.24.uaefi.1734609775" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 22f8060010..53a70feb13 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.f407-discovery.3335442306" + signature = "rusEFI master.2023.11.24.f407-discovery.1780600359" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.f407-discovery.3335442306" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.f407-discovery.1780600359" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:46 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:26 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7063,6 +7066,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index cc43f4e6d8..2213b1f92a 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-2chan.363063742" + signature = "rusEFI master.2023.11.24.alphax-2chan.3108825115" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-2chan.363063742" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-2chan.3108825115" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","X7 - AIN4","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:01 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:41 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7058,6 +7061,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index ee56925205..38f46a3091 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-4chan.3184448360" + signature = "rusEFI master.2023.11.24.alphax-4chan.287429325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-4chan.3184448360" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-4chan.287429325" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X7 - AIN4","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:04 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:43 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 0123a85007..1d5eb80e1c 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-4chan_f7.3184448360" + signature = "rusEFI master.2023.11.24.alphax-4chan_f7.287429325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-4chan_f7.3184448360" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-4chan_f7.287429325" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X7 - AIN4","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:06 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:46 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index d369fffa20..6f4c3eecb4 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-8chan-revA.1411744698" + signature = "rusEFI master.2023.11.24.alphax-8chan-revA.4174021151" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-8chan-revA.1411744698" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-8chan-revA.4174021151" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:14 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:53 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7062,6 +7065,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 76937e995b..2f52029500 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-8chan.3685931161" + signature = "rusEFI master.2023.11.24.alphax-8chan.2002639164" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-8chan.3685931161" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-8chan.2002639164" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:09 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:48 UTC 2023 pageSize = 23896 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1691,6 +1693,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23886, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7065,6 +7068,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index 3cc1227183..1dc0f4b468 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.alphax-8chan_f7.3685931161" + signature = "rusEFI master.2023.11.24.alphax-8chan_f7.2002639164" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.alphax-8chan_f7.3685931161" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.alphax-8chan_f7.2002639164" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:11 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:51 UTC 2023 pageSize = 23896 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1691,6 +1693,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23886, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7065,6 +7068,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 282e1b71f2..2dc51a40b3 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.at_start_f435.1708547513" + signature = "rusEFI master.2023.11.24.at_start_f435.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.at_start_f435.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.at_start_f435.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:42 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:22 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 012259e118..f8978ba1e3 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.atlas.567380471" + signature = "rusEFI master.2023.11.24.atlas.2369685586" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.atlas.567380471" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.atlas.2369685586" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:35 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:15 UTC 2023 pageSize = 23380 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23370, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 1a30ad55bd..26d70fa540 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.core8.1576095759" + signature = "rusEFI master.2023.11.24.core8.4045296042" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.core8.1576095759" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.core8.4045296042" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","On-board Battery Sense (A0)","Analog Inputs 1 (A1)","Analog Inputs 2 (A2)","Analog Inputs 3 (A3)","Analog Inputs 4 (A4)","On-board MAP (A5)","Analog Inputs 6 (A6)","Analog Inputs 7 (A7)","On-board BARO (B0)","Analog Inputs 9 (B1)","Analog Inputs 10 (C0)","Primary On-board O2 (C1)","Secondary On-board O2 (C2)","Analog Inputs 13 (C3)","Analog Inputs 14 (C4)","Analog Inputs 15 (C5)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:02 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:41 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7062,6 +7065,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 69953d3951..1c9c8bfdec 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.cypress.1708547513" + signature = "rusEFI master.2023.11.24.cypress.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.cypress.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.cypress.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:52:58 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:37 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 6e04e51908..7176b67967 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.f407-discovery.3335442306" + signature = "rusEFI master.2023.11.24.f407-discovery.1780600359" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.f407-discovery.3335442306" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.f407-discovery.1780600359" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:40 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:19 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7063,6 +7066,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 7d4bd3f306..90c2c78609 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.f429-discovery.1708547513" + signature = "rusEFI master.2023.11.24.f429-discovery.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.f429-discovery.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.f429-discovery.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:26 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:06 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index ba2a43499b..9ea6b6a854 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.frankenso_na6.1199881587" + signature = "rusEFI master.2023.11.24.frankenso_na6.3949706454" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.frankenso_na6.1199881587" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.frankenso_na6.3949706454" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:11 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:51 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index e7a5dc6b9e..e55bd00ef0 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.harley81.3133760621" + signature = "rusEFI master.2023.11.24.harley81.371615176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.harley81.3133760621" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.harley81.371615176" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","27 - TPS 2","INVALID","41 - PPS 1","52 - TPS 1","5 Battery Sense","INVALID","INVALID","42 - PPS 2","INVALID","53 - MAP","55 Engine Head Temperature","49 CLT","72 IAT","32 Oil Pressure","34 Kickstand Position Sensor" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:56 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 214e475e40..d9df586cb1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen-112-17.54855829" + signature = "rusEFI master.2023.11.24.hellen-112-17.2947156272" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen-112-17.54855829" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen-112-17.2947156272" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","220 TPS Throttle Position 2","114 Analog Input","INVALID","121 PPS1","203 TPS Throttle Position 1","INVALID","107 TODO","119 Analog Input","110 Analog Input","INVALID","219 MAP","109 Analog Input","215 CLT","227 IAT","111 Analog Input","112 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:35 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:15 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7059,6 +7062,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini index 4eaaada35e..6f5845ade5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-mg1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen-112-mg1.3077132523" + signature = "rusEFI master.2023.11.24.hellen-112-mg1.461787470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen-112-mg1.3077132523" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen-112-mg1.461787470" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:38 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:18 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7059,6 +7062,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index b4923effc2..d344af6a18 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen-gm-e67.3575966537" + signature = "rusEFI master.2023.11.24.hellen-gm-e67.2043407084" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen-gm-e67.3575966537" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen-gm-e67.2043407084" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:47 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:27 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 092bec61eb..10cf213574 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen-honda-k.3157681050" + signature = "rusEFI master.2023.11.24.hellen-honda-k.282681919" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen-honda-k.3157681050" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen-honda-k.282681919" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","A15 TPS","E9 Ignition Key Voltage","INVALID","INVALID","INVALID","INVALID","A19 - MAP","INVALID","B8 - CLT","B17 IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:26 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:06 UTC 2023 pageSize = 24552 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 24542, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7058,6 +7061,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index a0b4868681..0dee07ecec 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen-nb1.169103534" + signature = "rusEFI master.2023.11.24.hellen-nb1.2801488139" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen-nb1.169103534" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen-nb1.2801488139" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:45 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:25 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index de81abf714..77c5e5461f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen121nissan.4242586509" + signature = "rusEFI master.2023.11.24.hellen121nissan.1343207976" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen121nissan.4242586509" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen121nissan.1343207976" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:23 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:03 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7058,6 +7061,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 7b9b8e10f1..875db99e28 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen121vag.4054336122" + signature = "rusEFI master.2023.11.24.hellen121vag.1564951519" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen121vag.4054336122" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen121vag.1564951519" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:21 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:01 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index ca9bbcb154..89b904a3da 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen128.2852444883" + signature = "rusEFI master.2023.11.24.hellen128.116120438" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen128.2852444883" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen128.116120438" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:18 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:58 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 4c3f13c04f..c9ef88ba1f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen154hyundai.3029686019" + signature = "rusEFI master.2023.11.24.hellen154hyundai.410670758" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen154hyundai.3029686019" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen154hyundai.410670758" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","K21 Ambient Temperature","K58 Oil Temp","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","INVALID","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:28 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:08 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7058,6 +7061,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 3dea4a1b69..f858c8b844 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen72.160586644" + signature = "rusEFI master.2023.11.24.hellen72.2776455729" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen72.160586644" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen72.2776455729" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:40 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:20 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index b773097aa6..4036694463 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen81.3095769046" + signature = "rusEFI master.2023.11.24.hellen81.342535795" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen81.3095769046" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen81.342535795" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:42 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:22 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7059,6 +7062,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 1409f36dd2..53c6ee8aba 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellen88bmw.2348011645" + signature = "rusEFI master.2023.11.24.hellen88bmw.656200152" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellen88bmw.2348011645" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellen88bmw.656200152" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:30 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:11 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 1b98ac0bb9..eb69c75a04 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellenNA6.2396766621" + signature = "rusEFI master.2023.11.24.hellenNA6.573882424" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellenNA6.2396766621" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellenNA6.573882424" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:50 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:30 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 165c6f8eda..78a6361f7f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.hellenNA8_96.3900363090" + signature = "rusEFI master.2023.11.24.hellenNA8_96.1150669047" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.hellenNA8_96.3900363090" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.hellenNA8_96.1150669047" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:52 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:32 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 38a8676dd0..f1aad7080c 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.kin.654809623" + signature = "rusEFI master.2023.11.24.kin.2347277234" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.kin.654809623" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.kin.2347277234" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:52:57 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:36 UTC 2023 pageSize = 22504 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22494, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 37765be1bd..97b550be45 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.m74_9.905387589" + signature = "rusEFI master.2023.11.24.m74_9.2568495072" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.m74_9.905387589" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.m74_9.2568495072" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:04 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:44 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index be5676f19b..6402b12d7f 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.mre_f4.1186706489" + signature = "rusEFI master.2023.11.24.mre_f4.3931420060" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.mre_f4.1186706489" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.mre_f4.3931420060" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:59 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:39 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7064,6 +7067,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 8f501ebd71..1c8b12c2d5 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.mre_f7.1186706489" + signature = "rusEFI master.2023.11.24.mre_f7.3931420060" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.mre_f7.1186706489" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.mre_f7.3931420060" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:57 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:37 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7064,6 +7067,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini index 3038464fc6..7d6bba1020 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.nucleo_f429.1708547513" + signature = "rusEFI master.2023.11.24.nucleo_f429.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.nucleo_f429.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.nucleo_f429.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:28 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:08 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini index 3e20d29b86..f5b93e7fa4 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.nucleo_f767.1708547513" + signature = "rusEFI master.2023.11.24.nucleo_f767.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.nucleo_f767.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.nucleo_f767.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:30 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:10 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index c1e56be3b0..dfdc79033d 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.nucleo_h743.1708547513" + signature = "rusEFI master.2023.11.24.nucleo_h743.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.nucleo_h743.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.nucleo_h743.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:33 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:12 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index cf262f7aa8..d5df7abf86 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.prometheus_405.1430425641" + signature = "rusEFI master.2023.11.24.prometheus_405.4188901772" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.prometheus_405.1430425641" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.prometheus_405.4188901772" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:56 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7055,6 +7058,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index f409add79a..5d9b4576b4 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.prometheus_469.1430425641" + signature = "rusEFI master.2023.11.24.prometheus_469.4188901772" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.prometheus_469.1430425641" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.prometheus_469.4188901772" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:14 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:54 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7055,6 +7058,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 713cd36109..88c45da48d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.proteus_f4.1707451331" + signature = "rusEFI master.2023.11.24.proteus_f4.3375014502" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.proteus_f4.1707451331" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.proteus_f4.3375014502" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:21 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:01 UTC 2023 pageSize = 27880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7070,6 +7073,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index cb7e9932b1..25e85ab9d7 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.proteus_f7.1707451331" + signature = "rusEFI master.2023.11.24.proteus_f7.3375014502" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.proteus_f7.1707451331" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.proteus_f7.3375014502" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:18 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:58 UTC 2023 pageSize = 27880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7070,6 +7073,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 229e802267..a8b4848561 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.proteus_h7.1707451331" + signature = "rusEFI master.2023.11.24.proteus_h7.3375014502" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.proteus_h7.1707451331" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.proteus_h7.3375014502" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:23 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:03 UTC 2023 pageSize = 27880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7070,6 +7073,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 1dcee8d87b..5ff7681b71 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.s105.184401375" + signature = "rusEFI master.2023.11.24.s105.2786245754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.s105.184401375" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.s105.2786245754" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:07 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:46 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7061,6 +7064,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index a016ba7d04..c7742c9453 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.small-can-board.1749442997" + signature = "rusEFI master.2023.11.24.small-can-board.3299434512" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.small-can-board.1749442997" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.small-can-board.3299434512" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","B2 - Analog/Digital Input","B3 - Analog/Digital Input","B4 - Analog/Digital Input","B5 - Analog/Digital Input","B7 - Analog/Digital Input","C1 - Analog/Digital Input","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input","C4 - Analog/Digital Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:54 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:34 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index c37fc0a637..34196a60a1 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.subaru_eg33_f7.1650170542" + signature = "rusEFI master.2023.11.24.subaru_eg33_f7.3467942667" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.subaru_eg33_f7.1650170542" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.subaru_eg33_f7.3467942667" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:52:59 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:37:38 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 3fb338ee61..97be19e0bd 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.t-b-g.1708547513" + signature = "rusEFI master.2023.11.24.t-b-g.3375979548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.t-b-g.1708547513" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.t-b-g.3375979548" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:09 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:49 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 6eaa8bbfae..2d8a7311a5 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.tdg-pdm8.4017648027" + signature = "rusEFI master.2023.11.24.tdg-pdm8.1133998142" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.tdg-pdm8.4017648027" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.tdg-pdm8.1133998142" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:37 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:17 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7060,6 +7063,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 76b3359015..77fbb7f56f 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.11.24.uaefi.3414887114" + signature = "rusEFI master.2023.11.24.uaefi.1734609775" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.11.24.uaefi.3414887114" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.11.24.uaefi.1734609775" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","215 CLT","227 IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:53:33 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:38:13 UTC 2023 pageSize = 23880 page = 1 @@ -238,6 +238,7 @@ throttlePedalPositionAdcChannel = bits, U08, 520, [0:5], $adc_channel_e_list etbSplit = scalar, U08, 521, "%", 0.1, 0, 0, 20, 1 tle6240_cs = bits, U16, 522, [0:7], $gpio_list tle6240_csPinMode = bits, U08, 524, [0:1], "default", "default inverted", "open collector", "open collector inverted" +mc33810_csPinMode = bits, U08, 525, [0:1], "default", "default inverted", "open collector", "open collector inverted" throttlePedalUpPin = bits, U16, 526, [0:7], $switch_input_pin_e_list baroSensor_lowValue = scalar, F32, 528, "kpa", 1, 0, -400, 800, 2 baroSensor_highValue = scalar, F32, 532, "kpa", 1, 0, -400, 800, 2 @@ -309,6 +310,7 @@ tps2_2AdcChannel = bits, U08, 651, [0:5], $adc_channel_e_list throttlePedalPositionSecondAdcChannel = bits, U08, 652, [0:5], $adc_channel_e_list fuelLevelValues = array, U08, 653, [8], "%", 1, 0, 0, 100, 0 afr_type = bits, S08, 661, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM" +mc33810_cs1 = bits, U16, 662, [0:7], $gpio_list idle_antiwindupFreq = scalar, F32, 664, "x", 1, 0, -1000000, 1000000, 4 triggerInputPins1 = bits, U16, 668, [0:7], $brain_input_pin_e_list triggerInputPins2 = bits, U16, 670, [0:7], $brain_input_pin_e_list @@ -1688,6 +1690,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23870, [4], "RPM", 1, 0, 0, 18000, 0 tps2_2AdcChannel = "Second throttle body, second sensor." throttlePedalPositionSecondAdcChannel = "Electronic throttle pedal position input\nSecond channel\nSee also tps1_1AdcChannel\nSee throttlePedalSecondaryUpVoltage and throttlePedalSecondaryWOTVoltage" afr_type = "AFR, WBO, EGO - whatever you like to call it" + mc33810_cs1 = "mc33810_cs 1" idle_antiwindupFreq = "0.1 is a good default value" triggerInputPins1 = "triggerInputPins 1" triggerInputPins2 = "triggerInputPins 2" @@ -7059,6 +7062,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "trigger stimulator output #1", triggerSimulatorPins1 field = "trigger stimulator output #2", triggerSimulatorPins2 field = "tle6240_cs", tle6240_cs + field = "mc33810_cs", mc33810_cs0 + field = "mc33810_csPinMode", mc33810_csPinMode field = "tle6240 SPI", tle6240spiDevice dialog = allPins1_2 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 9cca16e8ed..54bc8d68a1 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 01:54:46 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Nov 24 16:39:26 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -120,6 +120,7 @@ public class Fields { public static final int brain_pin_diag_e_PIN_OVERLOAD = 0x08; public static final int brain_pin_diag_e_PIN_SHORT_TO_BAT = 0x04; public static final int brain_pin_diag_e_PIN_SHORT_TO_GND = 0x02; + public static final int C_MC33810_COUNT = 1; public static final int CAM_INPUTS_COUNT = 4; public static final int CAMS_PER_BANK = 2; public static final int can_baudrate_e_B100KBPS = 2; @@ -1078,6 +1079,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; + public static final int SIGNATURE_HASH = 1780600359; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; @@ -1304,7 +1306,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI master.2023.11.24.f407-discovery.3335442306"; + public static final String TS_SIGNATURE = "rusEFI master.2023.11.24.f407-discovery.1780600359"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; @@ -1531,7 +1533,7 @@ public class Fields { public static final Field TLE6240_CS = Field.create("TLE6240_CS", 522, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); public static final String[] pin_output_mode_e = {"default", "default inverted", "open collector", "open collector inverted"}; public static final Field TLE6240_CSPINMODE = Field.create("TLE6240_CSPINMODE", 524, FieldType.INT8, pin_output_mode_e).setScale(1.0).setBaseOffset(0); - public static final Field ALIGNMENTFILL_AT_525 = Field.create("ALIGNMENTFILL_AT_525", 525, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field MC33810_CSPINMODE = Field.create("MC33810_CSPINMODE", 525, FieldType.INT8, pin_output_mode_e).setScale(1.0).setBaseOffset(0); public static final String[] switch_input_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"}; public static final Field THROTTLEPEDALUPPIN = Field.create("THROTTLEPEDALUPPIN", 526, FieldType.INT16, switch_input_pin_e).setScale(1.0).setBaseOffset(0); public static final Field BAROSENSOR_LOWVALUE = Field.create("BAROSENSOR_LOWVALUE", 528, FieldType.FLOAT).setBaseOffset(0); @@ -1611,7 +1613,7 @@ public class Fields { public static final Field FUELLEVELVALUES = Field.create("FUELLEVELVALUES", 653, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final String[] ego_sensor_e = {"BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "AEM"}; public static final Field AFR_TYPE = Field.create("AFR_TYPE", 661, FieldType.INT8, ego_sensor_e).setScale(1.0).setBaseOffset(0); - public static final Field ALIGNMENTFILL_AT_662 = Field.create("ALIGNMENTFILL_AT_662", 662, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field MC33810_CS1 = Field.create("MC33810_CS1", 662, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); public static final Field IDLE_ANTIWINDUPFREQ = Field.create("IDLE_ANTIWINDUPFREQ", 664, FieldType.FLOAT).setBaseOffset(0); public static final Field TRIGGERINPUTPINS1 = Field.create("TRIGGERINPUTPINS1", 668, FieldType.INT16, brain_input_pin_e).setScale(1.0).setBaseOffset(0); public static final Field TRIGGERINPUTPINS2 = Field.create("TRIGGERINPUTPINS2", 670, FieldType.INT16, brain_input_pin_e).setScale(1.0).setBaseOffset(0); @@ -3114,7 +3116,7 @@ public class Fields { ETBSPLIT, TLE6240_CS, TLE6240_CSPINMODE, - ALIGNMENTFILL_AT_525, + MC33810_CSPINMODE, THROTTLEPEDALUPPIN, BAROSENSOR_LOWVALUE, BAROSENSOR_HIGHVALUE, @@ -3190,7 +3192,7 @@ public class Fields { THROTTLEPEDALPOSITIONSECONDADCCHANNEL, FUELLEVELVALUES, AFR_TYPE, - ALIGNMENTFILL_AT_662, + MC33810_CS1, IDLE_ANTIWINDUPFREQ, TRIGGERINPUTPINS1, TRIGGERINPUTPINS2,