diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index aa7f99fdc1..7698dd348d 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -582,26 +582,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -688,51 +688,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -764,56 +764,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index 62d7421a8e..bff0642414 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1336,7 +1336,7 @@ #define show_2chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 697039074 +#define SIGNATURE_HASH 1639659470 #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" @@ -1805,7 +1805,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.17.alphax-2chan.697039074" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-2chan.1639659470" #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 3771294557..9642a457ea 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1337,7 +1337,7 @@ #define show_4chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1611861867 +#define SIGNATURE_HASH 673431623 #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" @@ -1806,7 +1806,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.17.alphax-4chan.1611861867" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan.673431623" #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 ba1ba01e35..12272d1f38 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1337,7 +1337,7 @@ #define show_4chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1611861867 +#define SIGNATURE_HASH 673431623 #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" @@ -1806,7 +1806,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.17.alphax-4chan_f7.1611861867" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan_f7.673431623" #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 23b8b9c1f8..7f1ef6f118 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4k-gdi.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 246799741 +#define SIGNATURE_HASH 1183126097 #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" @@ -1805,7 +1805,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.17.alphax-4k-gdi.246799741" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4k-gdi.1183126097" #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 6085c157a6..c89346f0da 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1336,7 +1336,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 527191238 +#define SIGNATURE_HASH 1465680874 #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" @@ -1805,7 +1805,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.17.alphax-8chan-revA.527191238" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan-revA.1465680874" #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 bc59b2b0c3..b60cdf2b84 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1334,7 +1334,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4278823912 +#define SIGNATURE_HASH 3073991876 #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" @@ -1803,7 +1803,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.17.alphax-8chan.4278823912" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan.3073991876" #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 c09c02a401..2491e32359 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1334,7 +1334,7 @@ #define show_8chan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4278823912 +#define SIGNATURE_HASH 3073991876 #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" @@ -1803,7 +1803,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.17.alphax-8chan_f7.4278823912" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan_f7.3073991876" #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 0f104496cc..2d59b81bc0 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-silver.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-silver.h @@ -1335,7 +1335,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 688005340 +#define SIGNATURE_HASH 1630728176 #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" @@ -1804,7 +1804,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.17.alphax-silver.688005340" +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-silver.1630728176" #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 f2fd3e0ca6..e59b209dd5 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.at_start_f435.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.at_start_f435.2921229754" #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 3e16d6bc77..83a1ef1692 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2720626392 +#define SIGNATURE_HASH 3927554548 #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" @@ -1807,7 +1807,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.17.atlas.2720626392" +#define TS_SIGNATURE "rusEFI master.2025.01.17.atlas.3927554548" #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 e25044367f..720ec954ba 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1339,7 +1339,7 @@ #define show_tcu_gauges false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 110521131 +#define SIGNATURE_HASH 1319543815 #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" @@ -1808,7 +1808,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.17.f407-discovery.110521131" +#define TS_SIGNATURE "rusEFI master.2025.01.17.f407-discovery.1319543815" #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 578352ecd2..acffb86361 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.f429-discovery.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.f429-discovery.2921229754" #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 2fe97fcfcb..8eb63d7bcd 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3573130245 +#define SIGNATURE_HASH 2630445865 #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" @@ -1807,7 +1807,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.17.f469-discovery.3573130245" +#define TS_SIGNATURE "rusEFI master.2025.01.17.f469-discovery.2630445865" #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 5e17ac2366..c4f3479875 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1340,7 +1340,7 @@ #define show_tcu_gauges false #define show_test_presets true #define show_vvt_output_pin true -#define SIGNATURE_HASH 2964182669 +#define SIGNATURE_HASH 4171045281 #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" @@ -1809,7 +1809,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.17.frankenso_na6.2964182669" +#define TS_SIGNATURE "rusEFI master.2025.01.17.frankenso_na6.4171045281" #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 fb8cc41f01..b83c71ed2e 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.haba208.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.haba208.2921229754" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h index df4c90cefd..fb77c2e033 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1339,7 +1339,7 @@ #define show_8chan_presets false #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1864776210 +#define SIGNATURE_HASH 655815998 #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" @@ -1808,7 +1808,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.17.hellen-112-17.1864776210" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-112-17.655815998" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h index 9a0494db41..76725efd1b 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 710395182 +#define SIGNATURE_HASH 1650919938 #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" @@ -1807,7 +1807,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.17.hellen-gm-e67.710395182" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-gm-e67.1650919938" #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 03602451ae..24a57c4e38 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2987905248 +#define SIGNATURE_HASH 4196868044 #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" @@ -1807,7 +1807,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.17.hellen-honda-k.2987905248" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-honda-k.4196868044" #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 5c7f92fa50..4b2c2667ff 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1339,7 +1339,7 @@ #define show_HellenNB1_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1703442313 +#define SIGNATURE_HASH 767080613 #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" @@ -1808,7 +1808,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.17.hellen-nb1.1703442313" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-nb1.767080613" #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 5909bb8620..53560f68bc 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1339,7 +1339,7 @@ #define show_Hellen121nissan_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 917843990 +#define SIGNATURE_HASH 2122710842 #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" @@ -1808,7 +1808,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.17.hellen121nissan.917843990" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121nissan.2122710842" #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 5a04fe5da0..5b69e51788 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1339,7 +1339,7 @@ #define show_Hellen121vag_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1859920465 +#define SIGNATURE_HASH 653061501 #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" @@ -1808,7 +1808,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.17.hellen121vag.1859920465" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121vag.653061501" #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 f8d487967b..946c720158 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1339,7 +1339,7 @@ #define show_Hellen128merc_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 196905057 +#define SIGNATURE_HASH 1133266765 #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" @@ -1808,7 +1808,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.17.hellen128.196905057" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen128.1133266765" #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 0d148690f2..6a6c44a3a2 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 76768158 +#define SIGNATURE_HASH 1285794994 #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" @@ -1805,7 +1805,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.17.hellen154hyundai.76768158" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai.1285794994" #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 4e59faadfc..eca8ef8477 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 4157400332 +#define SIGNATURE_HASH 3220974112 #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" @@ -1805,7 +1805,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.17.hellen154hyundai_f7.4157400332" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai_f7.3220974112" #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 5d2dc03b28..3fe1f22580 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1339,7 +1339,7 @@ #define show_HellenNB2_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 453398336 +#define SIGNATURE_HASH 1396080748 #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" @@ -1808,7 +1808,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.17.hellen72.453398336" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen72.1396080748" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen81.h b/firmware/controllers/generated/rusefi_generated_hellen81.h index de12b9bbbc..d10aa4205d 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2210280048 +#define SIGNATURE_HASH 3415145820 #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" @@ -1807,7 +1807,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.17.hellen81.2210280048" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen81.3415145820" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h index 577fda8748..2db3deb9c9 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1339,7 +1339,7 @@ #define show_Hellen88bmw_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2493327155 +#define SIGNATURE_HASH 3702384671 #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" @@ -1808,7 +1808,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.17.hellen88bmw.2493327155" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen88bmw.3702384671" #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 f2f4749c30..5ee154c01a 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1339,7 +1339,7 @@ #define show_HellenNA6_presets true #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1921728886 +#define SIGNATURE_HASH 985370202 #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" @@ -1808,7 +1808,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.17.hellenNA6.1921728886" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA6.985370202" #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 80337651e7..fe040f1a57 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1340,7 +1340,7 @@ #define show_HellenNB1_presets false #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2370896824 +#define SIGNATURE_HASH 3311520916 #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" @@ -1809,7 +1809,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.17.hellenNA8_96.2370896824" +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA8_96.3311520916" #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 b3a4447273..190681b7d4 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2151538953 +#define SIGNATURE_HASH 3356306981 #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" @@ -1808,7 +1808,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.17.m74_9.2151538953" +#define TS_SIGNATURE "rusEFI master.2025.01.17.m74_9.3356306981" #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 92f961e89b..1da1cfd5d4 100644 --- a/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre-legacy_f4.h @@ -1337,7 +1337,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2907726677 +#define SIGNATURE_HASH 3848318073 #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" @@ -1806,7 +1806,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.17.mre-legacy_f4.2907726677" +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre-legacy_f4.3848318073" #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 0862e5bb71..2912341d9f 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1337,7 +1337,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2907726677 +#define SIGNATURE_HASH 3848318073 #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" @@ -1806,7 +1806,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.17.mre_f4.2907726677" +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f4.3848318073" #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 17eb2b88f3..a78a161bc1 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1337,7 +1337,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2907726677 +#define SIGNATURE_HASH 3848318073 #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" @@ -1806,7 +1806,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.17.mre_f7.2907726677" +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f7.3848318073" #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 6f41e15ff1..1324cde121 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.nucleo_f413.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.nucleo_f413.2921229754" #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 633c191ead..835b72ccaa 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2345595862 +#define SIGNATURE_HASH 3288218874 #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" @@ -1805,7 +1805,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.17.proteus_f4.2345595862" +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f4.3288218874" #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 4770fb2f74..c484682b1c 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2345595862 +#define SIGNATURE_HASH 3288218874 #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" @@ -1805,7 +1805,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.17.proteus_f7.2345595862" +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f7.3288218874" #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 e75157a286..135e04f147 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 2345595862 +#define SIGNATURE_HASH 3288218874 #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" @@ -1805,7 +1805,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.17.proteus_h7.2345595862" +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_h7.3288218874" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_s105.h b/firmware/controllers/generated/rusefi_generated_s105.h index c4d359b7e5..c022bfc1aa 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 1503994452 +#define SIGNATURE_HASH 295038328 #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" @@ -1808,7 +1808,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.17.s105.1503994452" +#define TS_SIGNATURE "rusEFI master.2025.01.17.s105.295038328" #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 a1db73fd41..df9c4a4fd9 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3134558139 +#define SIGNATURE_HASH 4075110551 #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" @@ -1806,7 +1806,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.17.small-can-board.3134558139" +#define TS_SIGNATURE "rusEFI master.2025.01.17.small-can-board.4075110551" #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 b907494eee..e8eb771495 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.stm32f429_nucleo.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f429_nucleo.2921229754" #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 d0a936caf1..2bc2cbf316 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.stm32f767_nucleo.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f767_nucleo.2921229754" #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 6e561a6544..327625223e 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.stm32h743_nucleo.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32h743_nucleo.2921229754" #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 818d29b67a..fd59fa1ef7 100644 --- a/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h +++ b/firmware/controllers/generated/rusefi_generated_subaru_eg33_f7.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3104807624 +#define SIGNATURE_HASH 4047459812 #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" @@ -1808,7 +1808,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.17.subaru_eg33_f7.3104807624" +#define TS_SIGNATURE "rusEFI master.2025.01.17.subaru_eg33_f7.4047459812" #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 5d81a55042..7cb8aecef5 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3861815958 +#define SIGNATURE_HASH 2921229754 #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" @@ -1807,7 +1807,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.17.t-b-g.3861815958" +#define TS_SIGNATURE "rusEFI master.2025.01.17.t-b-g.2921229754" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h index 438738af55..b84b944936 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1338,7 +1338,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3691191838 +#define SIGNATURE_HASH 2486423858 #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" @@ -1807,7 +1807,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.17.tdg-pdm8.3691191838" +#define TS_SIGNATURE "rusEFI master.2025.01.17.tdg-pdm8.2486423858" #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 31d8810600..3e3745242b 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1332,7 +1332,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3866569861 +#define SIGNATURE_HASH 2923946921 #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" @@ -1802,7 +1802,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.17.uaefi.3866569861" +#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi.2923946921" #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 eafb0453f4..6f2eb8313c 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi121.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi121.h @@ -1336,7 +1336,7 @@ #define SentInput_NONE 0 #define show_tcu_gauges false #define show_vvt_output_pin true -#define SIGNATURE_HASH 3435827752 +#define SIGNATURE_HASH 2231000324 #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" @@ -1805,7 +1805,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.17.uaefi121.3435827752" +#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi121.2231000324" #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 839be38ae7..18185b8e76 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 697039074 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-2chan.697039074" +#define SIGNATURE_HASH 1639659470 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-2chan.1639659470" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 0e88abc56b..ede881bc25 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 1611861867 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan.1611861867" +#define SIGNATURE_HASH 673431623 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan.673431623" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 0a73464711..f195519619 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 1611861867 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan_f7.1611861867" +#define SIGNATURE_HASH 673431623 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4chan_f7.673431623" diff --git a/firmware/controllers/generated/signature_alphax-4k-gdi.h b/firmware/controllers/generated/signature_alphax-4k-gdi.h index a5bb30e9a2..484563af24 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 246799741 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4k-gdi.246799741" +#define SIGNATURE_HASH 1183126097 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-4k-gdi.1183126097" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 6ab3aa75d6..0204c0c376 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 527191238 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan-revA.527191238" +#define SIGNATURE_HASH 1465680874 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan-revA.1465680874" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 6798e50464..ceef49af4a 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 4278823912 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan.4278823912" +#define SIGNATURE_HASH 3073991876 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan.3073991876" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index eede082ccf..7d9b24b157 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 4278823912 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan_f7.4278823912" +#define SIGNATURE_HASH 3073991876 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-8chan_f7.3073991876" diff --git a/firmware/controllers/generated/signature_alphax-silver.h b/firmware/controllers/generated/signature_alphax-silver.h index a4b184d840..0f6bad57af 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 688005340 -#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-silver.688005340" +#define SIGNATURE_HASH 1630728176 +#define TS_SIGNATURE "rusEFI master.2025.01.17.alphax-silver.1630728176" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index 7489e73ee9..c56aaba809 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.at_start_f435.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.at_start_f435.2921229754" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index b5223ef81b..d92339cbb1 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 2720626392 -#define TS_SIGNATURE "rusEFI master.2025.01.17.atlas.2720626392" +#define SIGNATURE_HASH 3927554548 +#define TS_SIGNATURE "rusEFI master.2025.01.17.atlas.3927554548" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 4d13d173e1..6a173fcb0d 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 110521131 -#define TS_SIGNATURE "rusEFI master.2025.01.17.f407-discovery.110521131" +#define SIGNATURE_HASH 1319543815 +#define TS_SIGNATURE "rusEFI master.2025.01.17.f407-discovery.1319543815" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 515753ca93..82af7e9644 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.f429-discovery.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.f429-discovery.2921229754" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index a22dd90493..4504898eca 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 3573130245 -#define TS_SIGNATURE "rusEFI master.2025.01.17.f469-discovery.3573130245" +#define SIGNATURE_HASH 2630445865 +#define TS_SIGNATURE "rusEFI master.2025.01.17.f469-discovery.2630445865" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index d1af1ed95c..6241f08bc1 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 2964182669 -#define TS_SIGNATURE "rusEFI master.2025.01.17.frankenso_na6.2964182669" +#define SIGNATURE_HASH 4171045281 +#define TS_SIGNATURE "rusEFI master.2025.01.17.frankenso_na6.4171045281" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 223973401a..48a526b137 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.haba208.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.haba208.2921229754" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 57436b3e57..365ab66acc 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1864776210 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-112-17.1864776210" +#define SIGNATURE_HASH 655815998 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-112-17.655815998" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 03363df284..eac1cc6d88 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 710395182 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-gm-e67.710395182" +#define SIGNATURE_HASH 1650919938 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-gm-e67.1650919938" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 429599dc30..740b6f0814 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 2987905248 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-honda-k.2987905248" +#define SIGNATURE_HASH 4196868044 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-honda-k.4196868044" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index f2b3fbc32e..8ad7300ee9 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 1703442313 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-nb1.1703442313" +#define SIGNATURE_HASH 767080613 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen-nb1.767080613" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index b13fac5481..38e16217d5 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 917843990 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121nissan.917843990" +#define SIGNATURE_HASH 2122710842 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121nissan.2122710842" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index efe411868f..6974dcd6e6 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 1859920465 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121vag.1859920465" +#define SIGNATURE_HASH 653061501 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen121vag.653061501" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 03f7064494..4be60a06c1 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 196905057 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen128.196905057" +#define SIGNATURE_HASH 1133266765 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen128.1133266765" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index de46e27bca..70fce802d6 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 76768158 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai.76768158" +#define SIGNATURE_HASH 1285794994 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai.1285794994" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index 780ae821cc..b8f450f981 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 4157400332 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai_f7.4157400332" +#define SIGNATURE_HASH 3220974112 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen154hyundai_f7.3220974112" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index fcd1d5687f..2e5eb08450 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 453398336 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen72.453398336" +#define SIGNATURE_HASH 1396080748 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen72.1396080748" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 04492b9f3a..02481531d4 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2210280048 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen81.2210280048" +#define SIGNATURE_HASH 3415145820 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen81.3415145820" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 8f21710370..64fd200185 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2493327155 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen88bmw.2493327155" +#define SIGNATURE_HASH 3702384671 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellen88bmw.3702384671" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 3bcfdc22b6..ba99105041 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 1921728886 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA6.1921728886" +#define SIGNATURE_HASH 985370202 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA6.985370202" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index fd5ba92cf9..32e4127f22 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 2370896824 -#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA8_96.2370896824" +#define SIGNATURE_HASH 3311520916 +#define TS_SIGNATURE "rusEFI master.2025.01.17.hellenNA8_96.3311520916" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 20f2fde3cc..e7c1b8a085 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 2151538953 -#define TS_SIGNATURE "rusEFI master.2025.01.17.m74_9.2151538953" +#define SIGNATURE_HASH 3356306981 +#define TS_SIGNATURE "rusEFI master.2025.01.17.m74_9.3356306981" diff --git a/firmware/controllers/generated/signature_mre-legacy_f4.h b/firmware/controllers/generated/signature_mre-legacy_f4.h index 69dbc43350..7e6edd7b10 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 2907726677 -#define TS_SIGNATURE "rusEFI master.2025.01.17.mre-legacy_f4.2907726677" +#define SIGNATURE_HASH 3848318073 +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre-legacy_f4.3848318073" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 35a3a2470e..0a4a059608 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 2907726677 -#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f4.2907726677" +#define SIGNATURE_HASH 3848318073 +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f4.3848318073" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 7bfaf9d322..0fb9bacb4a 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 2907726677 -#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f7.2907726677" +#define SIGNATURE_HASH 3848318073 +#define TS_SIGNATURE "rusEFI master.2025.01.17.mre_f7.3848318073" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index ad2fbfc7fb..f33a3d4495 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.nucleo_f413.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.nucleo_f413.2921229754" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 8cee52859b..cea2cdcc87 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 2345595862 -#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f4.2345595862" +#define SIGNATURE_HASH 3288218874 +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f4.3288218874" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index c3dbc228ae..69cc01ac56 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 2345595862 -#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f7.2345595862" +#define SIGNATURE_HASH 3288218874 +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_f7.3288218874" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 3dc8cd30bb..4419fa2929 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 2345595862 -#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_h7.2345595862" +#define SIGNATURE_HASH 3288218874 +#define TS_SIGNATURE "rusEFI master.2025.01.17.proteus_h7.3288218874" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index ccd3884c47..989aae3272 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1503994452 -#define TS_SIGNATURE "rusEFI master.2025.01.17.s105.1503994452" +#define SIGNATURE_HASH 295038328 +#define TS_SIGNATURE "rusEFI master.2025.01.17.s105.295038328" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 3dd5f2c03f..9ada16035e 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 3134558139 -#define TS_SIGNATURE "rusEFI master.2025.01.17.small-can-board.3134558139" +#define SIGNATURE_HASH 4075110551 +#define TS_SIGNATURE "rusEFI master.2025.01.17.small-can-board.4075110551" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index 5ccd9dbb07..87879d988e 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f429_nucleo.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f429_nucleo.2921229754" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index f6261c5f8f..68c8d74774 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f767_nucleo.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32f767_nucleo.2921229754" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index 9eb207fdc1..bcd2c50e08 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32h743_nucleo.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.stm32h743_nucleo.2921229754" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index f6074337bf..3c37c026bf 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 3104807624 -#define TS_SIGNATURE "rusEFI master.2025.01.17.subaru_eg33_f7.3104807624" +#define SIGNATURE_HASH 4047459812 +#define TS_SIGNATURE "rusEFI master.2025.01.17.subaru_eg33_f7.4047459812" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 38263436e3..adcf417dd7 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 3861815958 -#define TS_SIGNATURE "rusEFI master.2025.01.17.t-b-g.3861815958" +#define SIGNATURE_HASH 2921229754 +#define TS_SIGNATURE "rusEFI master.2025.01.17.t-b-g.2921229754" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 71a2aa40e4..f9fa7780f4 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3691191838 -#define TS_SIGNATURE "rusEFI master.2025.01.17.tdg-pdm8.3691191838" +#define SIGNATURE_HASH 2486423858 +#define TS_SIGNATURE "rusEFI master.2025.01.17.tdg-pdm8.2486423858" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 78a95ae116..b3699eadd8 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 3866569861 -#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi.3866569861" +#define SIGNATURE_HASH 2923946921 +#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi.2923946921" diff --git a/firmware/controllers/generated/signature_uaefi121.h b/firmware/controllers/generated/signature_uaefi121.h index e58ab2a75c..62ebe510f0 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 3435827752 -#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi121.3435827752" +#define SIGNATURE_HASH 2231000324 +#define TS_SIGNATURE "rusEFI master.2025.01.17.uaefi121.2231000324" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index a699ca3da4..409e2826e4 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.01.17.f407-discovery.110521131" + signature = "rusEFI master.2025.01.17.f407-discovery.1319543815" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.f407-discovery.110521131" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.f407-discovery.1319543815" ; 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 @@ -5923,26 +5923,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6029,51 +6029,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6105,56 +6105,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 7e04765d5e..084a371c22 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.01.17.alphax-2chan.697039074" + signature = "rusEFI master.2025.01.17.alphax-2chan.1639659470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-2chan.697039074" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-2chan.1639659470" ; 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 @@ -5919,26 +5919,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6025,51 +6025,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6101,56 +6101,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 010e2f5353..d4a4b8a106 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.01.17.alphax-4chan.1611861867" + signature = "rusEFI master.2025.01.17.alphax-4chan.673431623" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-4chan.1611861867" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-4chan.673431623" ; 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 @@ -5932,26 +5932,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6038,51 +6038,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6114,56 +6114,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 7555b7f398..d65eb3933a 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.01.17.alphax-4chan_f7.1611861867" + signature = "rusEFI master.2025.01.17.alphax-4chan_f7.673431623" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-4chan_f7.1611861867" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-4chan_f7.673431623" ; 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 @@ -5932,26 +5932,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6038,51 +6038,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6114,56 +6114,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini b/firmware/tunerstudio/generated/rusefi_alphax-4k-gdi.ini index dc188bb560..fd471b9b17 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.01.17.alphax-4k-gdi.246799741" + signature = "rusEFI master.2025.01.17.alphax-4k-gdi.1183126097" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-4k-gdi.246799741" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-4k-gdi.1183126097" ; 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 @@ -5918,26 +5918,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6024,51 +6024,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6100,56 +6100,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index 95b17dbbcd..c52094e3d4 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.01.17.alphax-8chan-revA.527191238" + signature = "rusEFI master.2025.01.17.alphax-8chan-revA.1465680874" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-8chan-revA.527191238" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-8chan-revA.1465680874" ; 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 @@ -5926,26 +5926,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6032,51 +6032,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6108,56 +6108,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 7cdbb877a4..e7690cb944 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.01.17.alphax-8chan.4278823912" + signature = "rusEFI master.2025.01.17.alphax-8chan.3073991876" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-8chan.4278823912" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-8chan.3073991876" ; 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 @@ -5936,26 +5936,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6042,51 +6042,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6118,56 +6118,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index dd60048caa..a7956ab83e 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.01.17.alphax-8chan_f7.4278823912" + signature = "rusEFI master.2025.01.17.alphax-8chan_f7.3073991876" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-8chan_f7.4278823912" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-8chan_f7.3073991876" ; 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 @@ -5936,26 +5936,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6042,51 +6042,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6118,56 +6118,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-silver.ini b/firmware/tunerstudio/generated/rusefi_alphax-silver.ini index 997d977231..c38b57c659 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.01.17.alphax-silver.688005340" + signature = "rusEFI master.2025.01.17.alphax-silver.1630728176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.alphax-silver.688005340" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.alphax-silver.1630728176" ; 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 @@ -5915,26 +5915,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6021,51 +6021,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6097,56 +6097,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 788cb312de..6646cb8755 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.01.17.at_start_f435.3861815958" + signature = "rusEFI master.2025.01.17.at_start_f435.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.at_start_f435.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.at_start_f435.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 7eca2fa112..2f1c66f392 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.01.17.atlas.2720626392" + signature = "rusEFI master.2025.01.17.atlas.3927554548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.atlas.2720626392" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.atlas.3927554548" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index a699ca3da4..409e2826e4 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.01.17.f407-discovery.110521131" + signature = "rusEFI master.2025.01.17.f407-discovery.1319543815" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.f407-discovery.110521131" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.f407-discovery.1319543815" ; 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 @@ -5923,26 +5923,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6029,51 +6029,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6105,56 +6105,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 60ac416644..b793a8b2b8 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.01.17.f429-discovery.3861815958" + signature = "rusEFI master.2025.01.17.f429-discovery.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.f429-discovery.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.f429-discovery.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index 38615bb589..0ed6ce010d 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.01.17.f469-discovery.3573130245" + signature = "rusEFI master.2025.01.17.f469-discovery.2630445865" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.f469-discovery.3573130245" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.f469-discovery.2630445865" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 6232454431..c170636e7d 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.01.17.frankenso_na6.2964182669" + signature = "rusEFI master.2025.01.17.frankenso_na6.4171045281" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.frankenso_na6.2964182669" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.frankenso_na6.4171045281" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index e76b0fc2d1..10dd57f9ed 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.01.17.haba208.3861815958" + signature = "rusEFI master.2025.01.17.haba208.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.haba208.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.haba208.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 5e3a657932..aa0e7f0979 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.hellen-112-17.1864776210" + signature = "rusEFI master.2025.01.17.hellen-112-17.655815998" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen-112-17.1864776210" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen-112-17.655815998" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index d5709c9095..7c4c672701 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.hellen-gm-e67.710395182" + signature = "rusEFI master.2025.01.17.hellen-gm-e67.1650919938" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen-gm-e67.710395182" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen-gm-e67.1650919938" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 5dff23fd12..6ab866c57f 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.01.17.hellen-honda-k.2987905248" + signature = "rusEFI master.2025.01.17.hellen-honda-k.4196868044" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen-honda-k.2987905248" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen-honda-k.4196868044" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -5777,26 +5777,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -5883,51 +5883,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -5959,56 +5959,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 1b801facba..58e7d6f5eb 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.01.17.hellen-nb1.1703442313" + signature = "rusEFI master.2025.01.17.hellen-nb1.767080613" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen-nb1.1703442313" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen-nb1.767080613" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index ff574be751..859a0c2ff6 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.01.17.hellen121nissan.917843990" + signature = "rusEFI master.2025.01.17.hellen121nissan.2122710842" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen121nissan.917843990" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen121nissan.2122710842" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index be2ce10859..adf4da10f0 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.01.17.hellen121vag.1859920465" + signature = "rusEFI master.2025.01.17.hellen121vag.653061501" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen121vag.1859920465" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen121vag.653061501" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 1fe251f47d..381bd58d3b 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.01.17.hellen128.196905057" + signature = "rusEFI master.2025.01.17.hellen128.1133266765" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen128.196905057" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen128.1133266765" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 316070aea9..69210a8452 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.01.17.hellen154hyundai.76768158" + signature = "rusEFI master.2025.01.17.hellen154hyundai.1285794994" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen154hyundai.76768158" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen154hyundai.1285794994" ; 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 @@ -5917,26 +5917,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6023,51 +6023,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6099,56 +6099,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 60d9d46495..731027b512 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.01.17.hellen154hyundai_f7.4157400332" + signature = "rusEFI master.2025.01.17.hellen154hyundai_f7.3220974112" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen154hyundai_f7.4157400332" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen154hyundai_f7.3220974112" ; 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 @@ -5917,26 +5917,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6023,51 +6023,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6099,56 +6099,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index ed97bfe6a9..8d6e7feb4a 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.01.17.hellen72.453398336" + signature = "rusEFI master.2025.01.17.hellen72.1396080748" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen72.453398336" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen72.1396080748" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 82c54bd000..a5c7caa44a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.hellen81.2210280048" + signature = "rusEFI master.2025.01.17.hellen81.3415145820" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen81.2210280048" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen81.3415145820" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index ec6ac6365e..88c398ff12 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.hellen88bmw.2493327155" + signature = "rusEFI master.2025.01.17.hellen88bmw.3702384671" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellen88bmw.2493327155" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellen88bmw.3702384671" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index c931d183c7..614fe71717 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.01.17.hellenNA6.1921728886" + signature = "rusEFI master.2025.01.17.hellenNA6.985370202" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellenNA6.1921728886" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellenNA6.985370202" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index ceeee1e666..364f36e95e 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.01.17.hellenNA8_96.2370896824" + signature = "rusEFI master.2025.01.17.hellenNA8_96.3311520916" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.hellenNA8_96.2370896824" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.hellenNA8_96.3311520916" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 7402fec91d..ebac48cd1e 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.01.17.m74_9.2151538953" + signature = "rusEFI master.2025.01.17.m74_9.3356306981" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.m74_9.2151538953" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.m74_9.3356306981" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini b/firmware/tunerstudio/generated/rusefi_mre-legacy_f4.ini index cc921f2f82..83d9e78046 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.01.17.mre-legacy_f4.2907726677" + signature = "rusEFI master.2025.01.17.mre-legacy_f4.3848318073" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.mre-legacy_f4.2907726677" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.mre-legacy_f4.3848318073" ; 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 @@ -5919,26 +5919,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6025,51 +6025,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6101,56 +6101,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 8c0dada0c6..6210c8951c 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.01.17.mre_f4.2907726677" + signature = "rusEFI master.2025.01.17.mre_f4.3848318073" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.mre_f4.2907726677" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.mre_f4.3848318073" ; 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 @@ -5919,26 +5919,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6025,51 +6025,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6101,56 +6101,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 44df564f70..3fc5495418 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.01.17.mre_f7.2907726677" + signature = "rusEFI master.2025.01.17.mre_f7.3848318073" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.mre_f7.2907726677" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.mre_f7.3848318073" ; 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 @@ -5919,26 +5919,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6025,51 +6025,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6101,56 +6101,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index 4167c57b94..7da8d3efbc 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.01.17.nucleo_f413.3861815958" + signature = "rusEFI master.2025.01.17.nucleo_f413.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.nucleo_f413.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.nucleo_f413.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index eb2f8b57f7..9b07593a74 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.01.17.proteus_f4.2345595862" + signature = "rusEFI master.2025.01.17.proteus_f4.3288218874" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.proteus_f4.2345595862" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.proteus_f4.3288218874" ; 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 @@ -5922,26 +5922,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6028,51 +6028,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6104,56 +6104,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 8c8bfe31bf..d349b07b71 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.01.17.proteus_f7.2345595862" + signature = "rusEFI master.2025.01.17.proteus_f7.3288218874" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.proteus_f7.2345595862" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.proteus_f7.3288218874" ; 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 @@ -5922,26 +5922,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6028,51 +6028,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6104,56 +6104,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index c9ada7fcea..d7fd200108 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.01.17.proteus_h7.2345595862" + signature = "rusEFI master.2025.01.17.proteus_h7.3288218874" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.proteus_h7.2345595862" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.proteus_h7.3288218874" ; 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 @@ -5922,26 +5922,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6028,51 +6028,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6104,56 +6104,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 5b3fe42333..695b010379 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.s105.1503994452" + signature = "rusEFI master.2025.01.17.s105.295038328" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.s105.1503994452" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.s105.295038328" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index bbbc48cdc6..8cabad9de0 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.01.17.small-can-board.3134558139" + signature = "rusEFI master.2025.01.17.small-can-board.4075110551" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.small-can-board.3134558139" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.small-can-board.4075110551" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index 3579e607b3..108d427db3 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.01.17.stm32f429_nucleo.3861815958" + signature = "rusEFI master.2025.01.17.stm32f429_nucleo.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.stm32f429_nucleo.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.stm32f429_nucleo.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index 900e18bf46..993b30bc10 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.01.17.stm32f767_nucleo.3861815958" + signature = "rusEFI master.2025.01.17.stm32f767_nucleo.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.stm32f767_nucleo.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.stm32f767_nucleo.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index 180666bbe8..b591647a0e 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.01.17.stm32h743_nucleo.3861815958" + signature = "rusEFI master.2025.01.17.stm32h743_nucleo.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.stm32h743_nucleo.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.stm32h743_nucleo.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 3e17823475..a7acfac00e 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.01.17.subaru_eg33_f7.3104807624" + signature = "rusEFI master.2025.01.17.subaru_eg33_f7.4047459812" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.subaru_eg33_f7.3104807624" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.subaru_eg33_f7.4047459812" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index a7f6d53344..91e2abcecc 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.01.17.t-b-g.3861815958" + signature = "rusEFI master.2025.01.17.t-b-g.2921229754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.t-b-g.3861815958" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.t-b-g.2921229754" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 088070516c..4d44067248 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2025.01.17.tdg-pdm8.3691191838" + signature = "rusEFI master.2025.01.17.tdg-pdm8.2486423858" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.tdg-pdm8.3691191838" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.tdg-pdm8.2486423858" ; 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 @@ -5921,26 +5921,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6027,51 +6027,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6103,56 +6103,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 3c6c25e955..c848a3622a 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.01.17.uaefi.3866569861" + signature = "rusEFI master.2025.01.17.uaefi.2923946921" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.uaefi.3866569861" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.uaefi.2923946921" ; 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 @@ -5932,26 +5932,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6038,51 +6038,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6114,56 +6114,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_uaefi121.ini b/firmware/tunerstudio/generated/rusefi_uaefi121.ini index 6b796a2930..4a3562ffbf 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.01.17.uaefi121.3435827752" + signature = "rusEFI master.2025.01.17.uaefi121.2231000324" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2025.01.17.uaefi121.3435827752" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2025.01.17.uaefi121.2231000324" ; 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 @@ -5922,26 +5922,26 @@ entry = isNitrousMapCondition, "isNitrousMapCondition", int, "%d" entry = isNitrousAfrCondition, "isNitrousAfrCondition", int, "%d" entry = isNitrousRpmCondition, "isNitrousRpmCondition", int, "%d" entry = isNitrousCondition, "isNitrousCondition", int, "%d" -entry = cranking0, "cranking0", int, "%d" -entry = notRunning0, "notRunning0", int, "%d" -entry = disabledWhileEngineStopped0, "Engine stopped0", int, "%d" -entry = brokenClt0, "Broken CLT0", int, "%d" -entry = enabledForAc0, "Enable for AC0", int, "%d" -entry = hot0, "Above hot threshold0", int, "%d" -entry = cold0, "Below cold threshold0", int, "%d" -entry = disabledBySpeed0, "disabledBySpeed0", int, "%d" -entry = m_state0, "On0", int, "%d" -entry = radiatorFanStatus0, "radiatorFanStatus0", int, "%d" -entry = cranking1, "cranking1", int, "%d" -entry = notRunning1, "notRunning1", int, "%d" -entry = disabledWhileEngineStopped1, "Engine stopped1", int, "%d" -entry = brokenClt1, "Broken CLT1", int, "%d" -entry = enabledForAc1, "Enable for AC1", int, "%d" -entry = hot1, "Above hot threshold1", int, "%d" -entry = cold1, "Below cold threshold1", int, "%d" -entry = disabledBySpeed1, "disabledBySpeed1", int, "%d" -entry = m_state1, "On1", int, "%d" -entry = radiatorFanStatus1, "radiatorFanStatus1", int, "%d" +entry = cranking, "fan1cranking", int, "%d" +entry = notRunning, "fan1notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan1Engine stopped", int, "%d" +entry = brokenClt, "fan1Broken CLT", int, "%d" +entry = enabledForAc, "fan1Enable for AC", int, "%d" +entry = hot, "fan1Above hot threshold", int, "%d" +entry = cold, "fan1Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan1disabledBySpeed", int, "%d" +entry = m_state, "fan1On", int, "%d" +entry = radiatorFanStatus, "fan1radiatorFanStatus", int, "%d" +entry = cranking, "fan2cranking", int, "%d" +entry = notRunning, "fan2notRunning", int, "%d" +entry = disabledWhileEngineStopped, "fan2Engine stopped", int, "%d" +entry = brokenClt, "fan2Broken CLT", int, "%d" +entry = enabledForAc, "fan2Enable for AC", int, "%d" +entry = hot, "fan2Above hot threshold", int, "%d" +entry = cold, "fan2Below cold threshold", int, "%d" +entry = disabledBySpeed, "fan2disabledBySpeed", int, "%d" +entry = m_state, "fan2On", int, "%d" +entry = radiatorFanStatus, "fan2radiatorFanStatus", int, "%d" entry = isPrime, "isPrime", int, "%d" entry = engineTurnedRecently, "engineTurnedRecently", int, "%d" entry = isFuelPumpOn, "isFuelPumpOn", int, "%d" @@ -6028,51 +6028,51 @@ entry = triggerIgnoredToothCount, "triggerIgnoredToothCount", int, "%d" entry = mapCamPrevToothAngle, "Sync: MAP: prev angle", float, "%.3f" entry = isDecodingMapCam, "isDecodingMapCam", int, "%d" entry = triggerElapsedUs, "triggerElapsedUs", int, "%d" -entry = synchronizationCounter0, "sync: wheel sync counter0", int, "%d" -entry = vvtToothDurations00, "vvtToothDurations00", int, "%d" -entry = vvtCurrentPosition0, "sync: Primary Position0", float, "%.3f" -entry = vvtToothPosition10, "sync: Cam Position 10", float, "%.3f" -entry = vvtToothPosition20, "sync: Cam Position 20", float, "%.3f" -entry = vvtToothPosition30, "sync: Cam Position 30", float, "%.3f" -entry = vvtToothPosition40, "sync: Cam Position 40", float, "%.3f" -entry = triggerSyncGapRatio0, "Sync: Trigger Latest Ratio0", float, "%.3f" -entry = triggerStateIndex0, "triggerStateIndex0", int, "%d" -entry = synchronizationCounter1, "sync: wheel sync counter1", int, "%d" -entry = vvtToothDurations01, "vvtToothDurations01", int, "%d" -entry = vvtCurrentPosition1, "sync: Primary Position1", float, "%.3f" -entry = vvtToothPosition11, "sync: Cam Position 11", float, "%.3f" -entry = vvtToothPosition21, "sync: Cam Position 21", float, "%.3f" -entry = vvtToothPosition31, "sync: Cam Position 31", float, "%.3f" -entry = vvtToothPosition41, "sync: Cam Position 41", float, "%.3f" -entry = triggerSyncGapRatio1, "Sync: Trigger Latest Ratio1", float, "%.3f" -entry = triggerStateIndex1, "triggerStateIndex1", int, "%d" -entry = synchronizationCounter2, "sync: wheel sync counter2", int, "%d" -entry = vvtToothDurations02, "vvtToothDurations02", int, "%d" -entry = vvtCurrentPosition2, "sync: Primary Position2", float, "%.3f" -entry = vvtToothPosition12, "sync: Cam Position 12", float, "%.3f" -entry = vvtToothPosition22, "sync: Cam Position 22", float, "%.3f" -entry = vvtToothPosition32, "sync: Cam Position 32", float, "%.3f" -entry = vvtToothPosition42, "sync: Cam Position 42", float, "%.3f" -entry = triggerSyncGapRatio2, "Sync: Trigger Latest Ratio2", float, "%.3f" -entry = triggerStateIndex2, "triggerStateIndex2", int, "%d" -entry = synchronizationCounter3, "sync: wheel sync counter3", int, "%d" -entry = vvtToothDurations03, "vvtToothDurations03", int, "%d" -entry = vvtCurrentPosition3, "sync: Primary Position3", float, "%.3f" -entry = vvtToothPosition13, "sync: Cam Position 13", float, "%.3f" -entry = vvtToothPosition23, "sync: Cam Position 23", float, "%.3f" -entry = vvtToothPosition33, "sync: Cam Position 33", float, "%.3f" -entry = vvtToothPosition43, "sync: Cam Position 43", float, "%.3f" -entry = triggerSyncGapRatio3, "Sync: Trigger Latest Ratio3", float, "%.3f" -entry = triggerStateIndex3, "triggerStateIndex3", int, "%d" -entry = synchronizationCounter4, "sync: wheel sync counter4", int, "%d" -entry = vvtToothDurations04, "vvtToothDurations04", int, "%d" -entry = vvtCurrentPosition4, "sync: Primary Position4", float, "%.3f" -entry = vvtToothPosition14, "sync: Cam Position 14", float, "%.3f" -entry = vvtToothPosition24, "sync: Cam Position 24", float, "%.3f" -entry = vvtToothPosition34, "sync: Cam Position 34", float, "%.3f" -entry = vvtToothPosition44, "sync: Cam Position 44", float, "%.3f" -entry = triggerSyncGapRatio4, "Sync: Trigger Latest Ratio4", float, "%.3f" -entry = triggerStateIndex4, "triggerStateIndex4", int, "%d" +entry = synchronizationCounter, "trgsync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "trgvvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "trgsync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "trgsync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "trgsync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "trgsync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "trgsync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "trgSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "trgtriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt1esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt1evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt1esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt1esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt1esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt1esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt1esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt1eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt1etriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2isync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2ivvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2isync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2isync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2isync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2isync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2isync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2iSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2itriggerStateIndex", int, "%d" +entry = synchronizationCounter, "vvt2esync: wheel sync counter", int, "%d" +entry = vvtToothDurations0, "vvt2evvtToothDurations0", int, "%d" +entry = vvtCurrentPosition, "vvt2esync: Primary Position", float, "%.3f" +entry = vvtToothPosition1, "vvt2esync: Cam Position 1", float, "%.3f" +entry = vvtToothPosition2, "vvt2esync: Cam Position 2", float, "%.3f" +entry = vvtToothPosition3, "vvt2esync: Cam Position 3", float, "%.3f" +entry = vvtToothPosition4, "vvt2esync: Cam Position 4", float, "%.3f" +entry = triggerSyncGapRatio, "vvt2eSync: Trigger Latest Ratio", float, "%.3f" +entry = triggerStateIndex, "vvt2etriggerStateIndex", int, "%d" entry = camResyncCounter, "sync: Phase Re-Sync Counter", int, "%d" entry = m_hasSynchronizedPhase, "sync: Known Engine Phase", int, "%d" entry = wallFuelCorrection, "fuel wallwetting injection time", float, "%.3f" @@ -6104,56 +6104,56 @@ entry = targetRpmByClt, "Idle: Target RPM base", int, "%d" entry = targetRpmAc, "Idle: Target A/C RPM", int, "%d" entry = iacByRpmTaper, "idle: iacByRpmTaper portion", float, "%.3f" entry = luaAdd, "idle: Lua Adder", float, "%.3f" -entry = targetWithIdlePosition0, "ETB: target with idle0", float, "%.3f" -entry = trim0, "ETB: trim0", float, "%.3f" -entry = luaAdjustment0, "ETB: luaAdjustment0", float, "%.3f" -entry = m_wastegatePosition0, "DC: wastegatePosition0", float, "%.3f" -entry = etbFeedForward0, "etbFeedForward0", float, "%.3f" -entry = etbIntegralError0, "etbIntegralError0", float, "%.3f" -entry = etbCurrentTarget0, "ETB: target for current pedal0", float, "%.3f" -entry = m_adjustedTarget0, "Adjusted target0", float, "%.3f" -entry = etbRevLimitActive0, "etbRevLimitActive0", int, "%d" -entry = jamDetected0, "jamDetected0", int, "%d" -entry = validPlantPosition0, "validPlantPosition0", int, "%d" -entry = etbTpsErrorCounter0, "ETB TPS error counter0", int, "%d" -entry = etbPpsErrorCounter0, "ETB pedal error counter0", int, "%d" -entry = etbErrorCode0, "etbErrorCode0", int, "%d" -entry = etbErrorCodeBlinker0, "etbErrorCodeBlinker0", int, "%d" -entry = tcEtbDrop0, "ETB traction control0", int, "%d" -entry = jamTimer0, "ETB jam timer0", float, "%.3f" -entry = adjustedEtbTarget0, "ETB with adjustments0", int, "%d" -entry = state0, "state0", int, "%d" -entry = targetWithIdlePosition1, "ETB: target with idle1", float, "%.3f" -entry = trim1, "ETB: trim1", float, "%.3f" -entry = luaAdjustment1, "ETB: luaAdjustment1", float, "%.3f" -entry = m_wastegatePosition1, "DC: wastegatePosition1", float, "%.3f" -entry = etbFeedForward1, "etbFeedForward1", float, "%.3f" -entry = etbIntegralError1, "etbIntegralError1", float, "%.3f" -entry = etbCurrentTarget1, "ETB: target for current pedal1", float, "%.3f" -entry = m_adjustedTarget1, "Adjusted target1", float, "%.3f" -entry = etbRevLimitActive1, "etbRevLimitActive1", int, "%d" -entry = jamDetected1, "jamDetected1", int, "%d" -entry = validPlantPosition1, "validPlantPosition1", int, "%d" -entry = etbTpsErrorCounter1, "ETB TPS error counter1", int, "%d" -entry = etbPpsErrorCounter1, "ETB pedal error counter1", int, "%d" -entry = etbErrorCode1, "etbErrorCode1", int, "%d" -entry = etbErrorCodeBlinker1, "etbErrorCodeBlinker1", int, "%d" -entry = tcEtbDrop1, "ETB traction control1", int, "%d" -entry = jamTimer1, "ETB jam timer1", float, "%.3f" -entry = adjustedEtbTarget1, "ETB with adjustments1", int, "%d" -entry = state1, "state1", int, "%d" -entry = faultCode0, "WBO: Fault code0", int, "%d" -entry = heaterDuty0, "WBO: Heater duty0", int, "%d" -entry = pumpDuty0, "WBO: Pump duty0", int, "%d" -entry = tempC0, "WBO: Temperature0", int, "%d" -entry = nernstVoltage0, "WBO: Nernst Voltage0", float, "%.3f" -entry = esr0, "WBO: ESR0", int, "%d" -entry = faultCode1, "WBO: Fault code1", int, "%d" -entry = heaterDuty1, "WBO: Heater duty1", int, "%d" -entry = pumpDuty1, "WBO: Pump duty1", int, "%d" -entry = tempC1, "WBO: Temperature1", int, "%d" -entry = nernstVoltage1, "WBO: Nernst Voltage1", float, "%.3f" -entry = esr1, "WBO: ESR1", int, "%d" +entry = targetWithIdlePosition, "etb1ETB: target with idle", float, "%.3f" +entry = trim, "etb1ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb1etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb1etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb1Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" +entry = jamDetected, "etb1jamDetected", int, "%d" +entry = validPlantPosition, "etb1validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb1ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb1ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb1etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb1etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb1ETB traction control", int, "%d" +entry = jamTimer, "etb1ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb1ETB with adjustments", int, "%d" +entry = state, "etb1state", int, "%d" +entry = targetWithIdlePosition, "etb2ETB: target with idle", float, "%.3f" +entry = trim, "etb2ETB: trim", float, "%.3f" +entry = luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" +entry = m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" +entry = etbFeedForward, "etb2etbFeedForward", float, "%.3f" +entry = etbIntegralError, "etb2etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" +entry = m_adjustedTarget, "etb2Adjusted target", float, "%.3f" +entry = etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" +entry = jamDetected, "etb2jamDetected", int, "%d" +entry = validPlantPosition, "etb2validPlantPosition", int, "%d" +entry = etbTpsErrorCounter, "etb2ETB TPS error counter", int, "%d" +entry = etbPpsErrorCounter, "etb2ETB pedal error counter", int, "%d" +entry = etbErrorCode, "etb2etbErrorCode", int, "%d" +entry = etbErrorCodeBlinker, "etb2etbErrorCodeBlinker", int, "%d" +entry = tcEtbDrop, "etb2ETB traction control", int, "%d" +entry = jamTimer, "etb2ETB jam timer", float, "%.3f" +entry = adjustedEtbTarget, "etb2ETB with adjustments", int, "%d" +entry = state, "etb2state", int, "%d" +entry = faultCode, "wb1WBO: Fault code", int, "%d" +entry = heaterDuty, "wb1WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb1WBO: Pump duty", int, "%d" +entry = tempC, "wb1WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb1WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb1WBO: ESR", int, "%d" +entry = faultCode, "wb2WBO: Fault code", int, "%d" +entry = heaterDuty, "wb2WBO: Heater duty", int, "%d" +entry = pumpDuty, "wb2WBO: Pump duty", int, "%d" +entry = tempC, "wb2WBO: Temperature", int, "%d" +entry = nernstVoltage, "wb2WBO: Nernst Voltage", float, "%.3f" +entry = esr, "wb2WBO: ESR", int, "%d" entry = dcOutput0, "DC: output0", float, "%.3f" entry = isEnabled0_int, "DC: en0", int, "%d" entry = isEnabled0, "isEnabled0", int, "%d" 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 5c6e2b81c2..cb3d1a241d 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 @@ -1245,7 +1245,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 = 110521131; + public static final int SIGNATURE_HASH = 1319543815; 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"; @@ -1511,7 +1511,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.01.17.f407-discovery.110521131"; + public static final String TS_SIGNATURE = "rusEFI master.2025.01.17.f407-discovery.1319543815"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't';