Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2025-02-14 13:12:28 +00:00
parent ab7670863a
commit 479b1e12eb
143 changed files with 3335 additions and 3618 deletions

View File

@ -777,7 +777,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -796,7 +795,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"

View File

@ -552,16 +552,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -580,16 +579,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -857,67 +857,65 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812

View File

@ -68,8 +68,8 @@ LDS_lambda_monitor,
#define WALL_FUEL_STATE_BASE_ADDRESS 1608 #define WALL_FUEL_STATE_BASE_ADDRESS 1608
#define IDLE_STATE_BASE_ADDRESS 1616 #define IDLE_STATE_BASE_ADDRESS 1616
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1660 #define ELECTRONIC_THROTTLE_BASE_ADDRESS 1660
#define WIDEBAND_STATE_BASE_ADDRESS 1756 #define WIDEBAND_STATE_BASE_ADDRESS 1748
#define DC_MOTORS_BASE_ADDRESS 1780 #define DC_MOTORS_BASE_ADDRESS 1772
#define SENT_STATE_BASE_ADDRESS 1792 #define SENT_STATE_BASE_ADDRESS 1784
#define VVT_BASE_ADDRESS 1800 #define VVT_BASE_ADDRESS 1792
#define LAMBDA_MONITOR_BASE_ADDRESS 1804 #define LAMBDA_MONITOR_BASE_ADDRESS 1796

View File

