From 65021e4c912bdd1dfbe03bfd82b10ccf785bbe5e Mon Sep 17 00:00:00 2001 From: GitHub gen-configs Action Date: Fri, 26 Jul 2024 20:34:43 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../generated/rusefi_generated_alphax-2chan.h | 11 +++- .../generated/rusefi_generated_alphax-4chan.h | 11 +++- .../rusefi_generated_alphax-4chan_f7.h | 11 +++- .../rusefi_generated_alphax-4k-gdi.h | 11 +++- .../rusefi_generated_alphax-8chan-revA.h | 11 +++- .../generated/rusefi_generated_alphax-8chan.h | 11 +++- .../rusefi_generated_alphax-8chan_f7.h | 11 +++- .../rusefi_generated_alphax-silver.h | 11 +++- .../rusefi_generated_at_start_f435.h | 11 +++- .../generated/rusefi_generated_atlas.h | 11 +++- .../rusefi_generated_f407-discovery.h | 11 +++- .../rusefi_generated_f429-discovery.h | 11 +++- .../rusefi_generated_f469-discovery.h | 11 +++- .../rusefi_generated_frankenso_na6.h | 11 +++- .../generated/rusefi_generated_haba208.h | 11 +++- .../rusefi_generated_hellen-112-17.h | 11 +++- .../rusefi_generated_hellen-gm-e67.h | 11 +++- .../rusefi_generated_hellen-honda-k.h | 11 +++- .../generated/rusefi_generated_hellen-nb1.h | 11 +++- .../rusefi_generated_hellen121nissan.h | 11 +++- .../generated/rusefi_generated_hellen121vag.h | 11 +++- .../generated/rusefi_generated_hellen128.h | 11 +++- .../rusefi_generated_hellen154hyundai.h | 11 +++- .../rusefi_generated_hellen154hyundai_f7.h | 11 +++- .../generated/rusefi_generated_hellen72.h | 11 +++- .../generated/rusefi_generated_hellen81.h | 11 +++- .../generated/rusefi_generated_hellen88bmw.h | 11 +++- .../generated/rusefi_generated_hellenNA6.h | 11 +++- .../generated/rusefi_generated_hellenNA8_96.h | 11 +++- .../generated/rusefi_generated_m74_9.h | 11 +++- .../rusefi_generated_mre-legacy_f4.h | 11 +++- .../generated/rusefi_generated_mre_f4.h | 11 +++- .../generated/rusefi_generated_mre_f7.h | 11 +++- .../generated/rusefi_generated_nucleo_f413.h | 11 +++- .../rusefi_generated_prometheus_405.h | 11 +++- .../rusefi_generated_prometheus_469.h | 11 +++- .../generated/rusefi_generated_proteus_f4.h | 11 +++- .../generated/rusefi_generated_proteus_f7.h | 11 +++- .../generated/rusefi_generated_proteus_h7.h | 11 +++- .../generated/rusefi_generated_s105.h | 11 +++- .../rusefi_generated_small-can-board.h | 11 +++- .../rusefi_generated_stm32f429_nucleo.h | 11 +++- .../rusefi_generated_stm32f767_nucleo.h | 11 +++- .../rusefi_generated_stm32h743_nucleo.h | 11 +++- .../rusefi_generated_subaru_eg33_f7.h | 11 +++- .../generated/rusefi_generated_t-b-g.h | 11 +++- .../generated/rusefi_generated_tdg-pdm8.h | 11 +++- .../generated/rusefi_generated_uaefi.h | 11 +++- .../generated/rusefi_generated_uaefi121.h | 11 +++- .../generated/signature_alphax-2chan.h | 4 +- .../generated/signature_alphax-4chan.h | 4 +- .../generated/signature_alphax-4chan_f7.h | 4 +- .../generated/signature_alphax-4k-gdi.h | 4 +- .../generated/signature_alphax-8chan-revA.h | 4 +- .../generated/signature_alphax-8chan.h | 4 +- .../generated/signature_alphax-8chan_f7.h | 4 +- .../generated/signature_alphax-silver.h | 4 +- .../generated/signature_at_start_f435.h | 4 +- .../controllers/generated/signature_atlas.h | 4 +- .../generated/signature_f407-discovery.h | 4 +- .../generated/signature_f429-discovery.h | 4 +- .../generated/signature_f469-discovery.h | 4 +- .../generated/signature_frankenso_na6.h | 4 +- .../controllers/generated/signature_haba208.h | 4 +- .../generated/signature_hellen-112-17.h | 4 +- .../generated/signature_hellen-gm-e67.h | 4 +- .../generated/signature_hellen-honda-k.h | 4 +- .../generated/signature_hellen-nb1.h | 4 +- .../generated/signature_hellen121nissan.h | 4 +- .../generated/signature_hellen121vag.h | 4 +- .../generated/signature_hellen128.h | 4 +- .../generated/signature_hellen154hyundai.h | 4 +- .../generated/signature_hellen154hyundai_f7.h | 4 +- .../generated/signature_hellen72.h | 4 +- .../generated/signature_hellen81.h | 4 +- .../generated/signature_hellen88bmw.h | 4 +- .../generated/signature_hellenNA6.h | 4 +- .../generated/signature_hellenNA8_96.h | 4 +- .../controllers/generated/signature_m74_9.h | 4 +- .../generated/signature_mre-legacy_f4.h | 4 +- .../controllers/generated/signature_mre_f4.h | 4 +- .../controllers/generated/signature_mre_f7.h | 4 +- .../generated/signature_nucleo_f413.h | 4 +- .../generated/signature_prometheus_405.h | 4 +- .../generated/signature_prometheus_469.h | 4 +- .../generated/signature_proteus_f4.h | 4 +- .../generated/signature_proteus_f7.h | 4 +- .../generated/signature_proteus_h7.h | 4 +- .../controllers/generated/signature_s105.h | 4 +- .../generated/signature_small-can-board.h | 4 +- .../generated/signature_stm32f429_nucleo.h | 4 +- .../generated/signature_stm32f767_nucleo.h | 4 +- .../generated/signature_stm32h743_nucleo.h | 4 +- .../generated/signature_subaru_eg33_f7.h | 4 +- .../controllers/generated/signature_t-b-g.h | 4 +- .../generated/signature_tdg-pdm8.h | 4 +- .../controllers/generated/signature_uaefi.h | 4 +- .../generated/signature_uaefi121.h | 4 +- firmware/tunerstudio/generated/rusefi.ini | 64 +++++++++--------- .../generated/rusefi_alphax-2chan.ini | 62 ++++++++--------- .../generated/rusefi_alphax-4chan.ini | 62 ++++++++--------- .../generated/rusefi_alphax-4chan_f7.ini | 62 ++++++++--------- .../generated/rusefi_alphax-4k-gdi.ini | 62 ++++++++--------- .../generated/rusefi_alphax-8chan-revA.ini | 62 ++++++++--------- .../generated/rusefi_alphax-8chan.ini | 62 ++++++++--------- .../generated/rusefi_alphax-8chan_f7.ini | 62 ++++++++--------- .../generated/rusefi_alphax-silver.ini | 64 +++++++++--------- .../generated/rusefi_at_start_f435.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_atlas.ini | 62 ++++++++--------- .../generated/rusefi_f407-discovery.ini | 64 +++++++++--------- .../generated/rusefi_f429-discovery.ini | 62 ++++++++--------- .../generated/rusefi_f469-discovery.ini | 62 ++++++++--------- .../generated/rusefi_frankenso_na6.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_haba208.ini | 62 ++++++++--------- .../generated/rusefi_hellen-112-17.ini | 62 ++++++++--------- .../generated/rusefi_hellen-gm-e67.ini | 62 ++++++++--------- .../generated/rusefi_hellen-honda-k.ini | 60 ++++++++--------- .../generated/rusefi_hellen-nb1.ini | 62 ++++++++--------- .../generated/rusefi_hellen121nissan.ini | 62 ++++++++--------- .../generated/rusefi_hellen121vag.ini | 62 ++++++++--------- .../generated/rusefi_hellen128.ini | 62 ++++++++--------- .../generated/rusefi_hellen154hyundai.ini | 62 ++++++++--------- .../generated/rusefi_hellen154hyundai_f7.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_hellen72.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_hellen81.ini | 62 ++++++++--------- .../generated/rusefi_hellen88bmw.ini | 62 ++++++++--------- .../generated/rusefi_hellenNA6.ini | 62 ++++++++--------- .../generated/rusefi_hellenNA8_96.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_m74_9.ini | 64 +++++++++--------- .../generated/rusefi_mre-legacy_f4.ini | 64 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f4.ini | 64 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f7.ini | 64 +++++++++--------- .../generated/rusefi_nucleo_f413.ini | 62 ++++++++--------- .../generated/rusefi_prometheus_405.ini | 62 ++++++++--------- .../generated/rusefi_prometheus_469.ini | 62 ++++++++--------- .../generated/rusefi_proteus_f4.ini | 62 ++++++++--------- .../generated/rusefi_proteus_f7.ini | 62 ++++++++--------- .../generated/rusefi_proteus_h7.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_s105.ini | 62 ++++++++--------- .../generated/rusefi_small-can-board.ini | 62 ++++++++--------- .../generated/rusefi_stm32f429_nucleo.ini | 62 ++++++++--------- .../generated/rusefi_stm32f767_nucleo.ini | 62 ++++++++--------- .../generated/rusefi_stm32h743_nucleo.ini | 62 ++++++++--------- .../generated/rusefi_subaru_eg33_f7.ini | 66 +++++++++---------- .../tunerstudio/generated/rusefi_t-b-g.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_tdg-pdm8.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_uaefi.ini | 62 ++++++++--------- .../tunerstudio/generated/rusefi_uaefi121.ini | 62 ++++++++--------- .../com/rusefi/config/generated/Fields.java | 4 +- 149 files changed, 2099 insertions(+), 1756 deletions(-) diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index ca2244e4b6..583740482b 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1158065116 +#define SIGNATURE_HASH 130849689 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,6 +1592,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1608,6 +1609,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1634,9 +1636,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1661,6 +1665,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1709,9 +1715,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.1158065116" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.130849689" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h index 21bd7296b2..b1f02f4896 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2512863545 +#define SIGNATURE_HASH 3607982460 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,6 +1593,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1609,6 +1610,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1635,9 +1637,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1662,6 +1666,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1710,9 +1716,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.2512863545" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.3607982460" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h index 94842d4497..b8ce356bad 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2512863545 +#define SIGNATURE_HASH 3607982460 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,6 +1593,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1609,6 +1610,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1635,9 +1637,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1662,6 +1666,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1710,9 +1716,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.2512863545" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.3607982460" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h b/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h index f76e82a1b2..e4f3b127fc 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4011924112 +#define SIGNATURE_HASH 2917870293 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.4011924112" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.2917870293" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h index 3b6f13b15c..9ae52c4f35 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2546663430 +#define SIGNATURE_HASH 3573624899 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,6 +1592,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1608,6 +1609,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1634,9 +1636,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1661,6 +1665,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1709,9 +1715,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.2546663430" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.3573624899" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h index 32ec817184..c6e6a9a90a 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2524499167 +#define SIGNATURE_HASH 3568499866 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,6 +1592,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1608,6 +1609,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1634,9 +1636,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1661,6 +1665,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1709,9 +1715,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.2524499167" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.3568499866" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h index a89f3fbb1c..6c6c9c59de 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2524499167 +#define SIGNATURE_HASH 3568499866 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,6 +1592,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1608,6 +1609,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1634,9 +1636,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1661,6 +1665,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1709,9 +1715,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.2524499167" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.3568499866" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-silver.h b/firmware/controllers/generated/rusefi_generated_alphax-silver.h index 5d05cf11b8..d5db2e341e 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-silver.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-silver.h @@ -1289,7 +1289,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 158356317 +#define SIGNATURE_HASH 1270506264 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,6 +1591,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1607,6 +1608,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1633,9 +1635,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1660,6 +1664,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1708,9 +1714,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.158356317" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.1270506264" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_at_start_f435.h b/firmware/controllers/generated/rusefi_generated_at_start_f435.h index 9c3b2a9c34..cbd298c247 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_atlas.h b/firmware/controllers/generated/rusefi_generated_atlas.h index a74e140bff..293379e392 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1892256949 +#define SIGNATURE_HASH 839105776 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.1892256949" +#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.839105776" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f407-discovery.h b/firmware/controllers/generated/rusefi_generated_f407-discovery.h index b74ea5dddc..5f4c2dc24b 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 2426381210 +#define SIGNATURE_HASH 3528823775 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid true #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer true #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.2426381210" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.3528823775" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f429-discovery.h b/firmware/controllers/generated/rusefi_generated_f429-discovery.h index e315fba172..8ae6a20a03 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f469-discovery.h b/firmware/controllers/generated/rusefi_generated_f469-discovery.h index 18e59e159c..86b381e7f8 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 102325864 +#define SIGNATURE_HASH 1154706989 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.102325864" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.1154706989" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h index ce2d05fa89..6811d6aae3 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 1649224928 +#define SIGNATURE_HASH 545725605 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.1649224928" +#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.545725605" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_haba208.h b/firmware/controllers/generated/rusefi_generated_haba208.h index fe971c8893..ac1234d65b 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h index 22375e5dd2..751b6c94a8 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3183919231 +#define SIGNATURE_HASH 4279038010 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.3183919231" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.4279038010" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h index d9c055d092..37cb0a89e2 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4172758851 +#define SIGNATURE_HASH 3128758022 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.4172758851" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.3128758022" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h index d008ad8763..eaf2dd8847 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 900714161 +#define SIGNATURE_HASH 2003173108 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 false @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps false #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire false +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.900714161" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.2003173108" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h index a7e4d14b34..7dfdb3b92e 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3721834203 +#define SIGNATURE_HASH 2669452958 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.3721834203" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.2669452958" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h index b7a3a2a426..b39389a802 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2428483713 +#define SIGNATURE_HASH 3530918084 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps false #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.2428483713" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.3530918084" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121vag.h b/firmware/controllers/generated/rusefi_generated_hellen121vag.h index c295720c42..afefc91ecb 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2235575320 +#define SIGNATURE_HASH 3347717213 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps false #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.2235575320" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.3347717213" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen128.h b/firmware/controllers/generated/rusefi_generated_hellen128.h index 4e273dc4af..925fbc8e17 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3646714380 +#define SIGNATURE_HASH 2610315849 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.3646714380" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.2610315849" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h index 6f2f02bc25..e9b300efc0 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1873495820 +#define SIGNATURE_HASH 761362249 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 false @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps false #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump false #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire false +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.1873495820" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.761362249" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h index 6f75f8b3d4..64da417d77 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1402652879 +#define SIGNATURE_HASH 290519178 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 false @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps false #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump false #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire false +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.1402652879" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.290519178" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen72.h b/firmware/controllers/generated/rusefi_generated_hellen72.h index cd05b13e45..4629e37a2b 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3023023207 +#define SIGNATURE_HASH 4142242850 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.3023023207" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.4142242850" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen81.h b/firmware/controllers/generated/rusefi_generated_hellen81.h index 10a5432a5d..9d54216e53 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1365166109 +#define SIGNATURE_HASH 328530008 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.1365166109" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.328530008" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h index 28fb980d3c..cd58f13949 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1182653790 +#define SIGNATURE_HASH 79162651 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output false #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.1182653790" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.79162651" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA6.h b/firmware/controllers/generated/rusefi_generated_hellenNA6.h index a3aae9d737..ac8acdcdea 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2691414811 +#define SIGNATURE_HASH 3802237790 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.2691414811" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.3802237790" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h index 98afd64f4f..c9cc3ca9ee 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1294,7 +1294,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1605499349 +#define SIGNATURE_HASH 494651792 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1596,6 +1596,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1612,6 +1613,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1638,9 +1640,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1665,6 +1669,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1713,9 +1719,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.1605499349" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.494651792" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_m74_9.h b/firmware/controllers/generated/rusefi_generated_m74_9.h index d9d55b7865..e19d881d47 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2155110436 +#define SIGNATURE_HASH 3267252321 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.2155110436" +#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.3267252321" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h b/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h index c0330138f1..c8bb5a34cb 100644 --- a/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 703145396 +#define SIGNATURE_HASH 1797461489 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.703145396" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.1797461489" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f4.h b/firmware/controllers/generated/rusefi_generated_mre_f4.h index 48980fbac9..2b44c851f5 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 703145396 +#define SIGNATURE_HASH 1797461489 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.703145396" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.1797461489" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f7.h b/firmware/controllers/generated/rusefi_generated_mre_f7.h index 38edf7a11d..c0e63cf837 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 703145396 +#define SIGNATURE_HASH 1797461489 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 false #define ts_show_cylinder_11 false #define ts_show_cylinder_12 false @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.703145396" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.1797461489" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h index 3e27d228c1..9bbe975e39 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_405.h b/firmware/controllers/generated/rusefi_generated_prometheus_405.h index 0e651fa2a3..4398e33c33 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_405.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_405.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 73045355 +#define SIGNATURE_HASH 1183884590 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.73045355" +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.1183884590" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_469.h b/firmware/controllers/generated/rusefi_generated_prometheus_469.h index 8cde899760..3fec002479 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_469.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_469.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 73045355 +#define SIGNATURE_HASH 1183884590 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.73045355" +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.1183884590" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f4.h b/firmware/controllers/generated/rusefi_generated_proteus_f4.h index a2d7ad0f83..99daa7142b 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3738559193 +#define SIGNATURE_HASH 2619331228 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout false #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer true #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.3738559193" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.2619331228" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f7.h b/firmware/controllers/generated/rusefi_generated_proteus_f7.h index 197c919311..ae16909a31 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3738559193 +#define SIGNATURE_HASH 2619331228 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout false #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer true #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.3738559193" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.2619331228" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_h7.h b/firmware/controllers/generated/rusefi_generated_proteus_h7.h index 7962afe61b..8cf3e0f754 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3738559193 +#define SIGNATURE_HASH 2619331228 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout false #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer true #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.3738559193" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.2619331228" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_s105.h b/firmware/controllers/generated/rusefi_generated_s105.h index 54674ead7d..4a76272497 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2336610361 +#define SIGNATURE_HASH 3381651580 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.2336610361" +#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.3381651580" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_small-can-board.h b/firmware/controllers/generated/rusefi_generated_small-can-board.h index aaebebc1ee..626f6eb4f2 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1293,7 +1293,7 @@ #define show_small_can_board_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2451798745 +#define SIGNATURE_HASH 3504949916 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1638,9 +1640,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1665,6 +1669,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1713,9 +1719,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.2451798745" +#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.3504949916" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h index 483283427f..16aadf3a89 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h index 907f59d181..a3e8a12af1 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h index 2f15238c7a..d95c15c383 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h b/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h index 9eb4a9fa52..848dee8869 100644 --- a/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h +++ b/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1810849957 +#define SIGNATURE_HASH 690311392 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag true #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.1810849957" +#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.690311392" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_t-b-g.h b/firmware/controllers/generated/rusefi_generated_t-b-g.h index 3ab98a1b66..8b7cc39b7f 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 885938427 +#define SIGNATURE_HASH 1980000446 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.885938427" +#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.1980000446" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h index d711b62a67..7c955505e9 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 249816179 +#define SIGNATURE_HASH 1277809718 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider true +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi false #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.249816179" +#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.1277809718" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_uaefi.h b/firmware/controllers/generated/rusefi_generated_uaefi.h index 3668a10085..2a59e35561 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1293,7 +1293,7 @@ #define show_test_presets false #define show_uaefi_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 1907279205 +#define SIGNATURE_HASH 862254368 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,6 +1595,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1611,6 +1612,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1637,9 +1639,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1664,6 +1668,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1712,9 +1718,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.1907279205" +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.862254368" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_uaefi121.h b/firmware/controllers/generated/rusefi_generated_uaefi121.h index 69cc37525d..3349981340 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi121.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi121.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1715073481 +#define SIGNATURE_HASH 619954572 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,6 +1594,7 @@ #define ts_show_air_conditioning true #define ts_show_alternator true #define ts_show_analog_divider false +#define ts_show_aux_connections true #define ts_show_aux_sensors true #define ts_show_auxserial_pins true #define ts_show_bank2_cam1 true @@ -1610,6 +1611,7 @@ #define ts_show_clutch_up_pin true #define ts_show_communityCommsLedPid false #define ts_show_compression_ratio false +#define ts_show_compressor_sensor true #define ts_show_cylinder_10 true #define ts_show_cylinder_11 true #define ts_show_cylinder_12 true @@ -1636,9 +1638,11 @@ #define ts_show_forced_induction true #define ts_show_ford_toyota_tps_pps true #define ts_show_fuel_level_sensor true +#define ts_show_fuel_pressure_sensor true #define ts_show_fuel_pump true #define ts_show_fuel_relay_pin true #define ts_show_fuel_strategy true +#define ts_show_fuel_temp_sensor true #define ts_show_full_pinout true #define ts_show_gdi true #define ts_show_globalTriggerAngleOffset true @@ -1663,6 +1667,8 @@ #define ts_show_multispark true #define ts_show_number_of_cylinders true #define ts_show_odd_fire true +#define ts_show_oil_pressure_sensor true +#define ts_show_oil_temp_sensor true #define ts_show_onboard_accelerometer false #define ts_show_output_diag false #define ts_show_popular_vehicles true @@ -1711,9 +1717,10 @@ #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true #define ts_show_vvt_output_pin true +#define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.1715073481" +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.619954572" #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 e4627c004d..6216951247 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1158065116 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.1158065116" +#define SIGNATURE_HASH 130849689 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.130849689" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 3ab9397449..39b38b7064 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2512863545 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.2512863545" +#define SIGNATURE_HASH 3607982460 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.3607982460" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index c3bc49b8e4..29c254a9f3 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2512863545 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.2512863545" +#define SIGNATURE_HASH 3607982460 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.3607982460" diff --git a/firmware/controllers/generated/signature_alphax-4k-gdi.h b/firmware/controllers/generated/signature_alphax-4k-gdi.h index 8579216807..0a96d9835b 100644 --- a/firmware/controllers/generated/signature_alphax-4k-gdi.h +++ b/firmware/controllers/generated/signature_alphax-4k-gdi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4011924112 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.4011924112" +#define SIGNATURE_HASH 2917870293 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.2917870293" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 592fb945c7..8c6f324c39 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2546663430 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.2546663430" +#define SIGNATURE_HASH 3573624899 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.3573624899" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 01a8d8e3d1..f4dd6929f8 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2524499167 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.2524499167" +#define SIGNATURE_HASH 3568499866 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.3568499866" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 6e79c45c7e..474f76479a 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2524499167 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.2524499167" +#define SIGNATURE_HASH 3568499866 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.3568499866" diff --git a/firmware/controllers/generated/signature_alphax-silver.h b/firmware/controllers/generated/signature_alphax-silver.h index b695a1b5df..01bf1d6df0 100644 --- a/firmware/controllers/generated/signature_alphax-silver.h +++ b/firmware/controllers/generated/signature_alphax-silver.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 158356317 -#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.158356317" +#define SIGNATURE_HASH 1270506264 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.1270506264" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index ea2d170714..d1d39ccec3 100644 --- a/firmware/controllers/generated/signature_at_start_f435.h +++ b/firmware/controllers/generated/signature_at_start_f435.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.1980000446" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 8741ddb410..50e244cbf7 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1892256949 -#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.1892256949" +#define SIGNATURE_HASH 839105776 +#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.839105776" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 4b81dc6b28..337320ae72 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2426381210 -#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.2426381210" +#define SIGNATURE_HASH 3528823775 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.3528823775" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 233a4724e1..124a62a794 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.1980000446" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index 0127e7da41..be2806d135 100644 --- a/firmware/controllers/generated/signature_f469-discovery.h +++ b/firmware/controllers/generated/signature_f469-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 102325864 -#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.102325864" +#define SIGNATURE_HASH 1154706989 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.1154706989" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index d59ebb56a5..56037c2f35 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1649224928 -#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.1649224928" +#define SIGNATURE_HASH 545725605 +#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.545725605" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 4f9c2eb554..a056717924 100644 --- a/firmware/controllers/generated/signature_haba208.h +++ b/firmware/controllers/generated/signature_haba208.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.1980000446" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 387c88fca5..23059017de 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3183919231 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.3183919231" +#define SIGNATURE_HASH 4279038010 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.4279038010" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 6ee92dc5da..c0d84d30df 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4172758851 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.4172758851" +#define SIGNATURE_HASH 3128758022 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.3128758022" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index af5121d5e4..84080bc34e 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 900714161 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.900714161" +#define SIGNATURE_HASH 2003173108 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.2003173108" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 14489a7bc0..2144a828f6 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3721834203 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.3721834203" +#define SIGNATURE_HASH 2669452958 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.2669452958" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index d4210288ed..d09681526e 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2428483713 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.2428483713" +#define SIGNATURE_HASH 3530918084 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.3530918084" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 26655b8c9a..493dd7fe7a 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2235575320 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.2235575320" +#define SIGNATURE_HASH 3347717213 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.3347717213" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index b5f0b13b4a..bcb6e1ac0c 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3646714380 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.3646714380" +#define SIGNATURE_HASH 2610315849 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.2610315849" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 41a35ed225..72fcc8cade 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1873495820 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.1873495820" +#define SIGNATURE_HASH 761362249 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.761362249" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index 25c3fa68e0..ed0b70c458 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/signature_hellen154hyundai_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1402652879 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.1402652879" +#define SIGNATURE_HASH 290519178 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.290519178" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 9351e2dd58..f6dbe97142 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3023023207 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.3023023207" +#define SIGNATURE_HASH 4142242850 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.4142242850" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index e1d3fa5e0e..6363e63af4 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1365166109 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.1365166109" +#define SIGNATURE_HASH 328530008 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.328530008" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 9d1cb5f815..0dfe20f704 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1182653790 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.1182653790" +#define SIGNATURE_HASH 79162651 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.79162651" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index c9ceb12a34..8d25a3e68a 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2691414811 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.2691414811" +#define SIGNATURE_HASH 3802237790 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.3802237790" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 07aaf03333..800e435199 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1605499349 -#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.1605499349" +#define SIGNATURE_HASH 494651792 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.494651792" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 588da1ee7c..0d3218bb12 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2155110436 -#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.2155110436" +#define SIGNATURE_HASH 3267252321 +#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.3267252321" diff --git a/firmware/controllers/generated/signature_mre-legacy_f4.h b/firmware/controllers/generated/signature_mre-legacy_f4.h index 5696820f55..1aa4c6f02e 100644 --- a/firmware/controllers/generated/signature_mre-legacy_f4.h +++ b/firmware/controllers/generated/signature_mre-legacy_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 703145396 -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.703145396" +#define SIGNATURE_HASH 1797461489 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.1797461489" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 34d1c041c1..5be1e350cb 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 703145396 -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.703145396" +#define SIGNATURE_HASH 1797461489 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.1797461489" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 69faee052f..3587cef7b6 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 703145396 -#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.703145396" +#define SIGNATURE_HASH 1797461489 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.1797461489" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index aed604e6c6..d59eb307be 100644 --- a/firmware/controllers/generated/signature_nucleo_f413.h +++ b/firmware/controllers/generated/signature_nucleo_f413.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.1980000446" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index b51ff35070..74bd637a2b 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 73045355 -#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.73045355" +#define SIGNATURE_HASH 1183884590 +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.1183884590" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index e778f45629..c9c2382e48 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 73045355 -#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.73045355" +#define SIGNATURE_HASH 1183884590 +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.1183884590" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 867236a4b1..62ce21f1b4 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3738559193 -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.3738559193" +#define SIGNATURE_HASH 2619331228 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.2619331228" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 5002f9b176..dba9c2dd94 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3738559193 -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.3738559193" +#define SIGNATURE_HASH 2619331228 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.2619331228" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 98a96fee93..b523b528ff 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3738559193 -#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.3738559193" +#define SIGNATURE_HASH 2619331228 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.2619331228" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 8ad8013475..2972029620 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2336610361 -#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.2336610361" +#define SIGNATURE_HASH 3381651580 +#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.3381651580" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 13ab713baf..86fe6909f0 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2451798745 -#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.2451798745" +#define SIGNATURE_HASH 3504949916 +#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.3504949916" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index 077788bac1..0a70c5933d 100644 --- a/firmware/controllers/generated/signature_stm32f429_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f429_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.1980000446" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index 2f8173acbb..ca6dac6dc2 100644 --- a/firmware/controllers/generated/signature_stm32f767_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f767_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.1980000446" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index efaecc0488..985e2cc6b8 100644 --- a/firmware/controllers/generated/signature_stm32h743_nucleo.h +++ b/firmware/controllers/generated/signature_stm32h743_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.1980000446" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 6b92d3d893..cdb5d1765b 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1810849957 -#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.1810849957" +#define SIGNATURE_HASH 690311392 +#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.690311392" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 2b2d8ce9aa..745b27439e 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 885938427 -#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.885938427" +#define SIGNATURE_HASH 1980000446 +#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.1980000446" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 98d3832625..338530d877 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 249816179 -#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.249816179" +#define SIGNATURE_HASH 1277809718 +#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.1277809718" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 2664cd31c2..89e82c8be2 100644 --- a/firmware/controllers/generated/signature_uaefi.h +++ b/firmware/controllers/generated/signature_uaefi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1907279205 -#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.1907279205" +#define SIGNATURE_HASH 862254368 +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.862254368" diff --git a/firmware/controllers/generated/signature_uaefi121.h b/firmware/controllers/generated/signature_uaefi121.h index b7cd130885..68575b7b80 100644 --- a/firmware/controllers/generated/signature_uaefi121.h +++ b/firmware/controllers/generated/signature_uaefi121.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1715073481 -#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.1715073481" +#define SIGNATURE_HASH 619954572 +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.619954572" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index f678c123d3..9b37d5435b 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.f407-discovery.2426381210" + signature = "rusEFI master.2024.07.26.f407-discovery.3528823775" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.f407-discovery.2426381210" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f407-discovery.3528823775" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:44:04 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:41 UTC 2024 pageSize = 22880 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6127,28 +6127,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6157,7 +6157,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6169,7 +6169,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6203,7 +6203,7 @@ menuDialog = main subMenu = connection, "Connection" subMenu = std_separator - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6233,12 +6233,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8933,7 +8933,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index accae39943..bde964b235 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-2chan.1158065116" + signature = "rusEFI master.2024.07.26.alphax-2chan.130849689" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-2chan.1158065116" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-2chan.130849689" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","INVALID","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2","X7 - AIN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:17 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:54 UTC 2024 pageSize = 22884 page = 1 @@ -5906,10 +5906,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5955,8 +5955,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6058,8 +6058,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6074,10 +6074,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = etbTpsBiasCurve, "ETB bias curve (feed forward)" subMenu = throttle2TrimTbl, "ETB #2 Trim", { tps2_1AdcChannel != 0 } @@ -6108,28 +6108,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6138,7 +6138,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6150,7 +6150,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6209,12 +6209,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8829,7 +8829,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index dcf21b86e2..fbd94ebe44 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-4chan.2512863545" + signature = "rusEFI master.2024.07.26.alphax-4chan.3607982460" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-4chan.2512863545" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4chan.3607982460" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:26 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:04 UTC 2024 pageSize = 22884 page = 1 @@ -5918,10 +5918,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5973,8 +5973,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6084,8 +6084,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6100,10 +6100,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6148,28 +6148,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6178,7 +6178,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6190,7 +6190,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6256,12 +6256,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8909,7 +8909,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 1c9fd01723..87602fddee 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-4chan_f7.2512863545" + signature = "rusEFI master.2024.07.26.alphax-4chan_f7.3607982460" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-4chan_f7.2512863545" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4chan_f7.3607982460" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:28 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:05 UTC 2024 pageSize = 22884 page = 1 @@ -5918,10 +5918,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5973,8 +5973,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6084,8 +6084,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6100,10 +6100,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6148,28 +6148,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6178,7 +6178,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6190,7 +6190,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6256,12 +6256,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8909,7 +8909,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini b/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini index 454b7e6549..39044df691 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-4k-gdi.4011924112" + signature = "rusEFI master.2024.07.26.alphax-4k-gdi.2917870293" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-4k-gdi.4011924112" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4k-gdi.2917870293" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:04 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:42 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6226,12 +6226,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8876,7 +8876,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index a83fa3403c..dbb582e4e9 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-8chan-revA.2546663430" + signature = "rusEFI master.2024.07.26.alphax-8chan-revA.3573624899" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-8chan-revA.2546663430" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan-revA.3573624899" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:51 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:28 UTC 2024 pageSize = 22884 page = 1 @@ -5912,10 +5912,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5967,8 +5967,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6078,8 +6078,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6094,10 +6094,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6131,28 +6131,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6161,7 +6161,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6172,7 +6172,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6232,12 +6232,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8884,7 +8884,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index c23f4df02d..d619f532c7 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-8chan.2524499167" + signature = "rusEFI master.2024.07.26.alphax-8chan.3568499866" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-8chan.2524499167" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan.3568499866" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:13 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:50 UTC 2024 pageSize = 22900 page = 1 @@ -5915,10 +5915,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5970,8 +5970,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6081,8 +6081,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6097,10 +6097,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6134,28 +6134,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6164,7 +6164,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6176,7 +6176,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6236,12 +6236,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8888,7 +8888,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index da13bdaf34..f4318631d3 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-8chan_f7.2524499167" + signature = "rusEFI master.2024.07.26.alphax-8chan_f7.3568499866" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-8chan_f7.2524499167" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan_f7.3568499866" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:14 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:52 UTC 2024 pageSize = 22900 page = 1 @@ -5915,10 +5915,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5970,8 +5970,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6081,8 +6081,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6097,10 +6097,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6134,28 +6134,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6164,7 +6164,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6176,7 +6176,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6236,12 +6236,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8888,7 +8888,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-silver.ini b/firmware/tunerstudio/generated/rusefi_alphax-silver.ini index 5f0576ef02..403bf4308f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-silver.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-silver.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.alphax-silver.158356317" + signature = "rusEFI master.2024.07.26.alphax-silver.1270506264" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.alphax-silver.158356317" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-silver.1270506264" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","18A - TPS","9A Battery Sense","INVALID","INVALID","INVALID","INVALID","21A - MAP","On-board MAP","19A - CLT","20A - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:18 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:56 UTC 2024 pageSize = 22884 page = 1 @@ -5902,10 +5902,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5951,8 +5951,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6056,8 +6056,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6072,10 +6072,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = etbTpsBiasCurve, "ETB bias curve (feed forward)" @@ -6105,28 +6105,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6135,7 +6135,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6146,7 +6146,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6177,7 +6177,7 @@ menuDialog = main subMenu = connection, "Connection" subMenu = std_separator - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6206,12 +6206,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8823,7 +8823,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 6782f2dd18..89d6561c94 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.at_start_f435.885938427" + signature = "rusEFI master.2024.07.26.at_start_f435.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.at_start_f435.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.at_start_f435.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:42 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:19 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index ccde2f967f..5d3058c1c1 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.atlas.1892256949" + signature = "rusEFI master.2024.07.26.atlas.839105776" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.atlas.1892256949" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.atlas.839105776" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:42 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:20 UTC 2024 pageSize = 22380 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8914,7 +8914,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 857842969f..eaf634d4f4 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.f407-discovery.2426381210" + signature = "rusEFI master.2024.07.26.f407-discovery.3528823775" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.f407-discovery.2426381210" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f407-discovery.3528823775" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:35 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:12 UTC 2024 pageSize = 22880 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6127,28 +6127,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6157,7 +6157,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6169,7 +6169,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6203,7 +6203,7 @@ menuDialog = main subMenu = connection, "Connection" subMenu = std_separator - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6233,12 +6233,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8933,7 +8933,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 19d739406f..496285aebc 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.f429-discovery.885938427" + signature = "rusEFI master.2024.07.26.f429-discovery.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.f429-discovery.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f429-discovery.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:39 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:16 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index f06a2e552d..04663b7876 100644 --- a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.f469-discovery.102325864" + signature = "rusEFI master.2024.07.26.f469-discovery.1154706989" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.f469-discovery.102325864" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f469-discovery.1154706989" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:45 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:22 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 74865024ce..55d82bcfc9 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.frankenso_na6.1649224928" + signature = "rusEFI master.2024.07.26.frankenso_na6.545725605" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.frankenso_na6.1649224928" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.frankenso_na6.545725605" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:41 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:18 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index 984f32d1c9..1bf286b0ea 100644 --- a/firmware/tunerstudio/generated/rusefi_haba208.ini +++ b/firmware/tunerstudio/generated/rusefi_haba208.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.haba208.885938427" + signature = "rusEFI master.2024.07.26.haba208.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.haba208.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.haba208.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:43 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:21 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 4c09a19185..e71cd6f855 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen-112-17.3183919231" + signature = "rusEFI master.2024.07.26.hellen-112-17.4279038010" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen-112-17.3183919231" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-112-17.4279038010" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","B20 TPS Throttle Position 2","A14 Analog Input","INVALID","A21 PPS1","B03 TPS Throttle Position 1","INVALID","A07 TODO","A12 Analog Input","A10 Analog Input","INVALID","B19 MAP","A09 Analog Input","B15 CLT","B27 IAT","A11 Analog Input","A19 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:59 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:37 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6226,12 +6226,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8876,7 +8876,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 6a10738d62..f8a815fcd1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen-gm-e67.4172758851" + signature = "rusEFI master.2024.07.26.hellen-gm-e67.3128758022" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen-gm-e67.4172758851" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-gm-e67.3128758022" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:06 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:43 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8905,7 +8905,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 88ab7faf9d..28ca8d455a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -4,12 +4,12 @@ enable2ndByteCanID = false [SettingGroups] [MegaTune] - signature = "rusEFI master.2024.07.26.hellen-honda-k.900714161" + signature = "rusEFI master.2024.07.26.hellen-honda-k.2003173108" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen-honda-k.900714161" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-honda-k.2003173108" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -5758,10 +5758,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5803,8 +5803,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -5905,8 +5905,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -5921,10 +5921,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -5957,34 +5957,34 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -5995,7 +5995,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6052,12 +6052,12 @@ menuDialog = main subMenu = parkingLot2, "Experimental 2" subMenu = parkingLot3, "Experimental 3" subMenu = antiLagDialog, "Anti-Lag ALS" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8593,7 +8593,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 54ac1e8e59..0243e82b22 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen-nb1.3721834203" + signature = "rusEFI master.2024.07.26.hellen-nb1.2669452958" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen-nb1.3721834203" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-nb1.2669452958" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:50 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:27 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8905,7 +8905,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index b068f7de5f..0113d8883a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen121nissan.2428483713" + signature = "rusEFI master.2024.07.26.hellen121nissan.3530918084" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen121nissan.2428483713" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen121nissan.3530918084" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:11 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:49 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6125,28 +6125,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6155,7 +6155,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6166,7 +6166,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6225,12 +6225,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8863,7 +8863,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index cac5a4fe51..b86d60ab70 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen121vag.2235575320" + signature = "rusEFI master.2024.07.26.hellen121vag.3347717213" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen121vag.2235575320" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen121vag.3347717213" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:10 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:47 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6125,28 +6125,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6155,7 +6155,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6166,7 +6166,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8896,7 +8896,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 75c998fa65..5fbd8d6187 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen128.3646714380" + signature = "rusEFI master.2024.07.26.hellen128.2610315849" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen128.3646714380" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen128.2610315849" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:29 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:07 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8903,7 +8903,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 42e258ac1e..0177c5521a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen154hyundai.1873495820" + signature = "rusEFI master.2024.07.26.hellen154hyundai.761362249" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen154hyundai.1873495820" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen154hyundai.761362249" ; 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 @@ -100,7 +100,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","BK2 Wastegate Position - 22","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:25 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:02 UTC 2024 pageSize = 22880 page = 1 @@ -5903,10 +5903,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5952,8 +5952,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6057,8 +6057,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6073,10 +6073,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6109,34 +6109,34 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6147,7 +6147,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6204,12 +6204,12 @@ menuDialog = main subMenu = parkingLot2, "Experimental 2" subMenu = parkingLot3, "Experimental 3" subMenu = antiLagDialog, "Anti-Lag ALS" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8814,7 +8814,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 5adc6d5c6d..762c43b862 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen154hyundai_f7.1402652879" + signature = "rusEFI master.2024.07.26.hellen154hyundai_f7.290519178" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen154hyundai_f7.1402652879" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen154hyundai_f7.290519178" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","BK2 Wastegate Position - 22","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","K58 Oil Temp","K21 Ambient Temperature" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:58 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:35 UTC 2024 pageSize = 22880 page = 1 @@ -5903,10 +5903,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5952,8 +5952,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6057,8 +6057,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6073,10 +6073,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6109,34 +6109,34 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6147,7 +6147,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6204,12 +6204,12 @@ menuDialog = main subMenu = parkingLot2, "Experimental 2" subMenu = parkingLot3, "Experimental 3" subMenu = antiLagDialog, "Anti-Lag ALS" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8814,7 +8814,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 6e21c7c5d6..7518c3f6b5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen72.3023023207" + signature = "rusEFI master.2024.07.26.hellen72.4142242850" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen72.3023023207" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen72.4142242850" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:22 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:00 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8905,7 +8905,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 8137dd0f77..327665070f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen81.1365166109" + signature = "rusEFI master.2024.07.26.hellen81.328530008" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen81.1365166109" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen81.328530008" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:55 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:33 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6226,12 +6226,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8902,7 +8902,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index db7c9b55e4..b6bc3cd041 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellen88bmw.1182653790" + signature = "rusEFI master.2024.07.26.hellen88bmw.79162651" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellen88bmw.1182653790" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen88bmw.79162651" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:20 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:57 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6123,28 +6123,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6153,7 +6153,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6164,7 +6164,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6225,12 +6225,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8898,7 +8898,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 37ecd682c8..d9248c4e17 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellenNA6.2691414811" + signature = "rusEFI master.2024.07.26.hellenNA6.3802237790" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellenNA6.2691414811" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellenNA6.3802237790" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:56 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:34 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8905,7 +8905,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index cec0603aba..ddf3e6575e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.hellenNA8_96.1605499349" + signature = "rusEFI master.2024.07.26.hellenNA8_96.494651792" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.hellenNA8_96.1605499349" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellenNA8_96.494651792" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:24 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:01 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8905,7 +8905,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 1cbcf36503..8157b8288b 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.m74_9.2155110436" + signature = "rusEFI master.2024.07.26.m74_9.3267252321" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.m74_9.2155110436" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.m74_9.3267252321" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","MAF/MAP sensor signal","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Pedal position sensor 1 signal PPS1","Pedal position sensor 2 signal PPS2","ETB TPS position sensor 1 signal","ETB TPS position sensor 2 signal" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:37 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:15 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6201,7 +6201,7 @@ menuDialog = main subMenu = std_separator subMenu = l9779Dialog, "L9779" - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6230,12 +6230,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8909,7 +8909,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini b/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini index b644997acb..8cdd5a7fa6 100644 --- a/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.mre-legacy_f4.703145396" + signature = "rusEFI master.2024.07.26.mre-legacy_f4.1797461489" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.mre-legacy_f4.703145396" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre-legacy_f4.1797461489" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:32 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:09 UTC 2024 pageSize = 24880 page = 1 @@ -5905,10 +5905,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5956,8 +5956,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6063,8 +6063,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6079,10 +6079,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6127,28 +6127,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6157,7 +6157,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6203,7 +6203,7 @@ menuDialog = main subMenu = std_separator subMenu = tle8888Dialog, "TLE8888" - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6238,12 +6238,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8879,7 +8879,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index a18a3dc0fe..a61bc30f4c 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.mre_f4.703145396" + signature = "rusEFI master.2024.07.26.mre_f4.1797461489" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.mre_f4.703145396" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre_f4.1797461489" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:11 UTC 2024 pageSize = 24880 page = 1 @@ -5905,10 +5905,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5956,8 +5956,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6063,8 +6063,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6079,10 +6079,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6127,28 +6127,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6157,7 +6157,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6203,7 +6203,7 @@ menuDialog = main subMenu = std_separator subMenu = tle8888Dialog, "TLE8888" - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6238,12 +6238,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8879,7 +8879,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 9285acf77a..f498a242d9 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.mre_f7.703145396" + signature = "rusEFI master.2024.07.26.mre_f7.1797461489" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.mre_f7.703145396" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre_f7.1797461489" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:30 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:08 UTC 2024 pageSize = 24880 page = 1 @@ -5905,10 +5905,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5956,8 +5956,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6063,8 +6063,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6079,10 +6079,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6127,28 +6127,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6157,7 +6157,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6203,7 +6203,7 @@ menuDialog = main subMenu = std_separator subMenu = tle8888Dialog, "TLE8888" - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6238,12 +6238,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8879,7 +8879,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index 592c54fa7d..cf8b9bbac9 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.nucleo_f413.885938427" + signature = "rusEFI master.2024.07.26.nucleo_f413.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.nucleo_f413.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.nucleo_f413.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:38 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:15 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 4d648cf876..411e90ec2b 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.prometheus_405.73045355" + signature = "rusEFI master.2024.07.26.prometheus_405.1183884590" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.prometheus_405.73045355" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.prometheus_405.1183884590" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:41 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:19 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = etbTpsBiasCurve, "ETB bias curve (feed forward)" subMenu = throttle2TrimTbl, "ETB #2 Trim", { tps2_1AdcChannel != 0 } @@ -6121,28 +6121,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6151,7 +6151,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6162,7 +6162,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6223,12 +6223,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8918,7 +8918,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 61deb44cf7..8f0c25e7f2 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.prometheus_469.73045355" + signature = "rusEFI master.2024.07.26.prometheus_469.1183884590" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.prometheus_469.73045355" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.prometheus_469.1183884590" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:40 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:17 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = etbTpsBiasCurve, "ETB bias curve (feed forward)" subMenu = throttle2TrimTbl, "ETB #2 Trim", { tps2_1AdcChannel != 0 } @@ -6121,28 +6121,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6151,7 +6151,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6162,7 +6162,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6223,12 +6223,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8918,7 +8918,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 1997df2b29..6a4af40db8 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.proteus_f4.3738559193" + signature = "rusEFI master.2024.07.26.proteus_f4.2619331228" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.proteus_f4.3738559193" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_f4.2619331228" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:46 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:24 UTC 2024 pageSize = 28380 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6138,28 +6138,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6179,7 +6179,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6244,12 +6244,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8941,7 +8941,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index c3cd1f9115..a556fd48dc 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.proteus_f7.3738559193" + signature = "rusEFI master.2024.07.26.proteus_f7.2619331228" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.proteus_f7.3738559193" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_f7.2619331228" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:45 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:23 UTC 2024 pageSize = 28380 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6138,28 +6138,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6179,7 +6179,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6244,12 +6244,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8941,7 +8941,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 192ae613de..b3c371bb77 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.proteus_h7.3738559193" + signature = "rusEFI master.2024.07.26.proteus_h7.2619331228" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.proteus_h7.3738559193" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_h7.2619331228" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:43 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:21 UTC 2024 pageSize = 28380 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6138,28 +6138,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6179,7 +6179,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6244,12 +6244,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8941,7 +8941,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index b9ca394b5b..8ed7154db4 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.s105.2336610361" + signature = "rusEFI master.2024.07.26.s105.3381651580" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.s105.2336610361" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.s105.3381651580" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:44:00 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:38 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6073,8 +6073,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6089,10 +6089,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6126,28 +6126,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6156,7 +6156,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6167,7 +6167,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6228,12 +6228,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8907,7 +8907,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index 69aa377130..96fec8e6d6 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.small-can-board.2451798745" + signature = "rusEFI master.2024.07.26.small-can-board.3504949916" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.small-can-board.2451798745" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.small-can-board.3504949916" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","B2 - Analog/Digital Input","B3 - Analog/Digital Input","B4 - Analog/Digital Input","B5 - Analog/Digital Input","B7 - Analog/Digital Input","C1 - Analog/Digital Input 6","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input 7","C4 - Analog/Digital Input 8" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:07 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:45 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6226,12 +6226,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8913,7 +8913,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index 70a79e1110..53ffb65d78 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.stm32f429_nucleo.885938427" + signature = "rusEFI master.2024.07.26.stm32f429_nucleo.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.stm32f429_nucleo.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32f429_nucleo.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:46 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:23 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index 9ff18510b7..8803f676d0 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.stm32f767_nucleo.885938427" + signature = "rusEFI master.2024.07.26.stm32f767_nucleo.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.stm32f767_nucleo.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32f767_nucleo.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:34 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:12 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index d3d67b4bea..843a3e572b 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.stm32h743_nucleo.885938427" + signature = "rusEFI master.2024.07.26.stm32h743_nucleo.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.stm32h743_nucleo.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32h743_nucleo.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:39 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:17 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index c4445ef861..64aadc269c 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.subaru_eg33_f7.1810849957" + signature = "rusEFI master.2024.07.26.subaru_eg33_f7.690311392" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.subaru_eg33_f7.1810849957" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.subaru_eg33_f7.690311392" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:57 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:35 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6198,8 +6198,8 @@ menuDialog = main subMenu = connection, "Connection" subMenu = std_separator - subMenu = mc33810Dialog, "MC33810 IGN/INJ driver" - subMenu = OutputDiagDialog, "Outputs diagnostic" + subMenu = mc33810Dialog, "MC33810 IGN/INJ driver", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = OutputDiagDialog, "Outputs diagnostic", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = allPins1, "Full pinout 1/3" @@ -6229,12 +6229,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8916,7 +8916,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 5b368493a0..930552ae12 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.t-b-g.885938427" + signature = "rusEFI master.2024.07.26.t-b-g.1980000446" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.t-b-g.885938427" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.t-b-g.1980000446" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:47 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:24 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 81ffe77114..cee3b601d3 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.tdg-pdm8.249816179" + signature = "rusEFI master.2024.07.26.tdg-pdm8.1277809718" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.tdg-pdm8.249816179" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.tdg-pdm8.1277809718" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:42:48 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:26 UTC 2024 pageSize = 22880 page = 1 @@ -5907,10 +5907,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5962,8 +5962,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6071,8 +6071,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6087,10 +6087,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6124,28 +6124,28 @@ menuDialog = main groupChildMenu = scriptCurve6Settings, "Script Curve #6" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6154,7 +6154,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6165,7 +6165,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = egtInputs, "EGT" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" @@ -6227,12 +6227,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8922,7 +8922,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 5e4c80a1e2..1afb4832db 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.uaefi.1907279205" + signature = "rusEFI master.2024.07.26.uaefi.862254368" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.uaefi.1907279205" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.uaefi.862254368" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","D1 AUX1","C3 AUX2","INVALID","D6 PPS1","D13 TPS1","A7 Voltage From Key","INVALID","C15 Fuel Pressure / AUX3","C14 TPS2","INVALID","D9 MAP","On-board MAP","D16 CLT Coolant","D15 IAT","C4 PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:03 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:41 UTC 2024 pageSize = 22880 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6138,28 +6138,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6180,7 +6180,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6245,12 +6245,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8906,7 +8906,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi121.ini b/firmware/tunerstudio/generated/rusefi_uaefi121.ini index 48005f83b5..60d34cf413 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi121.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi121.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.07.26.uaefi121.1715073481" + signature = "rusEFI master.2024.07.26.uaefi121.619954572" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.26.uaefi121.1715073481" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.uaefi121.619954572" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:43:02 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:33:40 UTC 2024 pageSize = 22880 page = 1 @@ -5908,10 +5908,10 @@ menuDialog = main menu = "&Base &Engine" subMenu = engineChars, "Base engine" - subMenu = limitsAndFallback, "Limits and fallbacks" + subMenu = limitsAndFallback, "Limits and fallbacks", {1}, { uiMode == 0 || uiMode == 1 } subMenu = triggerConfiguration, "Trigger" - subMenu = trigger_advanced, "Advanced Trigger" - subMenu = triggerConfiguration_gap, "Trigger Gap Override" + subMenu = trigger_advanced, "Advanced Trigger", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = triggerConfiguration_gap, "Trigger Gap Override", {1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = energySystems, "Battery and alternator" subMenu = std_separator @@ -5963,8 +5963,8 @@ menuDialog = main groupChildMenu = veBlend4Table, "VE blend table 4", 0, { isInjectionEnabled && veBlends4_blendParameter != 0 } subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1} - subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} - subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0} + subMenu = baroCorrTbl, "Barometric pressure correction", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } + subMenu = mapEstimateTableTbl, "MAP estimate table", {isInjectionEnabled == 1 && fuelAlgorithm == 0}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator @@ -6074,8 +6074,8 @@ menuDialog = main subMenu = boostOpenLoopGearAdderDialog, "Boost control open loop gear adder", { isBoostControlEnabled } subMenu = boostPidDialog, "Boost control PID", { isBoostControlEnabled && boostType == 1 } subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 } - subMenu = cltBoostCorrCurve, "CLT boost multiplier" - subMenu = iatBoostCorrCurve, "IAT boost multiplier" + subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } + subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == 0 || uiMode == 1 } groupMenu = "Boost blend tables" groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled } @@ -6090,10 +6090,10 @@ menuDialog = main subMenu = boostEtbPid, "ETB-style Wastegate Actuator", { etbFunctions1 == 4 || etbFunctions2 == 4 } subMenu = std_separator - subMenu = gppwm1, "General Purpose PWM 1" - subMenu = gppwm2, "General Purpose PWM 2" - subMenu = gppwm3, "General Purpose PWM 3" - subMenu = gppwm4, "General Purpose PWM 4" + subMenu = gppwm1, "General Purpose PWM 1", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm2, "General Purpose PWM 2", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm3, "General Purpose PWM 3", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = gppwm4, "General Purpose PWM 4", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = etbDialog, "Electronic throttle body" @@ -6138,28 +6138,28 @@ menuDialog = main subMenu = 32Dialog, "3-2 Shift Solenoid Percent by Speed (alpha)" subMenu = rangeMatrixDialog, "Range Selector Input Matrix (alpha)" - menu = "&Sensors" + menu = "&Sensors", { 1 }, { uiMode == 0 || uiMode == 1 } # Base analog input settings - subMenu = otherSensorInputs, "Misc sensors" - subMenu = analogInputSettings, "Analog input settings" + subMenu = otherSensorInputs, "Misc sensors", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = analogInputSettings, "Analog input settings", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # Thermistors - subMenu = cltSensor, "CLT sensor" - subMenu = iatSensor, "IAT sensor" - subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor" - subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor" + subMenu = cltSensor, "CLT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = iatSensor, "IAT sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor1Sensor, "AuxTemp1 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = auxTempSensor2Sensor, "AuxTemp2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # TPS/pedal - subMenu = tpsSensor, "TPS" - subMenu = pedalSensor, "Accelerator pedal" + subMenu = tpsSensor, "TPS", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = pedalSensor, "Accelerator pedal", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAP/Baro - subMenu = mapSettings, "MAP sensor" - subMenu = mapCurves, "MAP sampling" - subMenu = baroSettings, "Baro sensor" + subMenu = mapSettings, "MAP sensor", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = mapCurves, "MAP sampling", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = baroSettings, "Baro sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator # MAF @@ -6168,7 +6168,7 @@ menuDialog = main subMenu = std_separator # O2 sensor(s) - subMenu = egoSettings, "O2 sensor" + subMenu = egoSettings, "O2 sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = widebandConfig, "rusEFI Wideband Controller", 0, { canReadEnabled && canWriteEnabled } subMenu = std_separator @@ -6180,7 +6180,7 @@ menuDialog = main subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelTempSensor, "Fuel temp sensor" subMenu = fuelLevelDialog, "Fuel level sensor" - subMenu = ambientTempSensor, "Ambient temp sensor" + subMenu = ambientTempSensor, "Ambient temp sensor", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = compressorDischargeTemperature, "Compressor discharge temp" subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = acPressureSensor, "A/C Pressure" @@ -6245,12 +6245,12 @@ menuDialog = main subMenu = harleyAcr, "HD" subMenu = antiLagDialog, "Anti-Lag ALS" subMenu = rotaryDialog, "Rotary" - subMenu = throttleEffectiveArea, "Throttle effective area" + subMenu = throttleEffectiveArea, "Throttle effective area", { 1 }, { uiMode == 0 || uiMode == 1 } menu = "Help" subMenu = helpGeneral, "rusEFI Info" - menu = "&View" + menu = "&View", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = fuel_computerDialog, "fuel_computer" subMenu = ignition_stateDialog, "ignition_state" subMenu = knock_controllerDialog, "knock_controller" @@ -8904,7 +8904,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" topicHelp = "baseHelp" field = "Layout", uiMode panel = baseEngineConfig - panel = engineMetadata + panel = engineMetadata, {1}, { uiMode == 0 || uiMode == 1 } panel = fuelStrategyPanel dialog = crankingFuel, "Fuel" 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 06caf98e85..14def06f45 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 12:44:04 UTC 2024 +// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Jul 26 20:34:41 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1467,7 +1467,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI master.2024.07.26.f407-discovery.2426381210"; + public static final String TS_SIGNATURE = "rusEFI master.2024.07.26.f407-discovery.3528823775"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't';