parent
15c8f0ccf2
commit
397c491d3f
|
@ -26,6 +26,7 @@ entry = sd_active_wr, "SD card writing", int, "%d"
|
|||
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 = RPMValue, "RPM", int, "%d"
|
||||
entry = rpmAcceleration, "dRPM", int, "%d"
|
||||
entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f"
|
||||
|
|
|
@ -26,6 +26,7 @@ sd_active_wr = bits, U32, 0, [24:24]
|
|||
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]
|
||||
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
|
||||
|
|
|
@ -30,6 +30,7 @@ static const LogField fields[] = {
|
|||
{engine->outputChannels, 0, 25, "SD card reading", ""},
|
||||
{engine->outputChannels, 0, 26, "MAP from sensor seems valid", ""},
|
||||
{engine->outputChannels, 0, 27, "triggerPageRefreshFlag", ""},
|
||||
{engine->outputChannels, 0, 28, "hasFaultReportFile", ""},
|
||||
{engine->outputChannels.RPMValue, "RPM", "RPM", 0},
|
||||
{engine->outputChannels.rpmAcceleration, "dRPM", "RPM acceleration/Rate of Change/ROC", 2},
|
||||
{engine->outputChannels.speedToRpmRatio, "Gearbox Ratio", "value", 2},
|
||||
|
|
|
@ -1339,7 +1339,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 686839613
|
||||
#define SIGNATURE_HASH 3160074786
|
||||
#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"
|
||||
|
@ -1542,6 +1542,7 @@
|
|||
#define ts_14_command_TS_GRAB_PEDAL_WOT 7
|
||||
#define ts_14_command_TS_RESET_MC33810 0x16
|
||||
#define ts_14_command_TS_RESET_TLE8888 8
|
||||
#define ts_14_command_TS_SD_DELETE_REPORTS 0x1B
|
||||
#define ts_14_command_TS_SD_FORMAT 0x1A
|
||||
#define ts_14_command_TS_SD_MOUNT_ECU 0x18
|
||||
#define ts_14_command_TS_SD_MOUNT_PC 0x17
|
||||
|
@ -1810,7 +1811,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.01.23.paralela.686839613"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.01.24.paralela.3160074786"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 686839613
|
||||
#define TS_SIGNATURE "rusEFI master.2025.01.23.paralela.686839613"
|
||||
#define SIGNATURE_HASH 3160074786
|
||||
#define TS_SIGNATURE "rusEFI master.2025.01.24.paralela.3160074786"
|
||||
|
|
|
@ -141,16 +141,16 @@ struct output_channels_s {
|
|||
bool triggerPageRefreshFlag : 1 {};
|
||||
/**
|
||||
offset 0 bit 28 */
|
||||
bool unusedBit_28_28 : 1 {};
|
||||
bool hasFaultReportFile : 1 {};
|
||||
/**
|
||||
offset 0 bit 29 */
|
||||
bool unusedBit_28_29 : 1 {};
|
||||
bool unusedBit_29_29 : 1 {};
|
||||
/**
|
||||
offset 0 bit 30 */
|
||||
bool unusedBit_28_30 : 1 {};
|
||||
bool unusedBit_29_30 : 1 {};
|
||||
/**
|
||||
offset 0 bit 31 */
|
||||
bool unusedBit_28_31 : 1 {};
|
||||
bool unusedBit_29_31 : 1 {};
|
||||
/**
|
||||
* @@GAUGE_NAME_RPM@@
|
||||
* units: RPM
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.01.23.paralela.686839613"
|
||||
signature = "rusEFI master.2025.01.24.paralela.3160074786"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.01.23.paralela.686839613" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.01.24.paralela.3160074786" ; 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
|
||||
|
@ -2693,6 +2693,7 @@ sd_active_wr = bits, U32, 0, [24:24]
|
|||
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]
|
||||
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
|
||||
|
@ -5366,6 +5367,7 @@ entry = sd_active_wr, "SD card writing", int, "%d"
|
|||
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 = RPMValue, "RPM", int, "%d"
|
||||
entry = rpmAcceleration, "dRPM", int, "%d"
|
||||
entry = speedToRpmRatio, "Gearbox Ratio", float, "%.3f"
|
||||
|
@ -6689,6 +6691,7 @@ cmd_mount_pc = "Z\x00\x14\x00\x17"
|
|||
cmd_mount_ecu = "Z\x00\x14\x00\x18"
|
||||
cmd_unmount = "Z\x00\x14\x00\x19"
|
||||
cmd_format = "Z\x00\x14\x00\x1a"
|
||||
cmd_delete_reports = "Z\x00\x14\x00\x1b"
|
||||
|
||||
; See 'executeTSCommand' in firmware source code
|
||||
|
||||
|
@ -9292,6 +9295,14 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
indicator = { sd_logging_internal }, "No SD logging", "SD logging", white, black, green, black
|
||||
indicator = { sd_msd }, "No SD USB", "SD USB", white, black, green, black
|
||||
|
||||
indicatorPanel = sdCardErrorReportIndicators, 1, { isSdCardEnabled }
|
||||
indicator = { hasFaultReportFile }, "No error reports", "Error report on SD", white, black, red, black
|
||||
|
||||
dialog = sdReportCommands, "Fail reports"
|
||||
field = "Executed only when SD card is mounted to ECU"
|
||||
commandButton = "Remove all fail reports", cmd_delete_reports
|
||||
panel = sdCardErrorReportIndicators
|
||||
|
||||
dialog = sdCard, "SD Card"
|
||||
panel = sdCardHW
|
||||
panel = sdPresentIndicators
|
||||
|
@ -9299,6 +9310,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = sdCardLogging
|
||||
panel = sdCardStateIndicators
|
||||
panel = sdCardCommands
|
||||
panel = sdReportCommands
|
||||
|
||||
dialog = tle8888Dialog, "TLE8888", yAxis
|
||||
field = "TLE8888 SPI", tle8888spiDevice
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
! Generated by gen_signature.sh
|
||||
! SIGNATURE_HASH is a built-in variable generated by config_definition-all.jar
|
||||
! gen_signature.sh Using env variable branch [master]
|
||||
#define TS_SIGNATURE "rusEFI master.2025.01.23.paralela.@@SIGNATURE_HASH@@"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.01.24.paralela.@@SIGNATURE_HASH@@"
|
||||
|
|
Loading…
Reference in New Issue