@ -604,61 +604,59 @@ trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1664, 1.0, -1.0,
luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, 0.0, 3.0, "%"), luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, 0.0, 3.0, "%"),
m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"), m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"),
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, -1.0, -1.0, ""), etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, -1.0, -1.0, ""),
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, ""), etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, "%"),
etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1684, 1.0, -10000.0, 10000.0, "%"), m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1684, 0.01, -100.0, 100.0, "%"),
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1688, 0.01, -100.0, 100.0, "%"), alignmentFill_at_26("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1686, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_30("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1690, 1.0, -20.0, 100.0, "units"), etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1692, 1.0, 0.0, 3.0, "count"),
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1696, 1.0, 0.0, 3.0, "count"), etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1694, 1.0, 0.0, 3.0, "count"),
etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1698, 1.0, 0.0, 3.0, "count"), etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1696, 1.0, -1.0, -1.0, ""),
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1700, 1.0, -1.0, -1.0, ""), etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1697, 1.0, -1.0, -1.0, ""),
etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1701, 1.0, -1.0, -1.0, ""), tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1698, 1.0, 0.0, 100.0, "%"),
tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"), alignmentFill_at_39("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1699, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_43("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -20.0, 100.0, "units"), jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1700, 0.01, 0.0, 100.0, "sec"),
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1704, 0.01, 0.0, 100.0, "sec"), adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"),
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1706, 1.0, 0.0, 100.0, "%"), state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -1.0, -1.0, ""),
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1707, 1.0, -1.0, -1.0, ""),
targetWithIdlePosition("ETB: target with idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1660, 1.0, 0.0, 10.0, "%"), targetWithIdlePosition("ETB: target with idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1660, 1.0, 0.0, 10.0, "%"),
trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1664, 1.0, -1.0, -1.0, ""), trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1664, 1.0, -1.0, -1.0, ""),
luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, 0.0, 3.0, "%"), luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, 0.0, 3.0, "%"),
m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"), m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"),
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, -1.0, -1.0, ""), etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, -1.0, -1.0, ""),
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, ""), etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, "%"),
etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1684, 1.0, -10000.0, 10000.0, "%"), m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1684, 0.01, -100.0, 100.0, "%"),
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1688, 0.01, -100.0, 100.0, "%"), alignmentFill_at_26("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1686, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_30("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1690, 1.0, -20.0, 100.0, "units"), etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1692, 1.0, 0.0, 3.0, "count"),
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1696, 1.0, 0.0, 3.0, "count"), etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1694, 1.0, 0.0, 3.0, "count"),
etbPpsErrorCounter("ETB pedal error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1698, 1.0, 0.0, 3.0, "count"), etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1696, 1.0, -1.0, -1.0, ""),
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1700, 1.0, -1.0, -1.0, ""), etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1697, 1.0, -1.0, -1.0, ""),
etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1701, 1.0, -1.0, -1.0, ""), tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1698, 1.0, 0.0, 100.0, "%"),
tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"), alignmentFill_at_39("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1699, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_43("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -20.0, 100.0, "units"), jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1700, 0.01, 0.0, 100.0, "sec"),
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1704, 0.01, 0.0, 100.0, "sec"), adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"),
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1706, 1.0, 0.0, 100.0, "%"), state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -1.0, -1.0, ""),
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1707, 1.0, -1.0, -1.0, ""), faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1748, 1.0, -1.0, -1.0, ""),
faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1756, 1.0, -1.0, -1.0, ""), heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1749, 1.0, 0.0, 100.0, "%"),
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1757, 1.0, 0.0, 100.0, "%"), pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1750, 1.0, 0.0, 100.0, "%"),
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1758, 1.0, 0.0, 100.0, "%"), alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1751, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1759, 1.0, -20.0, 100.0, "units"), tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1752, 1.0, 500.0, 1000.0, "C"),
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1760, 1.0, 500.0, 1000.0, "C"), nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1754, 0.001, 0.0, 1.0, "V"),
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1762, 0.001, 0.0, 1.0, "V"), esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 1.0, 0.0, 10000.0, "ohm"),
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1764, 1.0, 0.0, 10000.0, "ohm"), alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1758, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1766, 1.0, -20.0, 100.0, "units"), faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1748, 1.0, -1.0, -1.0, ""),
faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1756, 1.0, -1.0, -1.0, ""), heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1749, 1.0, 0.0, 100.0, "%"),
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1757, 1.0, 0.0, 100.0, "%"), pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1750, 1.0, 0.0, 100.0, "%"),
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1758, 1.0, 0.0, 100.0, "%"), alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1751, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1759, 1.0, -20.0, 100.0, "units"), tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1752, 1.0, 500.0, 1000.0, "C"),
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1760, 1.0, 500.0, 1000.0, "C"), nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1754, 0.001, 0.0, 1.0, "V"),
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1762, 0.001, 0.0, 1.0, "V"), esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 1.0, 0.0, 10000.0, "ohm"),
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1764, 1.0, 0.0, 10000.0, "ohm"), alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1758, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1766, 1.0, -20.0, 100.0, "units"), dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1772, 1.0, 0.0, 10.0, "%"),
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1780, 1.0, 0.0, 10.0, "%"), isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1776, 1.0, 0.0, 10.0, "%"),
isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1784, 1.0, 0.0, 10.0, "%"), alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1777, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1785, 1.0, -20.0, 100.0, "units"), value0("SENT ch0 value0", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1784, 1.0, 0.0, 4095.0, "RAW"),
value0("SENT ch0 value0", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1792, 1.0, 0.0, 4095.0, "RAW"), value1("SENT ch0 value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1786, 1.0, 0.0, 4095.0, "RAW"),
value1("SENT ch0 value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1794, 1.0, 0.0, 4095.0, "RAW"), errorRate("SENT ch0 error rate", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1788, 1.0, 0.0, 100.0, "% (don't belive me)"),
errorRate("SENT ch0 error rate", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1796, 1.0, 0.0, 100.0, "% (don't belive me)"), vvtTarget("vvtTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1792, 0.1, -90.0, 90.0, "deg"),
vvtTarget("vvtTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1800, 0.1, -90.0, 90.0, "deg"), vvtOutput("vvtOutput", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1794, 0.5, 100.0, 1.0, "%"),
vvtOutput("vvtOutput", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1802, 0.5, 100.0, 1.0, "%"), alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1795, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1803, 1.0, -20.0, 100.0, "units"), lambdaTimeSinceGood("lambdaTimeSinceGood", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1800, 0.01, 0.0, 1.0, "sec"),
lambdaTimeSinceGood("lambdaTimeSinceGood", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1808, 0.01, 0.0, 1.0, "sec"), alignmentFill_at_6("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1802, 1.0, -20.0, 100.0, "units"),
alignmentFill_at_6("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1810, 1.0, -20.0, 100.0, "units"),

View File

@ -1,2 +1,2 @@
// generated by gen_live_documentation.sh / LiveDataProcessor.java // generated by gen_live_documentation.sh / LiveDataProcessor.java
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804

View File

@ -1009,9 +1009,6 @@ static const LogField fields[] = {
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(0)->etbFeedForward, "etb1etbFeedForward", "", 0}, {getLiveData<electronic_throttle_s>(0)->etbFeedForward, "etb1etbFeedForward", "", 0},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(0)->etbIntegralError, "etb1etbIntegralError", "", 3},
#endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(0)->etbCurrentTarget, "etb1ETB: target for current pedal", "%", 3}, {getLiveData<electronic_throttle_s>(0)->etbCurrentTarget, "etb1ETB: target for current pedal", "%", 3},
#endif #endif
@ -1019,13 +1016,13 @@ static const LogField fields[] = {
{getLiveData<electronic_throttle_s>(0)->m_adjustedTarget, "etb1Adjusted target", "%", 2}, {getLiveData<electronic_throttle_s>(0)->m_adjustedTarget, "etb1Adjusted target", "%", 2},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(0), 32, 0, "etb1etbRevLimitActive", ""}, {*getLiveData<electronic_throttle_s>(0), 28, 0, "etb1etbRevLimitActive", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(0), 32, 1, "etb1jamDetected", ""}, {*getLiveData<electronic_throttle_s>(0), 28, 1, "etb1jamDetected", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(0), 32, 2, "etb1validPlantPosition", ""}, {*getLiveData<electronic_throttle_s>(0), 28, 2, "etb1validPlantPosition", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(0)->etbTpsErrorCounter, "etb1ETB TPS error counter", "count", 0, "ETB more"}, {getLiveData<electronic_throttle_s>(0)->etbTpsErrorCounter, "etb1ETB TPS error counter", "count", 0, "ETB more"},
@ -1066,9 +1063,6 @@ static const LogField fields[] = {
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(1)->etbFeedForward, "etb2etbFeedForward", "", 0}, {getLiveData<electronic_throttle_s>(1)->etbFeedForward, "etb2etbFeedForward", "", 0},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(1)->etbIntegralError, "etb2etbIntegralError", "", 3},
#endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(1)->etbCurrentTarget, "etb2ETB: target for current pedal", "%", 3}, {getLiveData<electronic_throttle_s>(1)->etbCurrentTarget, "etb2ETB: target for current pedal", "%", 3},
#endif #endif
@ -1076,13 +1070,13 @@ static const LogField fields[] = {
{getLiveData<electronic_throttle_s>(1)->m_adjustedTarget, "etb2Adjusted target", "%", 2}, {getLiveData<electronic_throttle_s>(1)->m_adjustedTarget, "etb2Adjusted target", "%", 2},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(1), 32, 0, "etb2etbRevLimitActive", ""}, {*getLiveData<electronic_throttle_s>(1), 28, 0, "etb2etbRevLimitActive", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(1), 32, 1, "etb2jamDetected", ""}, {*getLiveData<electronic_throttle_s>(1), 28, 1, "etb2jamDetected", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{*getLiveData<electronic_throttle_s>(1), 32, 2, "etb2validPlantPosition", ""}, {*getLiveData<electronic_throttle_s>(1), 28, 2, "etb2validPlantPosition", ""},
#endif #endif
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
{getLiveData<electronic_throttle_s>(1)->etbTpsErrorCounter, "etb2ETB TPS error counter", "count", 0, "ETB more"}, {getLiveData<electronic_throttle_s>(1)->etbTpsErrorCounter, "etb2ETB TPS error counter", "count", 0, "ETB more"},

View File

@ -1378,7 +1378,7 @@
#define show_2chan_presets true #define show_2chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3846983117 #define SIGNATURE_HASH 3629900604
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3846983117" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3629900604"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1379,7 +1379,7 @@
#define show_4chan_presets true #define show_4chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2899622468 #define SIGNATURE_HASH 2445481141
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2899622468" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2445481141"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1379,7 +1379,7 @@
#define show_4chan_presets true #define show_4chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2899622468 #define SIGNATURE_HASH 2445481141
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2899622468" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2445481141"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "C2/C3 Crank VR"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "E5/E6 Cam VR"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3262277714 #define SIGNATURE_HASH 4284860067
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.3262277714" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.4284860067"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define show_8chan_presets true #define show_8chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3551263209 #define SIGNATURE_HASH 4005320472
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.3551263209" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.4005320472"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1376,7 +1376,7 @@
#define show_8chan_presets true #define show_8chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2968609069 #define SIGNATURE_HASH 2380713948
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1848,14 +1848,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2968609069" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2380713948"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1376,7 +1376,7 @@
#define show_8chan_presets true #define show_8chan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2968609069 #define SIGNATURE_HASH 2380713948
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1848,14 +1848,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2968609069" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2380713948"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 4167121013 #define SIGNATURE_HASH 3312883332
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.4167121013" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.3312883332"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1377,7 +1377,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3854931443 #define SIGNATURE_HASH 3637656322
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1849,14 +1849,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3854931443" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3637656322"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1861141495 #define SIGNATURE_HASH 1408855302
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1861141495" #define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1408855302"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_test_presets true #define show_test_presets true
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3394362884 #define SIGNATURE_HASH 4148588789
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.3394362884" #define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.4148588789"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 406720810 #define SIGNATURE_HASH 623493083
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.406720810" #define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.623493083"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1382,7 +1382,7 @@
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_test_presets true #define show_test_presets true
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2087347106 #define SIGNATURE_HASH 1098763603
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1854,14 +1854,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.2087347106" #define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.1098763603"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2127586767 #define SIGNATURE_HASH 1137167166
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.2127586767" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.1137167166"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_HellenNB1_presets true #define show_HellenNB1_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2840576678 #define SIGNATURE_HASH 2488822871
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2840576678" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2488822871"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_Hellen121nissan_presets true #define show_Hellen121nissan_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 4201809209 #define SIGNATURE_HASH 3345296328
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.4201809209" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.3345296328"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_Hellen121vag_presets true #define show_Hellen121vag_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 2719717246 #define SIGNATURE_HASH 2668378511
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2719717246" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2668378511"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_Hellen128merc_presets true #define show_Hellen128merc_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3346742606 #define SIGNATURE_HASH 4201419711
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.3346742606" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.4201419711"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3361003185 #define SIGNATURE_HASH 4114839616
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.3361003185" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.4114839616"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 990597155 #define SIGNATURE_HASH 102563538
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.990597155" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.102563538"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_HellenNB2_presets true #define show_HellenNB2_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3619813999 #define SIGNATURE_HASH 3939914910
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3619813999" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3939914910"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1381,7 +1381,7 @@
#define show_HellenNA6_presets true #define show_HellenNA6_presets true
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 3192714329 #define SIGNATURE_HASH 2203802280
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.3192714329" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.2203802280"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1382,7 +1382,7 @@
#define show_HellenNB1_presets false #define show_HellenNB1_presets false
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1100396183 #define SIGNATURE_HASH 2088835174
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1854,14 +1854,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.1100396183" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.2088835174"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1291473958 #define SIGNATURE_HASH 1911421655
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1291473958" #define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1911421655"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1379,7 +1379,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1551923339"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1379,7 +1379,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1551923339"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1379,7 +1379,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1551923339"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.2048845832"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.2048845832"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.2048845832"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1980906132 #define SIGNATURE_HASH 1258656869
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1851,14 +1851,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1980906132" #define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1258656869"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 965361837 #define SIGNATURE_HASH 77459036
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1853,14 +1853,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.965361837" #define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.77459036"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1380,7 +1380,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1852,14 +1852,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.402569544"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1374,7 +1374,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 1867901973 #define SIGNATURE_HASH 1380074212
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1847,14 +1847,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1867901973" #define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1380074212"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -1378,7 +1378,7 @@
#define SentInput_NONE 0 #define SentInput_NONE 0
#define show_tcu_gauges false #define show_tcu_gauges false
#define show_vvt_output_pin true #define show_vvt_output_pin true
#define SIGNATURE_HASH 861959 #define SIGNATURE_HASH 1025149430
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #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_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1850,14 +1850,14 @@
#define ts_show_wastegate_sensor true #define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true #define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true #define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.861959" #define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.1025149430"
#define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char > #define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1812 #define TS_TOTAL_OUTPUT_SIZE 1804
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1" #define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2" #define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
#define TS_TRIGGER_SCOPE_DISABLE 5 #define TS_TRIGGER_SCOPE_DISABLE 5

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3846983117 #define SIGNATURE_HASH 3629900604
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3846983117" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3629900604"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2899622468 #define SIGNATURE_HASH 2445481141
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2899622468" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2445481141"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2899622468 #define SIGNATURE_HASH 2445481141
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2899622468" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2445481141"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3262277714 #define SIGNATURE_HASH 4284860067
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.3262277714" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.4284860067"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3551263209 #define SIGNATURE_HASH 4005320472
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.3551263209" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.4005320472"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2968609069 #define SIGNATURE_HASH 2380713948
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2968609069" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2380713948"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2968609069 #define SIGNATURE_HASH 2380713948
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2968609069" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2380713948"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 4167121013 #define SIGNATURE_HASH 3312883332
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.4167121013" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.3312883332"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3854931443 #define SIGNATURE_HASH 3637656322
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3854931443" #define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3637656322"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1861141495 #define SIGNATURE_HASH 1408855302
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1861141495" #define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1408855302"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3394362884 #define SIGNATURE_HASH 4148588789
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.3394362884" #define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.4148588789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 406720810 #define SIGNATURE_HASH 623493083
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.406720810" #define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.623493083"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2087347106 #define SIGNATURE_HASH 1098763603
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.2087347106" #define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.1098763603"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2127586767 #define SIGNATURE_HASH 1137167166
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.2127586767" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.1137167166"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2840576678 #define SIGNATURE_HASH 2488822871
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2840576678" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2488822871"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 4201809209 #define SIGNATURE_HASH 3345296328
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.4201809209" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.3345296328"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 2719717246 #define SIGNATURE_HASH 2668378511
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2719717246" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2668378511"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3346742606 #define SIGNATURE_HASH 4201419711
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.3346742606" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.4201419711"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3361003185 #define SIGNATURE_HASH 4114839616
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.3361003185" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.4114839616"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 990597155 #define SIGNATURE_HASH 102563538
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.990597155" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.102563538"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3619813999 #define SIGNATURE_HASH 3939914910
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3619813999" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3939914910"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 3192714329 #define SIGNATURE_HASH 2203802280
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.3192714329" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.2203802280"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1100396183 #define SIGNATURE_HASH 2088835174
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.1100396183" #define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.2088835174"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1291473958 #define SIGNATURE_HASH 1911421655
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1291473958" #define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1911421655"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1551923339"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1551923339"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1637340794 #define SIGNATURE_HASH 1551923339
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1637340794" #define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1551923339"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.2048845832"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.2048845832"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1191790329 #define SIGNATURE_HASH 2048845832
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.1191790329" #define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.2048845832"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1980906132 #define SIGNATURE_HASH 1258656869
#define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1980906132" #define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1258656869"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 965361837 #define SIGNATURE_HASH 77459036
#define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.965361837" #define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.77459036"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 719919033 #define SIGNATURE_HASH 402569544
#define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.719919033" #define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.402569544"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 1867901973 #define SIGNATURE_HASH 1380074212
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1867901973" #define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1380074212"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH 861959 #define SIGNATURE_HASH 1025149430
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.861959" #define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.1025149430"

View File

@ -1707,11 +1707,6 @@ float getOutputValueByName(const char *name) {
case -774593527: case -774593527:
return getLiveData<electronic_throttle_s>(0)->etbFeedForward; return getLiveData<electronic_throttle_s>(0)->etbFeedForward;
#endif #endif
// etbIntegralError
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
case 402010976:
return getLiveData<electronic_throttle_s>(0)->etbIntegralError;
#endif
// etbCurrentTarget // etbCurrentTarget
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS #if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
case -349799446: case -349799446:

View File

@ -32,174 +32,170 @@ struct electronic_throttle_s {
* offset 16 * offset 16
*/ */
percent_t etbFeedForward = (percent_t)0; percent_t etbFeedForward = (percent_t)0;
/**
* offset 20
*/
float etbIntegralError = (float)0;
/** /**
* ETB: target for current pedal * ETB: target for current pedal
* units: % * units: %
* offset 24 * offset 20
*/ */
float etbCurrentTarget = (float)0; float etbCurrentTarget = (float)0;
/** /**
* Adjusted target * Adjusted target
* units: % * units: %
* offset 28 * offset 24
*/ */
scaled_channel<int16_t, 100, 1> m_adjustedTarget = (int16_t)0; scaled_channel<int16_t, 100, 1> m_adjustedTarget = (int16_t)0;
/** /**
* need 4 byte alignment * need 4 byte alignment
* units: units * units: units
* offset 30 * offset 26
*/ */
uint8_t alignmentFill_at_30[2] = {}; uint8_t alignmentFill_at_26[2] = {};
/** /**
offset 32 bit 0 */ offset 28 bit 0 */
bool etbRevLimitActive : 1 {}; bool etbRevLimitActive : 1 {};
/** /**
offset 32 bit 1 */ offset 28 bit 1 */
bool jamDetected : 1 {}; bool jamDetected : 1 {};
/** /**
offset 32 bit 2 */ offset 28 bit 2 */
bool validPlantPosition : 1 {}; bool validPlantPosition : 1 {};
/** /**
offset 32 bit 3 */ offset 28 bit 3 */
bool unusedBit_12_3 : 1 {}; bool unusedBit_11_3 : 1 {};
/** /**
offset 32 bit 4 */ offset 28 bit 4 */
bool unusedBit_12_4 : 1 {}; bool unusedBit_11_4 : 1 {};
/** /**
offset 32 bit 5 */ offset 28 bit 5 */
bool unusedBit_12_5 : 1 {}; bool unusedBit_11_5 : 1 {};
/** /**
offset 32 bit 6 */ offset 28 bit 6 */
bool unusedBit_12_6 : 1 {}; bool unusedBit_11_6 : 1 {};
/** /**
offset 32 bit 7 */ offset 28 bit 7 */
bool unusedBit_12_7 : 1 {}; bool unusedBit_11_7 : 1 {};
/** /**
offset 32 bit 8 */ offset 28 bit 8 */
bool unusedBit_12_8 : 1 {}; bool unusedBit_11_8 : 1 {};
/** /**
offset 32 bit 9 */ offset 28 bit 9 */
bool unusedBit_12_9 : 1 {}; bool unusedBit_11_9 : 1 {};
/** /**
offset 32 bit 10 */ offset 28 bit 10 */
bool unusedBit_12_10 : 1 {}; bool unusedBit_11_10 : 1 {};
/** /**
offset 32 bit 11 */ offset 28 bit 11 */
bool unusedBit_12_11 : 1 {}; bool unusedBit_11_11 : 1 {};
/** /**
offset 32 bit 12 */ offset 28 bit 12 */
bool unusedBit_12_12 : 1 {}; bool unusedBit_11_12 : 1 {};
/** /**
offset 32 bit 13 */ offset 28 bit 13 */
bool unusedBit_12_13 : 1 {}; bool unusedBit_11_13 : 1 {};
/** /**
offset 32 bit 14 */ offset 28 bit 14 */
bool unusedBit_12_14 : 1 {}; bool unusedBit_11_14 : 1 {};
/** /**
offset 32 bit 15 */ offset 28 bit 15 */
bool unusedBit_12_15 : 1 {}; bool unusedBit_11_15 : 1 {};
/** /**
offset 32 bit 16 */ offset 28 bit 16 */
bool unusedBit_12_16 : 1 {}; bool unusedBit_11_16 : 1 {};
/** /**
offset 32 bit 17 */ offset 28 bit 17 */
bool unusedBit_12_17 : 1 {}; bool unusedBit_11_17 : 1 {};
/** /**
offset 32 bit 18 */ offset 28 bit 18 */
bool unusedBit_12_18 : 1 {}; bool unusedBit_11_18 : 1 {};
/** /**
offset 32 bit 19 */ offset 28 bit 19 */
bool unusedBit_12_19 : 1 {}; bool unusedBit_11_19 : 1 {};
/** /**
offset 32 bit 20 */ offset 28 bit 20 */
bool unusedBit_12_20 : 1 {}; bool unusedBit_11_20 : 1 {};
/** /**
offset 32 bit 21 */ offset 28 bit 21 */
bool unusedBit_12_21 : 1 {}; bool unusedBit_11_21 : 1 {};
/** /**
offset 32 bit 22 */ offset 28 bit 22 */
bool unusedBit_12_22 : 1 {}; bool unusedBit_11_22 : 1 {};
/** /**
offset 32 bit 23 */ offset 28 bit 23 */
bool unusedBit_12_23 : 1 {}; bool unusedBit_11_23 : 1 {};
/** /**
offset 32 bit 24 */ offset 28 bit 24 */
bool unusedBit_12_24 : 1 {}; bool unusedBit_11_24 : 1 {};
/** /**
offset 32 bit 25 */ offset 28 bit 25 */
bool unusedBit_12_25 : 1 {}; bool unusedBit_11_25 : 1 {};
/** /**
offset 32 bit 26 */ offset 28 bit 26 */
bool unusedBit_12_26 : 1 {}; bool unusedBit_11_26 : 1 {};
/** /**
offset 32 bit 27 */ offset 28 bit 27 */
bool unusedBit_12_27 : 1 {}; bool unusedBit_11_27 : 1 {};
/** /**
offset 32 bit 28 */ offset 28 bit 28 */
bool unusedBit_12_28 : 1 {}; bool unusedBit_11_28 : 1 {};
/** /**
offset 32 bit 29 */ offset 28 bit 29 */
bool unusedBit_12_29 : 1 {}; bool unusedBit_11_29 : 1 {};
/** /**
offset 32 bit 30 */ offset 28 bit 30 */
bool unusedBit_12_30 : 1 {}; bool unusedBit_11_30 : 1 {};
/** /**
offset 32 bit 31 */ offset 28 bit 31 */
bool unusedBit_12_31 : 1 {}; bool unusedBit_11_31 : 1 {};
/** /**
* "ETB TPS error counter" * "ETB TPS error counter"
* units: count * units: count
* offset 36 * offset 32
*/ */
uint16_t etbTpsErrorCounter = (uint16_t)0; uint16_t etbTpsErrorCounter = (uint16_t)0;
/** /**
* "ETB pedal error counter" * "ETB pedal error counter"
* units: count * units: count
* offset 38 * offset 34
*/ */
uint16_t etbPpsErrorCounter = (uint16_t)0; uint16_t etbPpsErrorCounter = (uint16_t)0;
/** /**
* offset 40 * offset 36
*/ */
int8_t etbErrorCode = (int8_t)0; int8_t etbErrorCode = (int8_t)0;
/** /**
* offset 41 * offset 37
*/ */
int8_t etbErrorCodeBlinker = (int8_t)0; int8_t etbErrorCodeBlinker = (int8_t)0;
/** /**
* ETB traction control * ETB traction control
* units: % * units: %
* offset 42 * offset 38
*/ */
int8_t tcEtbDrop = (int8_t)0; int8_t tcEtbDrop = (int8_t)0;
/** /**
* need 4 byte alignment * need 4 byte alignment
* units: units * units: units
* offset 43 * offset 39
*/ */
uint8_t alignmentFill_at_43[1] = {}; uint8_t alignmentFill_at_39[1] = {};
/** /**
* ETB jam timer * ETB jam timer
* units: sec * units: sec
* offset 44 * offset 40
*/ */
scaled_channel<uint16_t, 100, 1> jamTimer = (uint16_t)0; scaled_channel<uint16_t, 100, 1> jamTimer = (uint16_t)0;
/** /**
* ETB with adjustments * ETB with adjustments
* units: % * units: %
* offset 46 * offset 42
*/ */
int8_t adjustedEtbTarget = (int8_t)0; int8_t adjustedEtbTarget = (int8_t)0;
/** /**
* offset 47 * offset 43
*/ */
uint8_t state = (uint8_t)0; uint8_t state = (uint8_t)0;
}; };
static_assert(sizeof(electronic_throttle_s) == 48); static_assert(sizeof(electronic_throttle_s) == 44);
// end // end
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/electronic_throttle.txt // this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/electronic_throttle.txt

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.f407-discovery.3394362884" signature = "rusEFI master.2025.02.14.f407-discovery.4148588789"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.f407-discovery.3394362884" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.f407-discovery.4148588789" ; 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 ; 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 useLegacyFTempUnits = false
@ -2681,7 +2681,7 @@ communityCommsLedPin = bits, U16, 23292, [0:8], $gpio_list
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3555,70 +3555,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6159,7 +6157,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6178,7 +6175,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7299,16 +7295,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7327,16 +7322,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-2chan.3846983117" signature = "rusEFI master.2025.02.14.alphax-2chan.3629900604"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-2chan.3846983117" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-2chan.3629900604" ; 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 ; 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 useLegacyFTempUnits = false
@ -2685,7 +2685,7 @@ boardUseCamPullDown = bits, U32, 23292, [4:4], "With Pull Up", "With Pull Down"
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3559,70 +3559,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6154,7 +6152,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6173,7 +6170,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7278,16 +7274,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7306,16 +7301,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-4chan.2899622468" signature = "rusEFI master.2025.02.14.alphax-4chan.2445481141"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-4chan.2899622468" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-4chan.2445481141" ; 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 ; 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 useLegacyFTempUnits = false
@ -2690,7 +2690,7 @@ boardUseD3PullDown = bits, U32, 23292, [9:9], "With Pull Up", "With Pull Down"
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3564,70 +3564,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6168,7 +6166,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6187,7 +6184,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7321,16 +7317,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7349,16 +7344,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-4chan_f7.2899622468" signature = "rusEFI master.2025.02.14.alphax-4chan_f7.2445481141"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-4chan_f7.2899622468" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-4chan_f7.2445481141" ; 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 ; 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 useLegacyFTempUnits = false
@ -2690,7 +2690,7 @@ boardUseD3PullDown = bits, U32, 23292, [9:9], "With Pull Up", "With Pull Down"
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3564,70 +3564,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6168,7 +6166,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6187,7 +6184,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7321,16 +7317,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7349,16 +7344,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-4k-gdi.3262277714" signature = "rusEFI master.2025.02.14.alphax-4k-gdi.4284860067"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-4k-gdi.3262277714" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-4k-gdi.4284860067" ; 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 ; 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 useLegacyFTempUnits = false
@ -2680,7 +2680,7 @@ trailingSparkLoadBins = array, U08, 41288, [4], "Load", 5.0, 0, 0, 1000, 0
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3554,70 +3554,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6154,7 +6152,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6173,7 +6170,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7297,16 +7293,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7325,16 +7320,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-8chan-revA.3551263209" signature = "rusEFI master.2025.02.14.alphax-8chan-revA.4005320472"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-8chan-revA.3551263209" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-8chan-revA.4005320472" ; 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 ; 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 useLegacyFTempUnits = false
@ -2685,7 +2685,7 @@ boardUseTachPullUp = bits, U32, 23292, [4:4], "5v", "12v"
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3559,70 +3559,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6162,7 +6160,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6181,7 +6178,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7297,16 +7293,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7325,16 +7320,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2025.02.14.alphax-8chan.2968609069" signature = "rusEFI master.2025.02.14.alphax-8chan.2380713948"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2025.02.14.alphax-8chan.2968609069" ; signature is expected to be 7 or more characters. signature= "rusEFI master.2025.02.14.alphax-8chan.2380713948" ; 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 ; 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 useLegacyFTempUnits = false
@ -2694,7 +2694,7 @@ boardUseFlexPullDown = bits, U32, 25308, [10:10], "With Pull Up", "With Pull Dow
ochGetCommand = "O%2o%2c" ochGetCommand = "O%2o%2c"
; see TS_OUTPUT_SIZE in console source code ; see TS_OUTPUT_SIZE in console source code
ochBlockSize = 1812 ochBlockSize = 1804
; 11.2.3 Full Optimized High Speed ; 11.2.3 Full Optimized High Speed
scatteredOchGetCommand = 9 scatteredOchGetCommand = 9
@ -3568,70 +3568,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0 etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0 etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
etb1etbFeedForward = scalar, F32, 1676 etb1etbFeedForward = scalar, F32, 1676
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0 etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0 etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0 etb1etbRevLimitActive = bits, U32, 1688, [0:0]
etb1etbRevLimitActive = bits, U32, 1692, [0:0] etb1jamDetected = bits, U32, 1688, [1:1]
etb1jamDetected = bits, U32, 1692, [1:1] etb1validPlantPosition = bits, U32, 1688, [2:2]
etb1validPlantPosition = bits, U32, 1692, [2:2] etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0 etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0 etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0 etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0 etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0 etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0 etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0 etb1state = scalar, U08, 1703, "", 1, 0
etb1state = scalar, U08, 1707, "", 1, 0 ; total TS size = 1704
; total TS size = 1708 etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0 etb2trim = scalar, F32, 1708, "", 1, 0
etb2trim = scalar, F32, 1712, "", 1, 0 etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0 etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0 etb2etbFeedForward = scalar, F32, 1720
etb2etbFeedForward = scalar, F32, 1724 etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0 etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0 etb2etbRevLimitActive = bits, U32, 1732, [0:0]
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0 etb2jamDetected = bits, U32, 1732, [1:1]
etb2etbRevLimitActive = bits, U32, 1740, [0:0] etb2validPlantPosition = bits, U32, 1732, [2:2]
etb2jamDetected = bits, U32, 1740, [1:1] etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
etb2validPlantPosition = bits, U32, 1740, [2:2] etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0 etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0 etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0 etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0 etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0 etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0 etb2state = scalar, U08, 1747, "", 1, 0
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0 ; total TS size = 1748
etb2state = scalar, U08, 1755, "", 1, 0 wb1faultCode = scalar, U08, 1748, "", 1, 0
; total TS size = 1756 wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
wb1faultCode = scalar, U08, 1756, "", 1, 0 wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0 wb1tempC = scalar, U16, 1752, "C", 1, 0
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0 wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
wb1tempC = scalar, U16, 1760, "C", 1, 0 wb1esr = scalar, U16, 1756, "ohm", 1, 0
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0 ; total TS size = 1760
wb1esr = scalar, U16, 1764, "ohm", 1, 0 wb2faultCode = scalar, U08, 1760, "", 1, 0
; total TS size = 1768 wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
wb2faultCode = scalar, U08, 1768, "", 1, 0 wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0 wb2tempC = scalar, U16, 1764, "C", 1, 0
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0 wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
wb2tempC = scalar, U16, 1772, "C", 1, 0 wb2esr = scalar, U16, 1768, "ohm", 1, 0
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0 ; total TS size = 1772
wb2esr = scalar, U16, 1776, "ohm", 1, 0 dcOutput0 = scalar, F32, 1772, "%", 1,0
; total TS size = 1780 isEnabled0_int = scalar, U08, 1776, "%", 1,0
dcOutput0 = scalar, F32, 1780, "%", 1,0 isEnabled0 = bits, U32, 1780, [0:0]
isEnabled0_int = scalar, U08, 1784, "%", 1,0 ; total TS size = 1784
isEnabled0 = bits, U32, 1788, [0:0] value0 = scalar, U16, 1784, "RAW", 1,0
value1 = scalar, U16, 1786, "RAW", 1,0
errorRate = scalar, F32, 1788, "% (don't belive me)", 1,0
; total TS size = 1792 ; total TS size = 1792
value0 = scalar, U16, 1792, "RAW", 1,0 vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
value1 = scalar, U16, 1794, "RAW", 1,0 vvtOutput = scalar, U08, 1794, "%", 0.5, 0
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0 ; total TS size = 1796
; total TS size = 1800 lambdaCurrentlyGood = bits, U32, 1796, [0:0]
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0 lambdaMonitorCut = bits, U32, 1796, [1:1]
vvtOutput = scalar, U08, 1802, "%", 0.5, 0 lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
; total TS size = 1804 ; total TS size = 1804
lambdaCurrentlyGood = bits, U32, 1804, [0:0]
lambdaMonitorCut = bits, U32, 1804, [1:1]
lambdaTimeSinceGood = scalar, U16, 1808, "sec", 0.01, 0
; total TS size = 1812
time = { timeNow } time = { timeNow }
@ -6170,7 +6168,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f" entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f" entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f" entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f" entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f" entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d" entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
@ -6189,7 +6186,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f" entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f" entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f" entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f" entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f" entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d" entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
@ -7326,16 +7322,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
graphLine = etb1m_wastegatePosition graphLine = etb1m_wastegatePosition
liveGraph = electronic_throttle0_2_Graph, "Graph", South liveGraph = electronic_throttle0_2_Graph, "Graph", South
graphLine = etb1etbFeedForward graphLine = etb1etbFeedForward
graphLine = etb1etbIntegralError
graphLine = etb1etbCurrentTarget graphLine = etb1etbCurrentTarget
graphLine = etb1m_adjustedTarget graphLine = etb1m_adjustedTarget
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbTpsErrorCounter graphLine = etb1etbTpsErrorCounter
liveGraph = electronic_throttle0_3_Graph, "Graph", South
graphLine = etb1etbPpsErrorCounter graphLine = etb1etbPpsErrorCounter
graphLine = etb1etbErrorCode graphLine = etb1etbErrorCode
graphLine = etb1etbErrorCodeBlinker graphLine = etb1etbErrorCodeBlinker
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1tcEtbDrop graphLine = etb1tcEtbDrop
liveGraph = electronic_throttle0_4_Graph, "Graph", South
graphLine = etb1jamTimer graphLine = etb1jamTimer
graphLine = etb1adjustedEtbTarget graphLine = etb1adjustedEtbTarget
graphLine = etb1state graphLine = etb1state
@ -7354,16 +7349,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
graphLine = etb2m_wastegatePosition graphLine = etb2m_wastegatePosition
liveGraph = electronic_throttle1_2_Graph, "Graph", South liveGraph = electronic_throttle1_2_Graph, "Graph", South
graphLine = etb2etbFeedForward graphLine = etb2etbFeedForward
graphLine = etb2etbIntegralError
graphLine = etb2etbCurrentTarget graphLine = etb2etbCurrentTarget
graphLine = etb2m_adjustedTarget graphLine = etb2m_adjustedTarget
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbTpsErrorCounter graphLine = etb2etbTpsErrorCounter
liveGraph = electronic_throttle1_3_Graph, "Graph", South
graphLine = etb2etbPpsErrorCounter graphLine = etb2etbPpsErrorCounter
graphLine = etb2etbErrorCode graphLine = etb2etbErrorCode
graphLine = etb2etbErrorCodeBlinker graphLine = etb2etbErrorCodeBlinker
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2tcEtbDrop graphLine = etb2tcEtbDrop
liveGraph = electronic_throttle1_4_Graph, "Graph", South
graphLine = etb2jamTimer graphLine = etb2jamTimer
graphLine = etb2adjustedEtbTarget graphLine = etb2adjustedEtbTarget
graphLine = etb2state graphLine = etb2state

Some files were not shown because too many files have changed in this diff Show More