diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index dfc992cff5..709481feba 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1289,7 +1289,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1282070735 +#define SIGNATURE_HASH 2894400094 #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" @@ -1710,7 +1710,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-2chan.1282070735" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.2894400094" #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 a219f7a1d2..d8678cbe1d 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2628465194 +#define SIGNATURE_HASH 2084888763 #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" @@ -1711,7 +1711,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4chan.2628465194" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.2084888763" #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 71b7d1dd21..27501ecc02 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_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 2628465194 +#define SIGNATURE_HASH 2084888763 #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" @@ -1711,7 +1711,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4chan_f7.2628465194" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.2084888763" #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 6d44139454..34afedd865 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3863832963 +#define SIGNATURE_HASH 111328018 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4k-gdi.3863832963" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.111328018" #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 0b90148c4b..8323a2478b 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1289,7 +1289,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2661774101 +#define SIGNATURE_HASH 2118689156 #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" @@ -1710,7 +1710,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan-revA.2661774101" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.2118689156" #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 2fdb65dc70..73d111d8b4 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1289,7 +1289,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2668937164 +#define SIGNATURE_HASH 2147183965 #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" @@ -1710,7 +1710,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan.2668937164" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.2147183965" #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 189ff50677..fa5554ff14 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1289,7 +1289,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2668937164 +#define SIGNATURE_HASH 2147183965 #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" @@ -1710,7 +1710,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan_f7.2668937164" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.2147183965" #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 230a2ac957..8957c03022 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-silver.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-silver.h @@ -1288,7 +1288,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1843278 +#define SIGNATURE_HASH 3774083807 #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" @@ -1709,7 +1709,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-silver.1843278" +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.3774083807" #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 6d0e17eb4e..55b377fc79 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.at_start_f435.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.3712874873" #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 e032790c68..46f19df906 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2040922022 +#define SIGNATURE_HASH 2571775287 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.atlas.2040922022" +#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.2571775287" #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 e87513ecd9..efb6474a95 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 2582892681 +#define SIGNATURE_HASH 2031878680 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.f407-discovery.2582892681" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.2031878680" #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 dabc4450fc..5608f97afe 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.f429-discovery.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.3712874873" #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 7617c8f64a..5eb4271b66 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 259337595 +#define SIGNATURE_HASH 4019912682 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.f469-discovery.259337595" +#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.4019912682" #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 e2dd69bf2c..33e72e4c03 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 1797349363 +#define SIGNATURE_HASH 2345569634 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.frankenso_na6.1797349363" +#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.2345569634" #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 2dcf657f05..410a9d2a1f 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.haba208.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.3712874873" #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 e3f57af0b0..11f5087d5a 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3031085932 +#define SIGNATURE_HASH 1413833213 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-112-17.3031085932" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.1413833213" #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 9b4f015f9e..a292fb3589 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4057680976 +#define SIGNATURE_HASH 288661185 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-gm-e67.4057680976" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.288661185" #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 5ebe9b3509..82be827750 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1290,7 +1290,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1019461026 +#define SIGNATURE_HASH 3693899571 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-honda-k.1019461026" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.3693899571" #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 6c4182e256..1a4483f80a 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3569016264 +#define SIGNATURE_HASH 877989721 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-nb1.3569016264" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.877989721" #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 6e0ca14901..fe2a3952da 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2580794258 +#define SIGNATURE_HASH 2033981699 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen121nissan.2580794258" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.2033981699" #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 5a9c22bc58..752fe746a7 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2351718155 +#define SIGNATURE_HASH 1824755098 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen121vag.2351718155" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.1824755098" #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 58d1960c2b..0007541d32 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3492806943 +#define SIGNATURE_HASH 819975054 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen128.3492806943" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.819975054" #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 7465dce393..e1ecd09245 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1724331039 +#define SIGNATURE_HASH 2250827406 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen154hyundai.1724331039" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.2250827406" #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 c4a9aa7485..cf699f6279 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_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 1526119388 +#define SIGNATURE_HASH 3122227533 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen154hyundai_f7.1526119388" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.3122227533" #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 49d2552e76..e09ebadf95 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3175341940 +#define SIGNATURE_HASH 1571556837 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen72.3175341940" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.1571556837" #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 20ef96c2a8..f0b8028df1 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1479719694 +#define SIGNATURE_HASH 3101518239 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen81.1479719694" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.3101518239" #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 b675f800d7..bcd371d0a1 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1326558797 +#define SIGNATURE_HASH 2952690908 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen88bmw.1326558797" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.2952690908" #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 45e883953a..bab8d220bf 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2835859464 +#define SIGNATURE_HASH 1239947929 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellenNA6.2835859464" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.1239947929" #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 cdf525419d..1914d545e4 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1293,7 +1293,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1457359558 +#define SIGNATURE_HASH 3056752727 #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" @@ -1714,7 +1714,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellenNA8_96.1457359558" +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.3056752727" #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 08eb6e1d9d..fb5a39214e 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2300056375 +#define SIGNATURE_HASH 1777844646 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.m74_9.2300056375" +#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.1777844646" #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 81224ed7df..b6678bd9db 100644 --- a/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 545609383 +#define SIGNATURE_HASH 3228206134 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre-legacy_f4.545609383" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.3228206134" #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 42b726b61b..5e78e948ab 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1292,7 +1292,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 545609383 +#define SIGNATURE_HASH 3228206134 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre_f4.545609383" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.3228206134" #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 069dfa7ec3..01386037ed 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_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 545609383 +#define SIGNATURE_HASH 3228206134 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre_f7.545609383" +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.3228206134" #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 15f28865a0..ecbf433516 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.nucleo_f413.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.3712874873" #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 8f1132e28f..0dac7c3acb 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_405.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_405.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 221701752 +#define SIGNATURE_HASH 3990435049 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.prometheus_405.221701752" +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.3990435049" #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 935ffc35b7..43ff64a644 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_469.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_469.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 221701752 +#define SIGNATURE_HASH 3990435049 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.prometheus_469.221701752" +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.3990435049" #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 5e211beaba..7329738cce 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3619262922 +#define SIGNATURE_HASH 928400219 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_f4.3619262922" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.928400219" #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 8b3154809b..fd7a39c0d6 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3619262922 +#define SIGNATURE_HASH 928400219 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_f7.3619262922" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.928400219" #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 9d67ee7dd6..44144a253a 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3619262922 +#define SIGNATURE_HASH 928400219 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_h7.3619262922" +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.928400219" #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 f6655f440f..5aca412d2d 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2183768874 +#define SIGNATURE_HASH 1657174459 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.s105.2183768874" +#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.1657174459" #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 1b189f9ad0..543b4389e7 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1292,7 +1292,7 @@ #define show_small_can_board_presets true #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2605648330 +#define SIGNATURE_HASH 2074139483 #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" @@ -1714,7 +1714,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.small-can-board.2605648330" +#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.2074139483" #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 45308d01a1..dc573715a2 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32f429_nucleo.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.3712874873" #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 b7c6417926..0beb6dc68d 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32f767_nucleo.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.3712874873" #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 59d023033b..be9c935036 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32h743_nucleo.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.3712874873" #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 9068f4ad4a..8fee8e1b87 100644 --- a/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h +++ b/firmware/controllers/generated/rusefi_generated_subaru_eg33_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 1652757430 +#define SIGNATURE_HASH 2188165415 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.subaru_eg33_f7.1652757430" +#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.2188165415" #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 efc4add973..a529a08afd 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1034038248 +#define SIGNATURE_HASH 3712874873 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.t-b-g.1034038248" +#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.3712874873" #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 6f73ea947b..75dfa1eada 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 126850912 +#define SIGNATURE_HASH 3881846257 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.tdg-pdm8.126850912" +#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.3881846257" #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 c9c1c5c20a..1fa8245c07 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1292,7 +1292,7 @@ #define show_test_presets false #define show_uaefi_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 2026026614 +#define SIGNATURE_HASH 2553111783 #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" @@ -1713,7 +1713,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.uaefi.2026026614" +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.2553111783" #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 10767d4ab0..f763b204ae 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi121.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi121.h @@ -1291,7 +1291,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1867875034 +#define SIGNATURE_HASH 2411352139 #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" @@ -1712,7 +1712,7 @@ #define ts_show_vvt_output_pin true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2024.07.25.uaefi121.1867875034" +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.2411352139" #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 ec299cf6f1..f36e917925 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 1282070735 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-2chan.1282070735" +#define SIGNATURE_HASH 2894400094 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-2chan.2894400094" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 6e75f1c6e4..d6beef67e2 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 2628465194 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4chan.2628465194" +#define SIGNATURE_HASH 2084888763 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan.2084888763" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 2d41340534..908cd64098 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 2628465194 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4chan_f7.2628465194" +#define SIGNATURE_HASH 2084888763 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4chan_f7.2084888763" diff --git a/firmware/controllers/generated/signature_alphax-4k-gdi.h b/firmware/controllers/generated/signature_alphax-4k-gdi.h index 53860c7cfa..48a20fe062 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 3863832963 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-4k-gdi.3863832963" +#define SIGNATURE_HASH 111328018 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-4k-gdi.111328018" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 14ecd499f9..2b89e2ff98 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 2661774101 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan-revA.2661774101" +#define SIGNATURE_HASH 2118689156 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan-revA.2118689156" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 83eb1b4373..38d013ebd7 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 2668937164 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan.2668937164" +#define SIGNATURE_HASH 2147183965 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan.2147183965" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 3856fc90a5..6b26d49b31 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 2668937164 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-8chan_f7.2668937164" +#define SIGNATURE_HASH 2147183965 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-8chan_f7.2147183965" diff --git a/firmware/controllers/generated/signature_alphax-silver.h b/firmware/controllers/generated/signature_alphax-silver.h index 9dcd4f9be2..ceae5f4357 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 1843278 -#define TS_SIGNATURE "rusEFI master.2024.07.25.alphax-silver.1843278" +#define SIGNATURE_HASH 3774083807 +#define TS_SIGNATURE "rusEFI master.2024.07.26.alphax-silver.3774083807" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index 0a199c2047..219c9481ac 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.at_start_f435.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.at_start_f435.3712874873" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 768fd6a800..fd7bcca261 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 2040922022 -#define TS_SIGNATURE "rusEFI master.2024.07.25.atlas.2040922022" +#define SIGNATURE_HASH 2571775287 +#define TS_SIGNATURE "rusEFI master.2024.07.26.atlas.2571775287" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 6d19943c0e..b50f0375cb 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 2582892681 -#define TS_SIGNATURE "rusEFI master.2024.07.25.f407-discovery.2582892681" +#define SIGNATURE_HASH 2031878680 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f407-discovery.2031878680" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 79f1b58f22..41a2b8feb4 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.f429-discovery.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f429-discovery.3712874873" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index da1a3279c9..324b00f95f 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 259337595 -#define TS_SIGNATURE "rusEFI master.2024.07.25.f469-discovery.259337595" +#define SIGNATURE_HASH 4019912682 +#define TS_SIGNATURE "rusEFI master.2024.07.26.f469-discovery.4019912682" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index f2b7001979..6add861f92 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 1797349363 -#define TS_SIGNATURE "rusEFI master.2024.07.25.frankenso_na6.1797349363" +#define SIGNATURE_HASH 2345569634 +#define TS_SIGNATURE "rusEFI master.2024.07.26.frankenso_na6.2345569634" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 634748774d..7c9e1c473d 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.haba208.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.haba208.3712874873" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index c73ac08ca7..e9dc9a1c79 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 3031085932 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-112-17.3031085932" +#define SIGNATURE_HASH 1413833213 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-112-17.1413833213" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index e257fb9ed2..1f5d425fd7 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 4057680976 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-gm-e67.4057680976" +#define SIGNATURE_HASH 288661185 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-gm-e67.288661185" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index fe22bf6d86..7a60bf5028 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 1019461026 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-honda-k.1019461026" +#define SIGNATURE_HASH 3693899571 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-honda-k.3693899571" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index d0ac9d62f9..a975171280 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 3569016264 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen-nb1.3569016264" +#define SIGNATURE_HASH 877989721 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen-nb1.877989721" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 2f89b5c46f..0b956ea9f6 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 2580794258 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen121nissan.2580794258" +#define SIGNATURE_HASH 2033981699 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121nissan.2033981699" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index a9f384eff2..064760137d 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 2351718155 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen121vag.2351718155" +#define SIGNATURE_HASH 1824755098 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen121vag.1824755098" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 5f4988d84b..3ba8e789d1 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 3492806943 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen128.3492806943" +#define SIGNATURE_HASH 819975054 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen128.819975054" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 8f5390e02e..a87bd2739d 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 1724331039 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen154hyundai.1724331039" +#define SIGNATURE_HASH 2250827406 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai.2250827406" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index ef748b4ea2..eba6f9ae18 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 1526119388 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen154hyundai_f7.1526119388" +#define SIGNATURE_HASH 3122227533 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen154hyundai_f7.3122227533" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 7b21ea713b..cec5b842fe 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 3175341940 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen72.3175341940" +#define SIGNATURE_HASH 1571556837 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen72.1571556837" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 721dbcdf05..5a39c1190e 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 1479719694 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen81.1479719694" +#define SIGNATURE_HASH 3101518239 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen81.3101518239" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index b33c92e616..da7846b8de 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 1326558797 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellen88bmw.1326558797" +#define SIGNATURE_HASH 2952690908 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellen88bmw.2952690908" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 10d51c6cde..01a4a57aa2 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 2835859464 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellenNA6.2835859464" +#define SIGNATURE_HASH 1239947929 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA6.1239947929" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 87627d9ba7..ef52db2a32 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 1457359558 -#define TS_SIGNATURE "rusEFI master.2024.07.25.hellenNA8_96.1457359558" +#define SIGNATURE_HASH 3056752727 +#define TS_SIGNATURE "rusEFI master.2024.07.26.hellenNA8_96.3056752727" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 4009ae0ce7..677ed6d1d9 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 2300056375 -#define TS_SIGNATURE "rusEFI master.2024.07.25.m74_9.2300056375" +#define SIGNATURE_HASH 1777844646 +#define TS_SIGNATURE "rusEFI master.2024.07.26.m74_9.1777844646" diff --git a/firmware/controllers/generated/signature_mre-legacy_f4.h b/firmware/controllers/generated/signature_mre-legacy_f4.h index 59e3818458..06b788e458 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 545609383 -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre-legacy_f4.545609383" +#define SIGNATURE_HASH 3228206134 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre-legacy_f4.3228206134" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 3498902185..21990f63ce 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 545609383 -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre_f4.545609383" +#define SIGNATURE_HASH 3228206134 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f4.3228206134" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 0427685f7d..80569eb389 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 545609383 -#define TS_SIGNATURE "rusEFI master.2024.07.25.mre_f7.545609383" +#define SIGNATURE_HASH 3228206134 +#define TS_SIGNATURE "rusEFI master.2024.07.26.mre_f7.3228206134" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index 8912212df6..21272b83d9 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.nucleo_f413.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.nucleo_f413.3712874873" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 54a3b8621a..589e5492e1 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 221701752 -#define TS_SIGNATURE "rusEFI master.2024.07.25.prometheus_405.221701752" +#define SIGNATURE_HASH 3990435049 +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_405.3990435049" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index e1fd3617b7..b76a816519 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 221701752 -#define TS_SIGNATURE "rusEFI master.2024.07.25.prometheus_469.221701752" +#define SIGNATURE_HASH 3990435049 +#define TS_SIGNATURE "rusEFI master.2024.07.26.prometheus_469.3990435049" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 19aa59a19e..082b37a5ce 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 3619262922 -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_f4.3619262922" +#define SIGNATURE_HASH 928400219 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f4.928400219" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index aba0c75704..9a16012b90 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 3619262922 -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_f7.3619262922" +#define SIGNATURE_HASH 928400219 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_f7.928400219" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index cbd9911f27..bb7877ce77 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 3619262922 -#define TS_SIGNATURE "rusEFI master.2024.07.25.proteus_h7.3619262922" +#define SIGNATURE_HASH 928400219 +#define TS_SIGNATURE "rusEFI master.2024.07.26.proteus_h7.928400219" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 29f8cabcaf..8b99c57caf 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 2183768874 -#define TS_SIGNATURE "rusEFI master.2024.07.25.s105.2183768874" +#define SIGNATURE_HASH 1657174459 +#define TS_SIGNATURE "rusEFI master.2024.07.26.s105.1657174459" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index e9108bc524..91092ca717 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 2605648330 -#define TS_SIGNATURE "rusEFI master.2024.07.25.small-can-board.2605648330" +#define SIGNATURE_HASH 2074139483 +#define TS_SIGNATURE "rusEFI master.2024.07.26.small-can-board.2074139483" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index 414d2625b0..fdfca9fae7 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32f429_nucleo.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f429_nucleo.3712874873" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index ddcad85392..07864408a8 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32f767_nucleo.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32f767_nucleo.3712874873" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index 723ca80ae9..49d878a0bf 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.stm32h743_nucleo.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.stm32h743_nucleo.3712874873" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 9465ff2992..cdb2125ffb 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 1652757430 -#define TS_SIGNATURE "rusEFI master.2024.07.25.subaru_eg33_f7.1652757430" +#define SIGNATURE_HASH 2188165415 +#define TS_SIGNATURE "rusEFI master.2024.07.26.subaru_eg33_f7.2188165415" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 094bcac3a7..bb570185c3 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 1034038248 -#define TS_SIGNATURE "rusEFI master.2024.07.25.t-b-g.1034038248" +#define SIGNATURE_HASH 3712874873 +#define TS_SIGNATURE "rusEFI master.2024.07.26.t-b-g.3712874873" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 5a629cdb90..cbdbc17f0e 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 126850912 -#define TS_SIGNATURE "rusEFI master.2024.07.25.tdg-pdm8.126850912" +#define SIGNATURE_HASH 3881846257 +#define TS_SIGNATURE "rusEFI master.2024.07.26.tdg-pdm8.3881846257" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 3744c9be43..ebf061756c 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 2026026614 -#define TS_SIGNATURE "rusEFI master.2024.07.25.uaefi.2026026614" +#define SIGNATURE_HASH 2553111783 +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi.2553111783" diff --git a/firmware/controllers/generated/signature_uaefi121.h b/firmware/controllers/generated/signature_uaefi121.h index fe29c7301a..969535a66d 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 1867875034 -#define TS_SIGNATURE "rusEFI master.2024.07.25.uaefi121.1867875034" +#define SIGNATURE_HASH 2411352139 +#define TS_SIGNATURE "rusEFI master.2024.07.26.uaefi121.2411352139" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 3b346e8547..76d7d2973c 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.25.f407-discovery.2582892681" + signature = "rusEFI master.2024.07.26.f407-discovery.2031878680" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.f407-discovery.2582892681" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f407-discovery.2031878680" ; 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 Thu Jul 25 15:38: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 05:41:55 UTC 2024 pageSize = 22800 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7131,7 +7131,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9574,7 +9574,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 7d824d2436..7433422c47 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.25.alphax-2chan.1282070735" + signature = "rusEFI master.2024.07.26.alphax-2chan.2894400094" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-2chan.1282070735" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-2chan.2894400094" ; 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 Thu Jul 25 15:38: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 05:41:07 UTC 2024 pageSize = 22804 page = 1 @@ -5902,9 +5902,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -5999,20 +5999,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6066,11 +6066,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7107,7 +7107,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9458,7 +9458,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 8667840e53..43183aaee5 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.25.alphax-4chan.2628465194" + signature = "rusEFI master.2024.07.26.alphax-4chan.2084888763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-4chan.2628465194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4chan.2084888763" ; 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 Thu Jul 25 15:38:21 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 05:41:16 UTC 2024 pageSize = 22804 page = 1 @@ -5914,9 +5914,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6025,20 +6025,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6095,11 +6095,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7155,7 +7155,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9551,7 +9551,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 9f3d26e236..f72033e30f 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.25.alphax-4chan_f7.2628465194" + signature = "rusEFI master.2024.07.26.alphax-4chan_f7.2084888763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-4chan_f7.2628465194" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4chan_f7.2084888763" ; 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 Thu Jul 25 15:38:23 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 05:41:18 UTC 2024 pageSize = 22804 page = 1 @@ -5914,9 +5914,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6025,20 +6025,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6095,11 +6095,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7155,7 +7155,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9551,7 +9551,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini b/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini index d52589f71d..86a887273a 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.25.alphax-4k-gdi.3863832963" + signature = "rusEFI master.2024.07.26.alphax-4k-gdi.111328018" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-4k-gdi.3863832963" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-4k-gdi.111328018" ; 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 Thu Jul 25 15:37: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 05:40:54 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7124,7 +7124,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9505,7 +9505,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index e4e3fe330c..d6b7dcb47b 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.25.alphax-8chan-revA.2661774101" + signature = "rusEFI master.2024.07.26.alphax-8chan-revA.2118689156" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-8chan-revA.2661774101" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan-revA.2118689156" ; 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 Thu Jul 25 15:37: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 05:40:41 UTC 2024 pageSize = 22804 page = 1 @@ -5908,9 +5908,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6019,20 +6019,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6089,11 +6089,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7132,7 +7132,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9524,7 +9524,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 05f90a9da4..3a887bfffe 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.25.alphax-8chan.2668937164" + signature = "rusEFI master.2024.07.26.alphax-8chan.2147183965" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-8chan.2668937164" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan.2147183965" ; 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 Thu Jul 25 15:38: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 05:41:02 UTC 2024 pageSize = 22820 page = 1 @@ -5911,9 +5911,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6022,20 +6022,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6092,11 +6092,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7136,7 +7136,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9528,7 +9528,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index f7ae413c04..08ee689e1b 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.25.alphax-8chan_f7.2668937164" + signature = "rusEFI master.2024.07.26.alphax-8chan_f7.2147183965" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-8chan_f7.2668937164" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-8chan_f7.2147183965" ; 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 Thu Jul 25 15:38:09 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 05:41:04 UTC 2024 pageSize = 22820 page = 1 @@ -5911,9 +5911,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6022,20 +6022,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6092,11 +6092,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7136,7 +7136,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9528,7 +9528,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_alphax-silver.ini b/firmware/tunerstudio/generated/rusefi_alphax-silver.ini index cd58720f5a..da8d546138 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.25.alphax-silver.1843278" + signature = "rusEFI master.2024.07.26.alphax-silver.3774083807" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.alphax-silver.1843278" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.alphax-silver.3774083807" ; 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 Thu Jul 25 15:38: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 05:41:08 UTC 2024 pageSize = 22804 page = 1 @@ -5898,9 +5898,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -5997,20 +5997,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6063,11 +6063,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7104,7 +7104,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9447,7 +9447,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 4c980a480e..f0d689a04f 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.25.at_start_f435.1034038248" + signature = "rusEFI master.2024.07.26.at_start_f435.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.at_start_f435.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.at_start_f435.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:32 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 829f902032..f016d0b2c6 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.25.atlas.2040922022" + signature = "rusEFI master.2024.07.26.atlas.2571775287" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.atlas.2040922022" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.atlas.2571775287" ; 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 Thu Jul 25 15:38: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 05:41:33 UTC 2024 pageSize = 22300 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9551,7 +9551,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index a585405361..308a4ff172 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.25.f407-discovery.2582892681" + signature = "rusEFI master.2024.07.26.f407-discovery.2031878680" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.f407-discovery.2582892681" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f407-discovery.2031878680" ; 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 Thu Jul 25 15:38: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 05:41:25 UTC 2024 pageSize = 22800 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7131,7 +7131,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9574,7 +9574,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 0be649536e..559df30575 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.25.f429-discovery.1034038248" + signature = "rusEFI master.2024.07.26.f429-discovery.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.f429-discovery.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f429-discovery.3712874873" ; 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 Thu Jul 25 15:38: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 05:41:29 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index 7137d42480..0a981eae4b 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.25.f469-discovery.259337595" + signature = "rusEFI master.2024.07.26.f469-discovery.4019912682" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.f469-discovery.259337595" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.f469-discovery.4019912682" ; 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 Thu Jul 25 15:37: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 05:40:34 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 2bb495fc80..14623bdfb6 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.25.frankenso_na6.1797349363" + signature = "rusEFI master.2024.07.26.frankenso_na6.2345569634" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.frankenso_na6.1797349363" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.frankenso_na6.2345569634" ; 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 Thu Jul 25 15:37: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 05:40:30 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9563,7 +9563,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index 768a4315ad..008d4e7cd8 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.25.haba208.1034038248" + signature = "rusEFI master.2024.07.26.haba208.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.haba208.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.haba208.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:33 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 313cebe849..bd859a487d 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.25.hellen-112-17.3031085932" + signature = "rusEFI master.2024.07.26.hellen-112-17.1413833213" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen-112-17.3031085932" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-112-17.1413833213" ; 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 Thu Jul 25 15:37:54 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 05:40:49 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7124,7 +7124,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9505,7 +9505,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 0399b4ba34..8867ae6b12 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.25.hellen-gm-e67.4057680976" + signature = "rusEFI master.2024.07.26.hellen-gm-e67.288661185" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen-gm-e67.4057680976" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-gm-e67.288661185" ; 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 Thu Jul 25 15:38:01 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 05:40:56 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9534,7 +9534,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 15f16a49e3..bafa5bf2a1 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.25.hellen-honda-k.1019461026" + signature = "rusEFI master.2024.07.26.hellen-honda-k.3693899571" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen-honda-k.1019461026" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-honda-k.3693899571" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -5753,8 +5753,8 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -5847,20 +5847,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -5915,11 +5915,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -6931,7 +6931,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9189,6 +9189,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 220f9ad150..86e44bdcf1 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.25.hellen-nb1.3569016264" + signature = "rusEFI master.2024.07.26.hellen-nb1.877989721" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen-nb1.3569016264" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen-nb1.877989721" ; 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 Thu Jul 25 15:37:44 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 05:40:39 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9534,7 +9534,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 9e80a5ca24..338162bc7a 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.25.hellen121nissan.2580794258" + signature = "rusEFI master.2024.07.26.hellen121nissan.2033981699" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen121nissan.2580794258" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen121nissan.2033981699" ; 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 Thu Jul 25 15:38: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 05:41:01 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6083,11 +6083,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7122,7 +7122,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9494,7 +9494,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 49e67c2d2d..8061711b3c 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.25.hellen121vag.2351718155" + signature = "rusEFI master.2024.07.26.hellen121vag.1824755098" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen121vag.2351718155" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen121vag.1824755098" ; 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 Thu Jul 25 15:38: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 05:41:00 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6083,11 +6083,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9529,7 +9529,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 6c2bb4719a..16a05638c4 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.25.hellen128.3492806943" + signature = "rusEFI master.2024.07.26.hellen128.819975054" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen128.3492806943" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen128.819975054" ; 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 Thu Jul 25 15:38: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 05:41:19 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9535,7 +9535,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 6d1569cb7f..b01c25e2b2 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.25.hellen154hyundai.1724331039" + signature = "rusEFI master.2024.07.26.hellen154hyundai.2250827406" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen154hyundai.1724331039" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen154hyundai.2250827406" ; 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 Thu Jul 25 15:38: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 05:41:15 UTC 2024 pageSize = 22800 page = 1 @@ -5898,8 +5898,8 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6000,20 +6000,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6067,11 +6067,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7101,7 +7101,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9439,7 +9439,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 18d311e5ee..c40044fa86 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.25.hellen154hyundai_f7.1526119388" + signature = "rusEFI master.2024.07.26.hellen154hyundai_f7.3122227533" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen154hyundai_f7.1526119388" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen154hyundai_f7.3122227533" ; 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 Thu Jul 25 15:37:53 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 05:40:48 UTC 2024 pageSize = 22800 page = 1 @@ -5898,8 +5898,8 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6000,20 +6000,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6067,11 +6067,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7101,7 +7101,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9439,7 +9439,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 1c7a18c704..29561706fa 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.25.hellen72.3175341940" + signature = "rusEFI master.2024.07.26.hellen72.1571556837" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen72.3175341940" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen72.1571556837" ; 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 Thu Jul 25 15:38: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 05:41:12 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9535,7 +9535,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index b25a6de9d9..536e33a50b 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.25.hellen81.1479719694" + signature = "rusEFI master.2024.07.26.hellen81.3101518239" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen81.1479719694" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen81.3101518239" ; 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 Thu Jul 25 15:37: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 05:40:45 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7124,7 +7124,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9531,7 +9531,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 771c5627bc..d7e4a64fd9 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.25.hellen88bmw.1326558797" + signature = "rusEFI master.2024.07.26.hellen88bmw.2952690908" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellen88bmw.1326558797" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellen88bmw.2952690908" ; 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 Thu Jul 25 15:38: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 05:41:09 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6081,11 +6081,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7122,7 +7122,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9527,7 +9527,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index a2b438163b..fb2d60fea5 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.25.hellenNA6.2835859464" + signature = "rusEFI master.2024.07.26.hellenNA6.1239947929" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellenNA6.2835859464" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellenNA6.1239947929" ; 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 Thu Jul 25 15:37: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 05:40:46 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9536,7 +9536,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 3490f997f5..2bfcd649d4 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.25.hellenNA8_96.1457359558" + signature = "rusEFI master.2024.07.26.hellenNA8_96.3056752727" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.hellenNA8_96.1457359558" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.hellenNA8_96.3056752727" ; 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 Thu Jul 25 15:38: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 05:41:14 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9534,7 +9534,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index fee01380af..4f7d27dcbf 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.25.m74_9.2300056375" + signature = "rusEFI master.2024.07.26.m74_9.1777844646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.m74_9.2300056375" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.m74_9.1777844646" ; 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 Thu Jul 25 15:38: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 05:41:28 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7128,7 +7128,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9538,7 +9538,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini b/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini index 32a1713617..6ebc9604f3 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.25.mre-legacy_f4.545609383" + signature = "rusEFI master.2024.07.26.mre-legacy_f4.3228206134" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.mre-legacy_f4.545609383" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre-legacy_f4.3228206134" ; 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 Thu Jul 25 15:38:27 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 05:41:22 UTC 2024 pageSize = 24800 page = 1 @@ -5901,9 +5901,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6004,20 +6004,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6074,11 +6074,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7136,7 +7136,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9508,7 +9508,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index b17af09409..a55da7f39a 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.25.mre_f4.545609383" + signature = "rusEFI master.2024.07.26.mre_f4.3228206134" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.mre_f4.545609383" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre_f4.3228206134" ; 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 Thu Jul 25 15:38: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 05:41:24 UTC 2024 pageSize = 24800 page = 1 @@ -5901,9 +5901,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6004,20 +6004,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6074,11 +6074,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7136,7 +7136,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9508,7 +9508,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index df8ce43f82..bde3b4f93b 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.25.mre_f7.545609383" + signature = "rusEFI master.2024.07.26.mre_f7.3228206134" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.mre_f7.545609383" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.mre_f7.3228206134" ; 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 Thu Jul 25 15:38: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 05:41:21 UTC 2024 pageSize = 24800 page = 1 @@ -5901,9 +5901,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6004,20 +6004,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6074,11 +6074,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7136,7 +7136,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9508,7 +9508,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index 2c59ad1649..dc63ae5c62 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.25.nucleo_f413.1034038248" + signature = "rusEFI master.2024.07.26.nucleo_f413.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.nucleo_f413.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.nucleo_f413.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:28 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index c62c05ab32..24628769ea 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.25.prometheus_405.221701752" + signature = "rusEFI master.2024.07.26.prometheus_405.3990435049" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.prometheus_405.221701752" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.prometheus_405.3990435049" ; 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 Thu Jul 25 15:38:36 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 05:41:32 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6079,11 +6079,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7121,7 +7121,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9556,7 +9556,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 5721b2004b..a9c1ecf731 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.25.prometheus_469.221701752" + signature = "rusEFI master.2024.07.26.prometheus_469.3990435049" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.prometheus_469.221701752" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.prometheus_469.3990435049" ; 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 Thu Jul 25 15:38: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 05:41:30 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6079,11 +6079,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7121,7 +7121,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9556,7 +9556,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index b941f9e36b..1a9507317d 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.25.proteus_f4.3619262922" + signature = "rusEFI master.2024.07.26.proteus_f4.928400219" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.proteus_f4.3619262922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_f4.928400219" ; 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 Thu Jul 25 15:38: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 05:41:37 UTC 2024 pageSize = 28300 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7154,7 +7154,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9584,7 +9584,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 6af453658c..84e8cfd97f 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.25.proteus_f7.3619262922" + signature = "rusEFI master.2024.07.26.proteus_f7.928400219" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.proteus_f7.3619262922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_f7.928400219" ; 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 Thu Jul 25 15:38: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 05:41:36 UTC 2024 pageSize = 28300 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7154,7 +7154,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9584,7 +9584,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index aa4e009104..9c6d29eaa0 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.25.proteus_h7.3619262922" + signature = "rusEFI master.2024.07.26.proteus_h7.928400219" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.proteus_h7.3619262922" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.proteus_h7.928400219" ; 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 Thu Jul 25 15:38: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 05:41:34 UTC 2024 pageSize = 28300 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7154,7 +7154,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9584,7 +9584,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index a2bf28bfe2..3d849eed87 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.25.s105.2183768874" + signature = "rusEFI master.2024.07.26.s105.1657174459" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.s105.2183768874" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.s105.1657174459" ; 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 Thu Jul 25 15:38: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 05:41:52 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6014,20 +6014,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6084,11 +6084,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7126,7 +7126,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9536,7 +9536,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index fdeb166cbf..b27b31af44 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.25.small-can-board.2605648330" + signature = "rusEFI master.2024.07.26.small-can-board.2074139483" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.small-can-board.2605648330" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.small-can-board.2074139483" ; 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 Thu Jul 25 15:38: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 05:40:57 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9551,7 +9551,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index dbadcf222e..a81115a05f 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.25.stm32f429_nucleo.1034038248" + signature = "rusEFI master.2024.07.26.stm32f429_nucleo.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.stm32f429_nucleo.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32f429_nucleo.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:35 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index 449498c038..9cade7cfbc 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.25.stm32f767_nucleo.1034038248" + signature = "rusEFI master.2024.07.26.stm32f767_nucleo.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.stm32f767_nucleo.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32f767_nucleo.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:23 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index 1a11d3c3df..f6869ffd91 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.25.stm32h743_nucleo.1034038248" + signature = "rusEFI master.2024.07.26.stm32h743_nucleo.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.stm32h743_nucleo.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.stm32h743_nucleo.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:29 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 58c877ef4f..1c62fcc1e7 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.25.subaru_eg33_f7.1652757430" + signature = "rusEFI master.2024.07.26.subaru_eg33_f7.2188165415" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.subaru_eg33_f7.1652757430" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.subaru_eg33_f7.2188165415" ; 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 Thu Jul 25 15:38:53 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 05:41:49 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7127,7 +7127,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9554,7 +9554,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index a5a0f5c345..1d0316b991 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.25.t-b-g.1034038248" + signature = "rusEFI master.2024.07.26.t-b-g.3712874873" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.t-b-g.1034038248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.t-b-g.3712874873" ; 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 Thu Jul 25 15:37: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 05:40:37 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 07d3314719..8bf3bf3269 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.25.tdg-pdm8.126850912" + signature = "rusEFI master.2024.07.26.tdg-pdm8.3881846257" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.tdg-pdm8.126850912" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.tdg-pdm8.3881846257" ; 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 Thu Jul 25 15:37: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 05:40:38 UTC 2024 pageSize = 22800 page = 1 @@ -5903,9 +5903,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6012,20 +6012,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6082,11 +6082,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7125,7 +7125,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9560,7 +9560,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 70945e389e..aef7f394f2 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.25.uaefi.2026026614" + signature = "rusEFI master.2024.07.26.uaefi.2553111783" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.uaefi.2026026614" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.uaefi.2553111783" ; 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 Thu Jul 25 15:37: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 05:40:53 UTC 2024 pageSize = 22800 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7145,7 +7145,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9538,7 +9538,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault diff --git a/firmware/tunerstudio/generated/rusefi_uaefi121.ini b/firmware/tunerstudio/generated/rusefi_uaefi121.ini index 76b5213d08..f95eb7ba0e 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.25.uaefi121.1867875034" + signature = "rusEFI master.2024.07.26.uaefi121.2411352139" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.07.25.uaefi121.1867875034" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.07.26.uaefi121.2411352139" ; 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 Thu Jul 25 15:37: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 05:40:52 UTC 2024 pageSize = 22800 page = 1 @@ -5904,9 +5904,9 @@ menuDialog = main menu = "Fuel" # basic subMenu = injectorConfig, "Injection configuration" - subMenu = injectionSettings, "Injection hardware", 0, {isInjectionEnabled == 1} - subMenu = cylinderBankSelect, "Cylinder bank selection", 0, {isInjectionEnabled == 1} - subMenu = injectorNonlinear, "Injector small-pulse correction", 0, {isInjectionEnabled == 1} + subMenu = injectionSettings, "Injection hardware", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = cylinderBankSelect, "Cylinder bank selection", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } + subMenu = injectorNonlinear, "Injector small-pulse correction", {isInjectionEnabled == 1}, { uiMode == 0 || uiMode == 1 } subMenu = stagedInjection, "Staged injection", 0, {isInjectionEnabled} subMenu = stagedInjectionOutputs, "Staged injection outputs", 0, {isInjectionEnabled && enableStagedInjection} @@ -6015,20 +6015,20 @@ menuDialog = main menu = "&Cranking" subMenu = crankingDialog, "Cranking settings" - subMenu = postCrankingEnrichmentTbl,"After-start enrichment" - subMenu = primingFuelPulsePanel, "Priming pulse" + subMenu = postCrankingEnrichmentTbl,"After-start enrichment", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = primingFuelPulsePanel, "Priming pulse", { 1 }, { uiMode == 0 || uiMode == 1 } subMenu = std_separator subMenu = crankingCltCurve, "Fuel CLT multiplier" - subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", 0, { flexSensorPin != 0 && flexCranking } + subMenu = crankingCltCurveE100, "Fuel CLT multiplier (Flex Fuel E85)", { flexSensorPin != 0 && flexCranking }, { uiMode == 0 || uiMode == 1 } subMenu = crankingCycleFuelMultTbl, "Fuel duration multiplier" subMenu = crankingTpsCurve, "Fuel TPS multiplier" subMenu = std_separator - subMenu = crankingAdvanceCurve, "Cranking ignition advance", 0, {useSeparateAdvanceForCranking == 1} + subMenu = crankingAdvanceCurve, "Cranking ignition advance", {useSeparateAdvanceForCranking == 1}, { uiMode == 0 || uiMode == 1 } subMenu = std_separator - subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", 0, {overrideCrankingIacSetting == 1} + subMenu = cltCrankingCurve, "Cranking Idle Air CLT multiplier", {overrideCrankingIacSetting == 1}, { uiMode == 0 || uiMode == 1 } menu = "&Idle" subMenu = idleSettings, "Idle settings" @@ -6085,11 +6085,11 @@ menuDialog = main subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 } subMenu = std_separator - subMenu = auxInputsDialog, "Lua Analog Inputs" - subMenu = luaDigitalInputsDialog, "Lua Digital Inputs" - subMenu = luaOutputs, "Lua Script PWM Outputs" + subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 } + subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 } - groupMenu = "Lua Calibrations" + groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 } groupChildMenu = scriptSetting, "Lua Script Settings" groupChildMenu = scriptTable1TblSettings, "Script Table #1" @@ -7143,7 +7143,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" dialog = ignitionSettings, "", xAxis panel = ignitionBasic - panel = ignitionOutputs, { uiMode == 0 || uiMode == 1 } + panel = ignitionOutputs, { 1 }, { uiMode == 0 || uiMode == 1 } dialog = baseEngineConfig, "Engine Configuration" field = "Number of cylinders", cylindersCount @@ -9534,7 +9534,7 @@ dialog = tcuControls, "Transmission Settings" field = kLinePeriodUs, kLinePeriodUs dialog = parkingLot, "Experimental/Broken" -; field = uiMode, uiMode + field = uiMode, uiMode field = can1ListenMode, can1ListenMode field = can2ListenMode, can2ListenMode field = rethrowHardFault, rethrowHardFault 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 879f01c360..a99a392d40 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 Thu Jul 25 15:38:59 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 05:41:55 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1209,6 +1209,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; + public static final int SIGNATURE_HASH = 2031878680; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX = "generated/simulator_tune_image"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX = ".bin"; @@ -1466,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.25.f407-discovery.2582892681"; + public static final String TS_SIGNATURE = "rusEFI master.2024.07.26.f407-discovery.2031878680"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't';