diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index ca479a73ae..38056ccb71 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -27,6 +27,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/console/binary/generated/live_data_fragments.ini b/firmware/console/binary/generated/live_data_fragments.ini index 298ee2c155..ecc721b534 100644 --- a/firmware/console/binary/generated/live_data_fragments.ini +++ b/firmware/console/binary/generated/live_data_fragments.ini @@ -27,6 +27,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 diff --git a/firmware/console/binary_log/log_fields_generated.h b/firmware/console/binary_log/log_fields_generated.h index 8a30ff4c4c..8344c86d8a 100644 --- a/firmware/console/binary_log/log_fields_generated.h +++ b/firmware/console/binary_log/log_fields_generated.h @@ -31,6 +31,7 @@ static const LogField fields[] = { {engine->outputChannels, 0, 26, "MAP from sensor seems valid", ""}, {engine->outputChannels, 0, 27, "triggerPageRefreshFlag", ""}, {engine->outputChannels, 0, 28, "hasFaultReportFile", ""}, + {engine->outputChannels, 0, 29, "Analog sensors supply failure", ""}, {engine->outputChannels.RPMValue, "RPM", "RPM", 0}, {engine->outputChannels.rpmAcceleration, "dRPM", "RPM acceleration/Rate of Change/ROC", 2}, {engine->outputChannels.speedToRpmRatio, "Gearbox Ratio", "value", 2}, diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index 8a3a10c44a..2110d8af00 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1375,7 +1375,7 @@ #define show_2chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 131313637 +#define SIGNATURE_HASH 918228846 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-2chan.131313637" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-2chan.918228846" #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 2e5f8f2f09..628e551cf5 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1376,7 +1376,7 @@ #define show_4chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1313560684 +#define SIGNATURE_HASH 2133063911 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan.1313560684" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan.2133063911" #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 21c397be0f..5d5cc9e9fd 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1376,7 +1376,7 @@ #define show_4chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1313560684 +#define SIGNATURE_HASH 2133063911 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan_f7.1313560684" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan_f7.2133063911" #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 0717985a9d..0c1ac86d16 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 552438394 +#define SIGNATURE_HASH 293939953 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4k-gdi.552438394" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4k-gdi.293939953" #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 464e91a286..6a280bb1a5 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1375,7 +1375,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 825498561 +#define SIGNATURE_HASH 6077258 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan-revA.825498561" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan-revA.6077258" #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 91c02c4b86..c17a11b7c2 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1373,7 +1373,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3561124849 +#define SIGNATURE_HASH 1661346702 #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" @@ -1686,6 +1686,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag true #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1845,7 +1846,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan.3561124849" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan.1661346702" #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 de0d7bdd54..d688e39fa7 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1373,7 +1373,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3561124849 +#define SIGNATURE_HASH 1661346702 #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" @@ -1686,6 +1686,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag true #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1845,7 +1846,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan_f7.3561124849" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan_f7.1661346702" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-gold.h b/firmware/controllers/generated/rusefi_generated_alphax-gold.h index b57ae1bb4d..d151ff9105 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-gold.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-gold.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 452909661 +#define SIGNATURE_HASH 731282134 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-gold.452909661" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-gold.731282134" #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 73d29b83ea..e773db0db5 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-silver.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-silver.h @@ -1374,7 +1374,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 123369435 +#define SIGNATURE_HASH 909301584 #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" @@ -1687,6 +1687,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1846,7 +1847,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-silver.123369435" +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-silver.909301584" #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 7238bfeb81..07777b7fdd 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.at_start_f435.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.at_start_f435.4179514650" #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 a59bf67f9a..17f9cba0c7 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2356224479 +#define SIGNATURE_HASH 3172565332 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.atlas.2356224479" +#define TS_SIGNATURE "rusEFI master.2025.02.09.atlas.3172565332" #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 d3d1d13a74..072a8b2236 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1378,7 +1378,7 @@ #define show_tcu_gauges false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 684604460 +#define SIGNATURE_HASH 430349479 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.f407-discovery.684604460" +#define TS_SIGNATURE "rusEFI master.2025.02.09.f407-discovery.430349479" #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 fd35140f05..e195b955e1 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.f429-discovery.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.f429-discovery.4179514650" #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 83ca078418..eb974f0ecb 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4204917506 +#define SIGNATURE_HASH 3418968969 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.f469-discovery.4204917506" +#define TS_SIGNATURE "rusEFI master.2025.02.09.f469-discovery.3418968969" #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 7234fa607f..63ce97bebd 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1379,7 +1379,7 @@ #define show_tcu_gauges false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 2666889610 +#define SIGNATURE_HASH 2946310401 #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" @@ -1692,6 +1692,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1851,7 +1852,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.frankenso_na6.2666889610" +#define TS_SIGNATURE "rusEFI master.2025.02.09.frankenso_na6.2946310401" #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 49fe7e9079..b2d68cdfd7 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.haba208.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.haba208.4179514650" #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 4d3c13480e..852c7bdcdc 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2622457831 +#define SIGNATURE_HASH 2905024364 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-honda-k.2622457831" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-honda-k.2905024364" #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 b6c3b11472..39585d6c08 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1378,7 +1378,7 @@ #define show_HellenNB1_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1271931022 +#define SIGNATURE_HASH 2058911749 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-nb1.1271931022" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-nb1.2058911749" #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 24d8de5fea..3209d65a77 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1378,7 +1378,7 @@ #define show_Hellen121nissan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 418211601 +#define SIGNATURE_HASH 696633242 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121nissan.418211601" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121nissan.696633242" #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 c44fae21a6..1433bf8fae 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1378,7 +1378,7 @@ #define show_Hellen121vag_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1082422614 +#define SIGNATURE_HASH 1911346653 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121vag.1082422614" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121vag.1911346653" #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 6717fd9538..49fdc8d6aa 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1378,7 +1378,7 @@ #define show_Hellen128merc_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 635756390 +#define SIGNATURE_HASH 344752109 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen128.635756390" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen128.344752109" #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 07d81a5021..861e18dd19 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 717960345 +#define SIGNATURE_HASH 463705106 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai.717960345" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai.463705106" #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 9c98fecb85..627e6fe9ae 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3650400779 +#define SIGNATURE_HASH 3908833920 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai_f7.3650400779" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai_f7.3908833920" #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 cf3c6ac37d..b1656295d0 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1378,7 +1378,7 @@ #define show_HellenNB2_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 895359047 +#define SIGNATURE_HASH 70695116 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen72.895359047" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen72.70695116" #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 2a68c85038..4556f45e51 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1378,7 +1378,7 @@ #define show_HellenNA6_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1557337713 +#define SIGNATURE_HASH 1841018618 #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" @@ -1691,6 +1691,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA6.1557337713" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA6.1841018618" #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 91bad57ef2..7e48af1059 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1379,7 +1379,7 @@ #define show_HellenNB1_presets false #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2735297727 +#define SIGNATURE_HASH 2455893044 #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" @@ -1692,6 +1692,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1851,7 +1852,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA8_96.2735297727" +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA8_96.2455893044" #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 6b13ab1d96..464607fd8f 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2925901326 +#define SIGNATURE_HASH 2668435077 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.m74_9.2925901326" +#define TS_SIGNATURE "rusEFI master.2025.02.09.m74_9.2668435077" #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 2c26488ed3..a41035e53a 100644 --- a/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h @@ -1376,7 +1376,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2198352978 +#define SIGNATURE_HASH 2992674009 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre-legacy_f4.2198352978" +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre-legacy_f4.2992674009" #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 34c843a1cf..537a5fef52 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1376,7 +1376,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2198352978 +#define SIGNATURE_HASH 2992674009 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f4.2198352978" +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f4.2992674009" #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 71642d4dc8..0b1d6d083a 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1376,7 +1376,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2198352978 +#define SIGNATURE_HASH 2992674009 #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" @@ -1689,6 +1689,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f7.2198352978" +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f7.2992674009" #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 3c07d4247d..6a745fa1d2 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.nucleo_f413.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.nucleo_f413.4179514650" #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 9ae17c78f9..61bc6a5f35 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2778113233 +#define SIGNATURE_HASH 2499675226 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f4.2778113233" +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f4.2499675226" #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 a6ca0eefe7..6df24e690c 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2778113233 +#define SIGNATURE_HASH 2499675226 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f7.2778113233" +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f7.2499675226" #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 ee1376c51f..c0bb810e02 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2778113233 +#define SIGNATURE_HASH 2499675226 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_h7.2778113233" +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_h7.2499675226" #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 d8ae4daa23..3034bc23f5 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2492324028 +#define SIGNATURE_HASH 2783279159 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1848,7 +1849,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.small-can-board.2492324028" +#define TS_SIGNATURE "rusEFI master.2025.02.09.small-can-board.2783279159" #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 e234303762..8b188e6134 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f429_nucleo.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f429_nucleo.4179514650" #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 5af7637bfa..658f106eed 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f767_nucleo.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f767_nucleo.4179514650" #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 ca37702fda..f50a450b45 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32h743_nucleo.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32h743_nucleo.4179514650" #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 e27cb41a14..dd05147c3b 100644 --- a/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h +++ b/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3675628165 +#define SIGNATURE_HASH 3934061070 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1850,7 +1851,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.subaru_eg33_f7.3675628165" +#define TS_SIGNATURE "rusEFI master.2025.02.09.subaru_eg33_f7.3934061070" #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 3da222b879..365fa94f73 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1377,7 +1377,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3363239313 +#define SIGNATURE_HASH 4179514650 #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" @@ -1690,6 +1690,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider true #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1849,7 +1850,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.t-b-g.3363239313" +#define TS_SIGNATURE "rusEFI master.2025.02.09.t-b-g.4179514650" #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 1ff5ded701..5d358dacbd 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1371,7 +1371,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 478164931 +#define SIGNATURE_HASH 3164778166 #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" @@ -1685,6 +1685,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag true #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1844,7 +1845,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi.478164931" +#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi.3164778166" #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 17c225878d..bf1411919d 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi121.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi121.h @@ -1375,7 +1375,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3801269551 +#define SIGNATURE_HASH 3556402596 #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" @@ -1688,6 +1688,7 @@ #define ts_show_acr_pins true #define ts_show_air_conditioning true #define ts_show_alternator true +#define ts_show_analog_diag false #define ts_show_analog_divider false #define ts_show_analog_ego true #define ts_show_analog_input_settings true @@ -1847,7 +1848,7 @@ #define ts_show_wastegate_sensor true #define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_set_index true -#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi121.3801269551" +#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi121.3556402596" #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 8744715a8a..ba6944af86 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 131313637 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-2chan.131313637" +#define SIGNATURE_HASH 918228846 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-2chan.918228846" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 68abce947b..240ebe6a98 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 1313560684 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan.1313560684" +#define SIGNATURE_HASH 2133063911 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan.2133063911" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 04cd70ca8d..b5a1633ef9 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 1313560684 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan_f7.1313560684" +#define SIGNATURE_HASH 2133063911 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4chan_f7.2133063911" diff --git a/firmware/controllers/generated/signature_alphax-4k-gdi.h b/firmware/controllers/generated/signature_alphax-4k-gdi.h index 8901c3befb..337c04488c 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 552438394 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4k-gdi.552438394" +#define SIGNATURE_HASH 293939953 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-4k-gdi.293939953" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index b92d238711..18135fe3e9 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 825498561 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan-revA.825498561" +#define SIGNATURE_HASH 6077258 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan-revA.6077258" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index b5de87bfca..cfc68dc562 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 3561124849 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan.3561124849" +#define SIGNATURE_HASH 1661346702 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan.1661346702" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 0187aacc4a..73359c2c92 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 3561124849 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan_f7.3561124849" +#define SIGNATURE_HASH 1661346702 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-8chan_f7.1661346702" diff --git a/firmware/controllers/generated/signature_alphax-gold.h b/firmware/controllers/generated/signature_alphax-gold.h index 5666c15f0f..a45f57f86c 100644 --- a/firmware/controllers/generated/signature_alphax-gold.h +++ b/firmware/controllers/generated/signature_alphax-gold.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 452909661 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-gold.452909661" +#define SIGNATURE_HASH 731282134 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-gold.731282134" diff --git a/firmware/controllers/generated/signature_alphax-silver.h b/firmware/controllers/generated/signature_alphax-silver.h index cd61eb9df0..e6faf553f2 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 123369435 -#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-silver.123369435" +#define SIGNATURE_HASH 909301584 +#define TS_SIGNATURE "rusEFI master.2025.02.09.alphax-silver.909301584" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index 65359417e7..b50e8c6e5e 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.at_start_f435.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.at_start_f435.4179514650" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 6f046cf480..a7e4b331cf 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 2356224479 -#define TS_SIGNATURE "rusEFI master.2025.02.09.atlas.2356224479" +#define SIGNATURE_HASH 3172565332 +#define TS_SIGNATURE "rusEFI master.2025.02.09.atlas.3172565332" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 070bac8dfe..037db5cf79 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 684604460 -#define TS_SIGNATURE "rusEFI master.2025.02.09.f407-discovery.684604460" +#define SIGNATURE_HASH 430349479 +#define TS_SIGNATURE "rusEFI master.2025.02.09.f407-discovery.430349479" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index ba10b25a37..d62f7589fb 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.f429-discovery.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.f429-discovery.4179514650" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index 13cf27af71..a9002f890f 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 4204917506 -#define TS_SIGNATURE "rusEFI master.2025.02.09.f469-discovery.4204917506" +#define SIGNATURE_HASH 3418968969 +#define TS_SIGNATURE "rusEFI master.2025.02.09.f469-discovery.3418968969" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 58cc168c0a..462e6d9a90 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 2666889610 -#define TS_SIGNATURE "rusEFI master.2025.02.09.frankenso_na6.2666889610" +#define SIGNATURE_HASH 2946310401 +#define TS_SIGNATURE "rusEFI master.2025.02.09.frankenso_na6.2946310401" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 925fca5fd4..ad7f30c0f0 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.haba208.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.haba208.4179514650" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 10e2ed942c..a6fe71293c 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 2622457831 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-honda-k.2622457831" +#define SIGNATURE_HASH 2905024364 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-honda-k.2905024364" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 786493b7cb..a19ffcdcaa 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 1271931022 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-nb1.1271931022" +#define SIGNATURE_HASH 2058911749 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen-nb1.2058911749" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 8c9df1fee8..a692ba9294 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 418211601 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121nissan.418211601" +#define SIGNATURE_HASH 696633242 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121nissan.696633242" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 474da4350b..ec1432fd0f 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 1082422614 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121vag.1082422614" +#define SIGNATURE_HASH 1911346653 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen121vag.1911346653" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index f4a3b8f6c0..8983456554 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 635756390 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen128.635756390" +#define SIGNATURE_HASH 344752109 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen128.344752109" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 214fb837ab..a052b18e31 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 717960345 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai.717960345" +#define SIGNATURE_HASH 463705106 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai.463705106" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index a9e7de687d..ce24dea478 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 3650400779 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai_f7.3650400779" +#define SIGNATURE_HASH 3908833920 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen154hyundai_f7.3908833920" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 3ce837a135..fcefe1dc4f 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 895359047 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen72.895359047" +#define SIGNATURE_HASH 70695116 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellen72.70695116" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index c9270357c5..9d856885a9 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 1557337713 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA6.1557337713" +#define SIGNATURE_HASH 1841018618 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA6.1841018618" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index c4d0ea6720..c5429628f4 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 2735297727 -#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA8_96.2735297727" +#define SIGNATURE_HASH 2455893044 +#define TS_SIGNATURE "rusEFI master.2025.02.09.hellenNA8_96.2455893044" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index a917e97406..d176bb5522 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 2925901326 -#define TS_SIGNATURE "rusEFI master.2025.02.09.m74_9.2925901326" +#define SIGNATURE_HASH 2668435077 +#define TS_SIGNATURE "rusEFI master.2025.02.09.m74_9.2668435077" diff --git a/firmware/controllers/generated/signature_mre-legacy_f4.h b/firmware/controllers/generated/signature_mre-legacy_f4.h index 2ac25760cc..b26e41c47e 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 2198352978 -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre-legacy_f4.2198352978" +#define SIGNATURE_HASH 2992674009 +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre-legacy_f4.2992674009" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 85ad9c25b5..badeb8b7e4 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 2198352978 -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f4.2198352978" +#define SIGNATURE_HASH 2992674009 +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f4.2992674009" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index cd4e38f487..e0174a37dd 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 2198352978 -#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f7.2198352978" +#define SIGNATURE_HASH 2992674009 +#define TS_SIGNATURE "rusEFI master.2025.02.09.mre_f7.2992674009" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index 38ca97cd72..1e8cefd491 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.nucleo_f413.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.nucleo_f413.4179514650" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 9196e90ec8..e0435d8aac 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 2778113233 -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f4.2778113233" +#define SIGNATURE_HASH 2499675226 +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f4.2499675226" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 9ec1eafd1c..6541b4d6c8 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 2778113233 -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f7.2778113233" +#define SIGNATURE_HASH 2499675226 +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_f7.2499675226" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 1c41c4fa2f..790679b0a3 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 2778113233 -#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_h7.2778113233" +#define SIGNATURE_HASH 2499675226 +#define TS_SIGNATURE "rusEFI master.2025.02.09.proteus_h7.2499675226" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 58f19ae580..f15d1669af 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 2492324028 -#define TS_SIGNATURE "rusEFI master.2025.02.09.small-can-board.2492324028" +#define SIGNATURE_HASH 2783279159 +#define TS_SIGNATURE "rusEFI master.2025.02.09.small-can-board.2783279159" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index 0f1d81ef6d..9039e47c69 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f429_nucleo.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f429_nucleo.4179514650" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index 636ccf6fe2..d0d7e12e51 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f767_nucleo.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32f767_nucleo.4179514650" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index 4e70509b6c..5974b04e82 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32h743_nucleo.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.stm32h743_nucleo.4179514650" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 05e5129f23..72279799ce 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 3675628165 -#define TS_SIGNATURE "rusEFI master.2025.02.09.subaru_eg33_f7.3675628165" +#define SIGNATURE_HASH 3934061070 +#define TS_SIGNATURE "rusEFI master.2025.02.09.subaru_eg33_f7.3934061070" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 5ec0c0a19f..62809c7122 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 3363239313 -#define TS_SIGNATURE "rusEFI master.2025.02.09.t-b-g.3363239313" +#define SIGNATURE_HASH 4179514650 +#define TS_SIGNATURE "rusEFI master.2025.02.09.t-b-g.4179514650" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 227867e7f5..5dbe77d949 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 478164931 -#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi.478164931" +#define SIGNATURE_HASH 3164778166 +#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi.3164778166" diff --git a/firmware/controllers/generated/signature_uaefi121.h b/firmware/controllers/generated/signature_uaefi121.h index 810107e7ed..11efc423cb 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 3801269551 -#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi121.3801269551" +#define SIGNATURE_HASH 3556402596 +#define TS_SIGNATURE "rusEFI master.2025.02.09.uaefi121.3556402596" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index 7836323ea1..9379f6839d 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -93,6 +93,9 @@ float getOutputValueByName(const char *name) { // hasFaultReportFile case -1502616231: return engine->outputChannels.hasFaultReportFile; +// isAnalogFailure + case -1383513733: + return engine->outputChannels.isAnalogFailure; // RPMValue case 1699696209: return engine->outputChannels.RPMValue; diff --git a/firmware/live_data_generated/output_channels_generated.h b/firmware/live_data_generated/output_channels_generated.h index b3b82dd72a..088da31132 100644 --- a/firmware/live_data_generated/output_channels_generated.h +++ b/firmware/live_data_generated/output_channels_generated.h @@ -143,14 +143,15 @@ struct output_channels_s { offset 0 bit 28 */ bool hasFaultReportFile : 1 {}; /** + * Analog sensors supply failure offset 0 bit 29 */ - bool unusedBit_29_29 : 1 {}; + bool isAnalogFailure : 1 {}; /** offset 0 bit 30 */ - bool unusedBit_29_30 : 1 {}; + bool unusedBit_30_30 : 1 {}; /** offset 0 bit 31 */ - bool unusedBit_29_31 : 1 {}; + bool unusedBit_30_31 : 1 {}; /** * @@GAUGE_NAME_RPM@@ * units: RPM diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 71588b654e..1a33d62d13 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.2025.02.09.f407-discovery.684604460" + signature = "rusEFI master.2025.02.09.f407-discovery.430349479" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.f407-discovery.684604460" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.f407-discovery.430349479" ; 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 @@ -2725,6 +2725,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5407,6 +5408,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index dd1df7eb49..2907e9f92a 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.2025.02.09.alphax-2chan.131313637" + signature = "rusEFI master.2025.02.09.alphax-2chan.918228846" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-2chan.131313637" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-2chan.918228846" ; 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 @@ -2729,6 +2729,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5402,6 +5403,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index f23d330166..b9d71d798d 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.2025.02.09.alphax-4chan.1313560684" + signature = "rusEFI master.2025.02.09.alphax-4chan.2133063911" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-4chan.1313560684" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-4chan.2133063911" ; 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 @@ -2734,6 +2734,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5416,6 +5417,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index d703c7bf49..6ea78cb335 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.2025.02.09.alphax-4chan_f7.1313560684" + signature = "rusEFI master.2025.02.09.alphax-4chan_f7.2133063911" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-4chan_f7.1313560684" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-4chan_f7.2133063911" ; 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 @@ -2734,6 +2734,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5416,6 +5417,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini b/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini index 959f519540..36146d33e3 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.2025.02.09.alphax-4k-gdi.552438394" + signature = "rusEFI master.2025.02.09.alphax-4k-gdi.293939953" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-4k-gdi.552438394" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-4k-gdi.293939953" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5402,6 +5403,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index a3676bc0a4..27a85a7506 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.2025.02.09.alphax-8chan-revA.825498561" + signature = "rusEFI master.2025.02.09.alphax-8chan-revA.6077258" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-8chan-revA.825498561" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-8chan-revA.6077258" ; 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 @@ -2729,6 +2729,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5410,6 +5411,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 57fae9c62c..a48f6ae0a7 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.2025.02.09.alphax-8chan.3561124849" + signature = "rusEFI master.2025.02.09.alphax-8chan.1661346702" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-8chan.3561124849" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-8chan.1661346702" ; 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 @@ -2738,6 +2738,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5368,6 +5369,7 @@ gaugeCategory = GPPWM Outputs indicator = { etb1etbRevLimitActive }, "No ETB RPM Limit", "ETB RPM Limit", white, black, yellow, black indicator = { wbo0_hasFault }, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, white, black, red, black + indicator = { isAnalogFailure }, "Analog Ok", "Analog error", white, black, red, black ; indicator = { isInjectionEnabled && fuelCutReason == 0 }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, white, black, white, black ; indicator = { isIgnitionEnabled && sparkCutReason == 0 }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, white, black, white, black @@ -5417,6 +5419,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index 70fe0c2735..e4fcb4bda7 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.2025.02.09.alphax-8chan_f7.3561124849" + signature = "rusEFI master.2025.02.09.alphax-8chan_f7.1661346702" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-8chan_f7.3561124849" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-8chan_f7.1661346702" ; 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 @@ -2738,6 +2738,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5368,6 +5369,7 @@ gaugeCategory = GPPWM Outputs indicator = { etb1etbRevLimitActive }, "No ETB RPM Limit", "ETB RPM Limit", white, black, yellow, black indicator = { wbo0_hasFault }, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, white, black, red, black + indicator = { isAnalogFailure }, "Analog Ok", "Analog error", white, black, red, black ; indicator = { isInjectionEnabled && fuelCutReason == 0 }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, white, black, white, black ; indicator = { isIgnitionEnabled && sparkCutReason == 0 }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, white, black, white, black @@ -5417,6 +5419,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-gold.ini b/firmware/tunerstudio/generated/rusefi_alphax-gold.ini index 4bf82d629d..6ebff05ac1 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-gold.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-gold.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.02.09.alphax-gold.452909661" + signature = "rusEFI master.2025.02.09.alphax-gold.731282134" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-gold.452909661" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-gold.731282134" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-silver.ini b/firmware/tunerstudio/generated/rusefi_alphax-silver.ini index 4202f6278d..5657365d72 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.2025.02.09.alphax-silver.123369435" + signature = "rusEFI master.2025.02.09.alphax-silver.909301584" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.alphax-silver.123369435" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.alphax-silver.909301584" ; 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 @@ -2725,6 +2725,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5397,6 +5398,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index ae9387ba55..5db19ffcc0 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.2025.02.09.at_start_f435.3363239313" + signature = "rusEFI master.2025.02.09.at_start_f435.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.at_start_f435.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.at_start_f435.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 87ae65afd7..026580874e 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.2025.02.09.atlas.2356224479" + signature = "rusEFI master.2025.02.09.atlas.3172565332" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.atlas.2356224479" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.atlas.3172565332" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 71588b654e..1a33d62d13 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.2025.02.09.f407-discovery.684604460" + signature = "rusEFI master.2025.02.09.f407-discovery.430349479" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.f407-discovery.684604460" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.f407-discovery.430349479" ; 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 @@ -2725,6 +2725,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5407,6 +5408,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 238ed91a77..583fa04e5e 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.2025.02.09.f429-discovery.3363239313" + signature = "rusEFI master.2025.02.09.f429-discovery.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.f429-discovery.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.f429-discovery.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index 0feda0786b..eea0b0ed9a 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.2025.02.09.f469-discovery.4204917506" + signature = "rusEFI master.2025.02.09.f469-discovery.3418968969" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.f469-discovery.4204917506" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.f469-discovery.3418968969" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index ba0aa282a2..6afe144430 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.2025.02.09.frankenso_na6.2666889610" + signature = "rusEFI master.2025.02.09.frankenso_na6.2946310401" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.frankenso_na6.2666889610" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.frankenso_na6.2946310401" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index 89ba472f70..1d0144ce35 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.2025.02.09.haba208.3363239313" + signature = "rusEFI master.2025.02.09.haba208.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.haba208.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.haba208.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 52e99f2120..e33a2afb87 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.2025.02.09.hellen-honda-k.2622457831" + signature = "rusEFI master.2025.02.09.hellen-honda-k.2905024364" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen-honda-k.2622457831" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen-honda-k.2905024364" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -2657,6 +2657,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5260,6 +5261,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 501314dc04..46135fe8c4 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.2025.02.09.hellen-nb1.1271931022" + signature = "rusEFI master.2025.02.09.hellen-nb1.2058911749" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen-nb1.1271931022" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen-nb1.2058911749" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 210896b3ff..49ff36bdac 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.2025.02.09.hellen121nissan.418211601" + signature = "rusEFI master.2025.02.09.hellen121nissan.696633242" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen121nissan.418211601" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen121nissan.696633242" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5404,6 +5405,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 5cedd5096b..dd5af06a3f 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.2025.02.09.hellen121vag.1082422614" + signature = "rusEFI master.2025.02.09.hellen121vag.1911346653" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen121vag.1082422614" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen121vag.1911346653" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5404,6 +5405,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index c4181e8023..ba9352428b 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.2025.02.09.hellen128.635756390" + signature = "rusEFI master.2025.02.09.hellen128.344752109" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen128.635756390" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen128.344752109" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 60459e5a72..9d8f608866 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.2025.02.09.hellen154hyundai.717960345" + signature = "rusEFI master.2025.02.09.hellen154hyundai.463705106" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen154hyundai.717960345" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen154hyundai.463705106" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5400,6 +5401,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 6d77c6fa74..0e3d0dbe3d 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.2025.02.09.hellen154hyundai_f7.3650400779" + signature = "rusEFI master.2025.02.09.hellen154hyundai_f7.3908833920" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen154hyundai_f7.3650400779" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen154hyundai_f7.3908833920" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5400,6 +5401,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 6245e864cf..773d04c26b 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.2025.02.09.hellen72.895359047" + signature = "rusEFI master.2025.02.09.hellen72.70695116" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellen72.895359047" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellen72.70695116" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 9fffda15d1..200bfa9fef 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.2025.02.09.hellenNA6.1557337713" + signature = "rusEFI master.2025.02.09.hellenNA6.1841018618" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellenNA6.1557337713" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellenNA6.1841018618" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index f135b0a0e7..def55a64b7 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.2025.02.09.hellenNA8_96.2735297727" + signature = "rusEFI master.2025.02.09.hellenNA8_96.2455893044" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.hellenNA8_96.2735297727" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.hellenNA8_96.2455893044" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 00449d7b28..4391189287 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.2025.02.09.m74_9.2925901326" + signature = "rusEFI master.2025.02.09.m74_9.2668435077" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.m74_9.2925901326" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.m74_9.2668435077" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini b/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini index b0ea1a9bc9..2d38feab55 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.2025.02.09.mre-legacy_f4.2198352978" + signature = "rusEFI master.2025.02.09.mre-legacy_f4.2992674009" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.mre-legacy_f4.2198352978" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.mre-legacy_f4.2992674009" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5402,6 +5403,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index dc22deeb71..2a993f5a30 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.2025.02.09.mre_f4.2198352978" + signature = "rusEFI master.2025.02.09.mre_f4.2992674009" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.mre_f4.2198352978" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.mre_f4.2992674009" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5402,6 +5403,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index ebad1de213..5d217e1e4e 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.2025.02.09.mre_f7.2198352978" + signature = "rusEFI master.2025.02.09.mre_f7.2992674009" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.mre_f7.2198352978" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.mre_f7.2992674009" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5402,6 +5403,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index d1b99ac8f5..62ddec4e16 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.2025.02.09.nucleo_f413.3363239313" + signature = "rusEFI master.2025.02.09.nucleo_f413.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.nucleo_f413.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.nucleo_f413.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 7e97cc48d3..a3a2e397d4 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.2025.02.09.proteus_f4.2778113233" + signature = "rusEFI master.2025.02.09.proteus_f4.2499675226" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.proteus_f4.2778113233" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.proteus_f4.2499675226" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5406,6 +5407,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 1c9184639a..da93bbdcb3 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.2025.02.09.proteus_f7.2778113233" + signature = "rusEFI master.2025.02.09.proteus_f7.2499675226" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.proteus_f7.2778113233" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.proteus_f7.2499675226" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5406,6 +5407,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index a7b37e6c8c..f7af4b7aeb 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.2025.02.09.proteus_h7.2778113233" + signature = "rusEFI master.2025.02.09.proteus_h7.2499675226" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.proteus_h7.2778113233" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.proteus_h7.2499675226" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5406,6 +5407,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index a82c33a785..3991af2882 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.2025.02.09.small-can-board.2492324028" + signature = "rusEFI master.2025.02.09.small-can-board.2783279159" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.small-can-board.2492324028" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.small-can-board.2783279159" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index 7ec62cf8bd..a1dd1e9ec6 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.2025.02.09.stm32f429_nucleo.3363239313" + signature = "rusEFI master.2025.02.09.stm32f429_nucleo.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.stm32f429_nucleo.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.stm32f429_nucleo.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index d2eb91b9f8..2c71a5ec5d 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.2025.02.09.stm32f767_nucleo.3363239313" + signature = "rusEFI master.2025.02.09.stm32f767_nucleo.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.stm32f767_nucleo.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.stm32f767_nucleo.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index 4ba28f7c7c..cf6881b40e 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.2025.02.09.stm32h743_nucleo.3363239313" + signature = "rusEFI master.2025.02.09.stm32h743_nucleo.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.stm32h743_nucleo.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.stm32h743_nucleo.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 007692cd8f..b77faada70 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.2025.02.09.subaru_eg33_f7.3675628165" + signature = "rusEFI master.2025.02.09.subaru_eg33_f7.3934061070" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.subaru_eg33_f7.3675628165" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.subaru_eg33_f7.3934061070" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index fbcd610364..63ff9bc59e 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.2025.02.09.t-b-g.3363239313" + signature = "rusEFI master.2025.02.09.t-b-g.4179514650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.t-b-g.3363239313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.t-b-g.4179514650" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5405,6 +5406,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index b98b5d4bc0..03826a92cc 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.2025.02.09.uaefi.478164931" + signature = "rusEFI master.2025.02.09.uaefi.3164778166" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.uaefi.478164931" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.uaefi.3164778166" ; 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 @@ -2727,6 +2727,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5367,6 +5368,7 @@ gaugeCategory = GPPWM Outputs indicator = { etb1etbRevLimitActive }, "No ETB RPM Limit", "ETB RPM Limit", white, black, yellow, black indicator = { wbo0_hasFault }, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, { WBO0: bitStringValue(wboFaultCodeList, wb1faultCode)}, white, black, red, black + indicator = { isAnalogFailure }, "Analog Ok", "Analog error", white, black, red, black ; indicator = { isInjectionEnabled && fuelCutReason == 0 }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, { Inj: bitStringValue(injModeList, currentInjectionMode) }, white, black, white, black ; indicator = { isIgnitionEnabled && sparkCutReason == 0 }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, { Ign: bitStringValue(ignModeList, currentIgnitionMode) }, white, black, white, black @@ -5416,6 +5418,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi121.ini b/firmware/tunerstudio/generated/rusefi_uaefi121.ini index 719f920a43..4dba72d4e2 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.2025.02.09.uaefi121.3801269551" + signature = "rusEFI master.2025.02.09.uaefi121.3556402596" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.02.09.uaefi121.3801269551" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.02.09.uaefi121.3556402596" ; 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 @@ -2724,6 +2724,7 @@ sd_active_rd = bits, U32, 0, [25:25] isMapValid = bits, U32, 0, [26:26] triggerPageRefreshFlag = bits, U32, 0, [27:27] hasFaultReportFile = bits, U32, 0, [28:28] +isAnalogFailure = bits, U32, 0, [29:29] RPMValue = scalar, U16, 4, "RPM", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM acceleration/Rate of Change/ROC", 1, 0 speedToRpmRatio = scalar, U16, 8, "value", 0.01, 0 @@ -5406,6 +5407,7 @@ entry = sd_active_rd, "SD card reading", int, "%d" entry = isMapValid, "MAP from sensor seems valid", int, "%d" entry = triggerPageRefreshFlag, "triggerPageRefreshFlag", int, "%d" entry = hasFaultReportFile, "hasFaultReportFile", int, "%d" +entry = isAnalogFailure, "Analog sensors supply failure", int, "%d" entry = RPMValue, "RPM", int, "%d" entry = rpmAcceleration, "dRPM", int, "%d" entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f" 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 2fe4d9ed7f..3df52cd209 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 @@ -1284,7 +1284,7 @@ public class Fields { public static final int SentInput_INPUT6 = 6; public static final int SentInput_INPUT7 = 7; public static final int SentInput_NONE = 0; - public static final int SIGNATURE_HASH = 684604460; + public static final int SIGNATURE_HASH = 430349479; 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"; @@ -1552,7 +1552,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.2025.02.09.f407-discovery.684604460"; + public static final String TS_SIGNATURE = "rusEFI master.2025.02.09.f407-discovery.430349479"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java index 20af7c4663..e6c3f71125 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java @@ -210,6 +210,7 @@ public class TsOutputs { public static final Field ISMAPVALID = Field.create("ISMAPVALID", 0, FieldType.BIT, 26).setBaseOffset(0); public static final Field TRIGGERPAGEREFRESHFLAG = Field.create("TRIGGERPAGEREFRESHFLAG", 0, FieldType.BIT, 27).setBaseOffset(0); public static final Field HASFAULTREPORTFILE = Field.create("HASFAULTREPORTFILE", 0, FieldType.BIT, 28).setBaseOffset(0); + public static final Field ISANALOGFAILURE = Field.create("ISANALOGFAILURE", 0, FieldType.BIT, 29).setBaseOffset(0); public static final Field RPMVALUE = Field.create("RPMVALUE", 4, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field RPMACCELERATION = Field.create("RPMACCELERATION", 6, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field SPEEDTORPMRATIO = Field.create("SPEEDTORPMRATIO", 8, FieldType.INT16).setScale(0.01).setBaseOffset(0); @@ -645,6 +646,7 @@ public class TsOutputs { ISMAPVALID, TRIGGERPAGEREFRESHFLAG, HASFAULTREPORTFILE, + ISANALOGFAILURE, RPMVALUE, RPMACCELERATION, SPEEDTORPMRATIO,