Auto-generated configs and docs
This commit is contained in:
parent
ab7670863a
commit
479b1e12eb
|
@ -777,7 +777,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -796,7 +795,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
|
|
@ -552,16 +552,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -580,16 +579,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -857,67 +857,65 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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
|
||||
|
|
|
@ -68,8 +68,8 @@ LDS_lambda_monitor,
|
|||
#define WALL_FUEL_STATE_BASE_ADDRESS 1608
|
||||
#define IDLE_STATE_BASE_ADDRESS 1616
|
||||
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1660
|
||||
#define WIDEBAND_STATE_BASE_ADDRESS 1756
|
||||
#define DC_MOTORS_BASE_ADDRESS 1780
|
||||
#define SENT_STATE_BASE_ADDRESS 1792
|
||||
#define VVT_BASE_ADDRESS 1800
|
||||
#define LAMBDA_MONITOR_BASE_ADDRESS 1804
|
||||
#define WIDEBAND_STATE_BASE_ADDRESS 1748
|
||||
#define DC_MOTORS_BASE_ADDRESS 1772
|
||||
#define SENT_STATE_BASE_ADDRESS 1784
|
||||
#define VVT_BASE_ADDRESS 1792
|
||||
#define LAMBDA_MONITOR_BASE_ADDRESS 1796
|
||||
|
|
|
@ -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, "%"),
|
||||
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, ""),
|
||||
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, 1684, 1.0, -10000.0, 10000.0, "%"),
|
||||
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1688, 0.01, -100.0, 100.0, "%"),
|
||||
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, 1696, 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, 1700, 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, 1702, 1.0, 0.0, 100.0, "%"),
|
||||
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, 1704, 0.01, 0.0, 100.0, "sec"),
|
||||
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1706, 1.0, 0.0, 100.0, "%"),
|
||||
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1707, 1.0, -1.0, -1.0, ""),
|
||||
etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, "%"),
|
||||
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1684, 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"),
|
||||
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1692, 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"),
|
||||
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1696, 1.0, -1.0, -1.0, ""),
|
||||
etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1697, 1.0, -1.0, -1.0, ""),
|
||||
tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1698, 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"),
|
||||
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1700, 0.01, 0.0, 100.0, "sec"),
|
||||
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"),
|
||||
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -1.0, -1.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, ""),
|
||||
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, "%"),
|
||||
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, 1684, 1.0, -10000.0, 10000.0, "%"),
|
||||
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1688, 0.01, -100.0, 100.0, "%"),
|
||||
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, 1696, 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, 1700, 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, 1702, 1.0, 0.0, 100.0, "%"),
|
||||
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, 1704, 0.01, 0.0, 100.0, "sec"),
|
||||
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1706, 1.0, 0.0, 100.0, "%"),
|
||||
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1707, 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, 1757, 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, 1759, 1.0, -20.0, 100.0, "units"),
|
||||
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, 1762, 0.001, 0.0, 1.0, "V"),
|
||||
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, 1766, 1.0, -20.0, 100.0, "units"),
|
||||
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, 1757, 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, 1759, 1.0, -20.0, 100.0, "units"),
|
||||
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, 1762, 0.001, 0.0, 1.0, "V"),
|
||||
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, 1766, 1.0, -20.0, 100.0, "units"),
|
||||
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1780, 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, 1785, 1.0, -20.0, 100.0, "units"),
|
||||
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, 1794, 1.0, 0.0, 4095.0, "RAW"),
|
||||
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, 1800, 0.1, -90.0, 90.0, "deg"),
|
||||
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, 1803, 1.0, -20.0, 100.0, "units"),
|
||||
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, 1810, 1.0, -20.0, 100.0, "units"),
|
||||
etbCurrentTarget("ETB: target for current pedal", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -10000.0, 10000.0, "%"),
|
||||
m_adjustedTarget("Adjusted target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1684, 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"),
|
||||
etbTpsErrorCounter("ETB TPS error counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1692, 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"),
|
||||
etbErrorCode("etbErrorCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1696, 1.0, -1.0, -1.0, ""),
|
||||
etbErrorCodeBlinker("etbErrorCodeBlinker", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1697, 1.0, -1.0, -1.0, ""),
|
||||
tcEtbDrop("ETB traction control", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1698, 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"),
|
||||
jamTimer("ETB jam timer", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1700, 0.01, 0.0, 100.0, "sec"),
|
||||
adjustedEtbTarget("ETB with adjustments", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1702, 1.0, 0.0, 100.0, "%"),
|
||||
state("state", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1703, 1.0, -1.0, -1.0, ""),
|
||||
faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1748, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1749, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1750, 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"),
|
||||
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1752, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1754, 0.001, 0.0, 1.0, "V"),
|
||||
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 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"),
|
||||
faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1748, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1749, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1750, 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"),
|
||||
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1752, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1754, 0.001, 0.0, 1.0, "V"),
|
||||
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 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"),
|
||||
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1772, 1.0, 0.0, 10.0, "%"),
|
||||
isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1776, 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"),
|
||||
value0("SENT ch0 value0", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1784, 1.0, 0.0, 4095.0, "RAW"),
|
||||
value1("SENT ch0 value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1786, 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)"),
|
||||
vvtTarget("vvtTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1792, 0.1, -90.0, 90.0, "deg"),
|
||||
vvtOutput("vvtOutput", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1794, 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"),
|
||||
lambdaTimeSinceGood("lambdaTimeSinceGood", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1800, 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"),
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
// generated by gen_live_documentation.sh / LiveDataProcessor.java
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1812
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1804
|
|
@ -1009,9 +1009,6 @@ static const LogField fields[] = {
|
|||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
{getLiveData<electronic_throttle_s>(0)->etbFeedForward, "etb1etbFeedForward", "", 0},
|
||||
#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
|
||||
{getLiveData<electronic_throttle_s>(0)->etbCurrentTarget, "etb1ETB: target for current pedal", "%", 3},
|
||||
#endif
|
||||
|
@ -1019,13 +1016,13 @@ static const LogField fields[] = {
|
|||
{getLiveData<electronic_throttle_s>(0)->m_adjustedTarget, "etb1Adjusted target", "%", 2},
|
||||
#endif
|
||||
#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
|
||||
#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
|
||||
#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
|
||||
#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"},
|
||||
|
@ -1066,9 +1063,6 @@ static const LogField fields[] = {
|
|||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
{getLiveData<electronic_throttle_s>(1)->etbFeedForward, "etb2etbFeedForward", "", 0},
|
||||
#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
|
||||
{getLiveData<electronic_throttle_s>(1)->etbCurrentTarget, "etb2ETB: target for current pedal", "%", 3},
|
||||
#endif
|
||||
|
@ -1076,13 +1070,13 @@ static const LogField fields[] = {
|
|||
{getLiveData<electronic_throttle_s>(1)->m_adjustedTarget, "etb2Adjusted target", "%", 2},
|
||||
#endif
|
||||
#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
|
||||
#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
|
||||
#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
|
||||
#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"},
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define show_2chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3846983117"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3629900604"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1379,7 +1379,7 @@
|
|||
#define show_4chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2899622468"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2445481141"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "E5/E6 Cam VR"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1379,7 +1379,7 @@
|
|||
#define show_4chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "E5/E6 Cam VR"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1376,7 +1376,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1848,14 +1848,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2968609069"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2380713948"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1376,7 +1376,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1848,14 +1848,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.4167121013"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.3312883332"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1377,7 +1377,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1849,14 +1849,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3854931443"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3637656322"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1861141495"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1408855302"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_tcu_gauges false
|
||||
#define show_test_presets 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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.3394362884"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.4148588789"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.406720810"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.623493083"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1382,7 +1382,7 @@
|
|||
#define show_tcu_gauges false
|
||||
#define show_test_presets 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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1854,14 +1854,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.2087347106"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.1098763603"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_HellenNB1_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2840576678"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2488822871"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_Hellen121nissan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.4201809209"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.3345296328"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_Hellen121vag_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2719717246"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2668378511"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_Hellen128merc_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.3346742606"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.4201419711"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.3361003185"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.4114839616"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.990597155"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.102563538"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_HellenNB2_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3619813999"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3939914910"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1381,7 +1381,7 @@
|
|||
#define show_HellenNA6_presets true
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.3192714329"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.2203802280"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1382,7 +1382,7 @@
|
|||
#define show_HellenNB1_presets false
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1854,14 +1854,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.1100396183"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.2088835174"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1291473958"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1911421655"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1379,7 +1379,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1379,7 +1379,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1637340794"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1551923339"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1379,7 +1379,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1637340794"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1551923339"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.1191790329"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.2048845832"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.1191790329"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.2048845832"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.1191790329"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.2048845832"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1851,14 +1851,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.719919033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.402569544"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1853,14 +1853,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1380,7 +1380,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1852,14 +1852,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.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_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1374,7 +1374,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1847,14 +1847,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1867901973"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1380074212"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -1378,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#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_PREFIX "generated/simulator_tune_image"
|
||||
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
|
||||
|
@ -1850,14 +1850,14 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.861959"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.1025149430"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND '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_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3846983117
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3846983117"
|
||||
#define SIGNATURE_HASH 3629900604
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-2chan.3629900604"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2899622468
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2899622468"
|
||||
#define SIGNATURE_HASH 2445481141
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan.2445481141"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2899622468
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2899622468"
|
||||
#define SIGNATURE_HASH 2445481141
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4chan_f7.2445481141"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3262277714
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.3262277714"
|
||||
#define SIGNATURE_HASH 4284860067
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-4k-gdi.4284860067"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3551263209
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.3551263209"
|
||||
#define SIGNATURE_HASH 4005320472
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan-revA.4005320472"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2968609069
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2968609069"
|
||||
#define SIGNATURE_HASH 2380713948
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan.2380713948"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2968609069
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2968609069"
|
||||
#define SIGNATURE_HASH 2380713948
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-8chan_f7.2380713948"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4167121013
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.4167121013"
|
||||
#define SIGNATURE_HASH 3312883332
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-gold.3312883332"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3854931443
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3854931443"
|
||||
#define SIGNATURE_HASH 3637656322
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.alphax-silver.3637656322"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.at_start_f435.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1861141495
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1861141495"
|
||||
#define SIGNATURE_HASH 1408855302
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.atlas.1408855302"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3394362884
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.3394362884"
|
||||
#define SIGNATURE_HASH 4148588789
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f407-discovery.4148588789"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f429-discovery.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 406720810
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.406720810"
|
||||
#define SIGNATURE_HASH 623493083
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.f469-discovery.623493083"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2087347106
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.2087347106"
|
||||
#define SIGNATURE_HASH 1098763603
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.frankenso_na6.1098763603"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.haba208.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2127586767
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.2127586767"
|
||||
#define SIGNATURE_HASH 1137167166
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-honda-k.1137167166"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2840576678
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2840576678"
|
||||
#define SIGNATURE_HASH 2488822871
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen-nb1.2488822871"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4201809209
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.4201809209"
|
||||
#define SIGNATURE_HASH 3345296328
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121nissan.3345296328"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2719717246
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2719717246"
|
||||
#define SIGNATURE_HASH 2668378511
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen121vag.2668378511"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3346742606
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.3346742606"
|
||||
#define SIGNATURE_HASH 4201419711
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen128.4201419711"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3361003185
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.3361003185"
|
||||
#define SIGNATURE_HASH 4114839616
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai.4114839616"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 990597155
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.990597155"
|
||||
#define SIGNATURE_HASH 102563538
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen154hyundai_f7.102563538"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3619813999
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3619813999"
|
||||
#define SIGNATURE_HASH 3939914910
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellen72.3939914910"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3192714329
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.3192714329"
|
||||
#define SIGNATURE_HASH 2203802280
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA6.2203802280"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1100396183
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.1100396183"
|
||||
#define SIGNATURE_HASH 2088835174
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.hellenNA8_96.2088835174"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1291473958
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1291473958"
|
||||
#define SIGNATURE_HASH 1911421655
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.m74_9.1911421655"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1637340794
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1637340794"
|
||||
#define SIGNATURE_HASH 1551923339
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre-legacy_f4.1551923339"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1637340794
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1637340794"
|
||||
#define SIGNATURE_HASH 1551923339
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f4.1551923339"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1637340794
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1637340794"
|
||||
#define SIGNATURE_HASH 1551923339
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.mre_f7.1551923339"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.nucleo_f413.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1191790329
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.1191790329"
|
||||
#define SIGNATURE_HASH 2048845832
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f4.2048845832"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1191790329
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.1191790329"
|
||||
#define SIGNATURE_HASH 2048845832
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_f7.2048845832"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1191790329
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.1191790329"
|
||||
#define SIGNATURE_HASH 2048845832
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.proteus_h7.2048845832"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1980906132
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1980906132"
|
||||
#define SIGNATURE_HASH 1258656869
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.small-can-board.1258656869"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f429_nucleo.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32f767_nucleo.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.stm32h743_nucleo.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 965361837
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.965361837"
|
||||
#define SIGNATURE_HASH 77459036
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.subaru_eg33_f7.77459036"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 719919033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.719919033"
|
||||
#define SIGNATURE_HASH 402569544
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.t-b-g.402569544"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1867901973
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1867901973"
|
||||
#define SIGNATURE_HASH 1380074212
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi.1380074212"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 861959
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.861959"
|
||||
#define SIGNATURE_HASH 1025149430
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.14.uaefi121.1025149430"
|
||||
|
|
|
@ -1707,11 +1707,6 @@ float getOutputValueByName(const char *name) {
|
|||
case -774593527:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbFeedForward;
|
||||
#endif
|
||||
// etbIntegralError
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 402010976:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbIntegralError;
|
||||
#endif
|
||||
// etbCurrentTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -349799446:
|
||||
|
|
|
@ -32,174 +32,170 @@ struct electronic_throttle_s {
|
|||
* offset 16
|
||||
*/
|
||||
percent_t etbFeedForward = (percent_t)0;
|
||||
/**
|
||||
* offset 20
|
||||
*/
|
||||
float etbIntegralError = (float)0;
|
||||
/**
|
||||
* ETB: target for current pedal
|
||||
* units: %
|
||||
* offset 24
|
||||
* offset 20
|
||||
*/
|
||||
float etbCurrentTarget = (float)0;
|
||||
/**
|
||||
* Adjusted target
|
||||
* units: %
|
||||
* offset 28
|
||||
* offset 24
|
||||
*/
|
||||
scaled_channel<int16_t, 100, 1> m_adjustedTarget = (int16_t)0;
|
||||
/**
|
||||
* need 4 byte alignment
|
||||
* 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 {};
|
||||
/**
|
||||
offset 32 bit 1 */
|
||||
offset 28 bit 1 */
|
||||
bool jamDetected : 1 {};
|
||||
/**
|
||||
offset 32 bit 2 */
|
||||
offset 28 bit 2 */
|
||||
bool validPlantPosition : 1 {};
|
||||
/**
|
||||
offset 32 bit 3 */
|
||||
bool unusedBit_12_3 : 1 {};
|
||||
offset 28 bit 3 */
|
||||
bool unusedBit_11_3 : 1 {};
|
||||
/**
|
||||
offset 32 bit 4 */
|
||||
bool unusedBit_12_4 : 1 {};
|
||||
offset 28 bit 4 */
|
||||
bool unusedBit_11_4 : 1 {};
|
||||
/**
|
||||
offset 32 bit 5 */
|
||||
bool unusedBit_12_5 : 1 {};
|
||||
offset 28 bit 5 */
|
||||
bool unusedBit_11_5 : 1 {};
|
||||
/**
|
||||
offset 32 bit 6 */
|
||||
bool unusedBit_12_6 : 1 {};
|
||||
offset 28 bit 6 */
|
||||
bool unusedBit_11_6 : 1 {};
|
||||
/**
|
||||
offset 32 bit 7 */
|
||||
bool unusedBit_12_7 : 1 {};
|
||||
offset 28 bit 7 */
|
||||
bool unusedBit_11_7 : 1 {};
|
||||
/**
|
||||
offset 32 bit 8 */
|
||||
bool unusedBit_12_8 : 1 {};
|
||||
offset 28 bit 8 */
|
||||
bool unusedBit_11_8 : 1 {};
|
||||
/**
|
||||
offset 32 bit 9 */
|
||||
bool unusedBit_12_9 : 1 {};
|
||||
offset 28 bit 9 */
|
||||
bool unusedBit_11_9 : 1 {};
|
||||
/**
|
||||
offset 32 bit 10 */
|
||||
bool unusedBit_12_10 : 1 {};
|
||||
offset 28 bit 10 */
|
||||
bool unusedBit_11_10 : 1 {};
|
||||
/**
|
||||
offset 32 bit 11 */
|
||||
bool unusedBit_12_11 : 1 {};
|
||||
offset 28 bit 11 */
|
||||
bool unusedBit_11_11 : 1 {};
|
||||
/**
|
||||
offset 32 bit 12 */
|
||||
bool unusedBit_12_12 : 1 {};
|
||||
offset 28 bit 12 */
|
||||
bool unusedBit_11_12 : 1 {};
|
||||
/**
|
||||
offset 32 bit 13 */
|
||||
bool unusedBit_12_13 : 1 {};
|
||||
offset 28 bit 13 */
|
||||
bool unusedBit_11_13 : 1 {};
|
||||
/**
|
||||
offset 32 bit 14 */
|
||||
bool unusedBit_12_14 : 1 {};
|
||||
offset 28 bit 14 */
|
||||
bool unusedBit_11_14 : 1 {};
|
||||
/**
|
||||
offset 32 bit 15 */
|
||||
bool unusedBit_12_15 : 1 {};
|
||||
offset 28 bit 15 */
|
||||
bool unusedBit_11_15 : 1 {};
|
||||
/**
|
||||
offset 32 bit 16 */
|
||||
bool unusedBit_12_16 : 1 {};
|
||||
offset 28 bit 16 */
|
||||
bool unusedBit_11_16 : 1 {};
|
||||
/**
|
||||
offset 32 bit 17 */
|
||||
bool unusedBit_12_17 : 1 {};
|
||||
offset 28 bit 17 */
|
||||
bool unusedBit_11_17 : 1 {};
|
||||
/**
|
||||
offset 32 bit 18 */
|
||||
bool unusedBit_12_18 : 1 {};
|
||||
offset 28 bit 18 */
|
||||
bool unusedBit_11_18 : 1 {};
|
||||
/**
|
||||
offset 32 bit 19 */
|
||||
bool unusedBit_12_19 : 1 {};
|
||||
offset 28 bit 19 */
|
||||
bool unusedBit_11_19 : 1 {};
|
||||
/**
|
||||
offset 32 bit 20 */
|
||||
bool unusedBit_12_20 : 1 {};
|
||||
offset 28 bit 20 */
|
||||
bool unusedBit_11_20 : 1 {};
|
||||
/**
|
||||
offset 32 bit 21 */
|
||||
bool unusedBit_12_21 : 1 {};
|
||||
offset 28 bit 21 */
|
||||
bool unusedBit_11_21 : 1 {};
|
||||
/**
|
||||
offset 32 bit 22 */
|
||||
bool unusedBit_12_22 : 1 {};
|
||||
offset 28 bit 22 */
|
||||
bool unusedBit_11_22 : 1 {};
|
||||
/**
|
||||
offset 32 bit 23 */
|
||||
bool unusedBit_12_23 : 1 {};
|
||||
offset 28 bit 23 */
|
||||
bool unusedBit_11_23 : 1 {};
|
||||
/**
|
||||
offset 32 bit 24 */
|
||||
bool unusedBit_12_24 : 1 {};
|
||||
offset 28 bit 24 */
|
||||
bool unusedBit_11_24 : 1 {};
|
||||
/**
|
||||
offset 32 bit 25 */
|
||||
bool unusedBit_12_25 : 1 {};
|
||||
offset 28 bit 25 */
|
||||
bool unusedBit_11_25 : 1 {};
|
||||
/**
|
||||
offset 32 bit 26 */
|
||||
bool unusedBit_12_26 : 1 {};
|
||||
offset 28 bit 26 */
|
||||
bool unusedBit_11_26 : 1 {};
|
||||
/**
|
||||
offset 32 bit 27 */
|
||||
bool unusedBit_12_27 : 1 {};
|
||||
offset 28 bit 27 */
|
||||
bool unusedBit_11_27 : 1 {};
|
||||
/**
|
||||
offset 32 bit 28 */
|
||||
bool unusedBit_12_28 : 1 {};
|
||||
offset 28 bit 28 */
|
||||
bool unusedBit_11_28 : 1 {};
|
||||
/**
|
||||
offset 32 bit 29 */
|
||||
bool unusedBit_12_29 : 1 {};
|
||||
offset 28 bit 29 */
|
||||
bool unusedBit_11_29 : 1 {};
|
||||
/**
|
||||
offset 32 bit 30 */
|
||||
bool unusedBit_12_30 : 1 {};
|
||||
offset 28 bit 30 */
|
||||
bool unusedBit_11_30 : 1 {};
|
||||
/**
|
||||
offset 32 bit 31 */
|
||||
bool unusedBit_12_31 : 1 {};
|
||||
offset 28 bit 31 */
|
||||
bool unusedBit_11_31 : 1 {};
|
||||
/**
|
||||
* "ETB TPS error counter"
|
||||
* units: count
|
||||
* offset 36
|
||||
* offset 32
|
||||
*/
|
||||
uint16_t etbTpsErrorCounter = (uint16_t)0;
|
||||
/**
|
||||
* "ETB pedal error counter"
|
||||
* units: count
|
||||
* offset 38
|
||||
* offset 34
|
||||
*/
|
||||
uint16_t etbPpsErrorCounter = (uint16_t)0;
|
||||
/**
|
||||
* offset 40
|
||||
* offset 36
|
||||
*/
|
||||
int8_t etbErrorCode = (int8_t)0;
|
||||
/**
|
||||
* offset 41
|
||||
* offset 37
|
||||
*/
|
||||
int8_t etbErrorCodeBlinker = (int8_t)0;
|
||||
/**
|
||||
* ETB traction control
|
||||
* units: %
|
||||
* offset 42
|
||||
* offset 38
|
||||
*/
|
||||
int8_t tcEtbDrop = (int8_t)0;
|
||||
/**
|
||||
* need 4 byte alignment
|
||||
* units: units
|
||||
* offset 43
|
||||
* offset 39
|
||||
*/
|
||||
uint8_t alignmentFill_at_43[1] = {};
|
||||
uint8_t alignmentFill_at_39[1] = {};
|
||||
/**
|
||||
* ETB jam timer
|
||||
* units: sec
|
||||
* offset 44
|
||||
* offset 40
|
||||
*/
|
||||
scaled_channel<uint16_t, 100, 1> jamTimer = (uint16_t)0;
|
||||
/**
|
||||
* ETB with adjustments
|
||||
* units: %
|
||||
* offset 46
|
||||
* offset 42
|
||||
*/
|
||||
int8_t adjustedEtbTarget = (int8_t)0;
|
||||
/**
|
||||
* offset 47
|
||||
* offset 43
|
||||
*/
|
||||
uint8_t state = (uint8_t)0;
|
||||
};
|
||||
static_assert(sizeof(electronic_throttle_s) == 48);
|
||||
static_assert(sizeof(electronic_throttle_s) == 44);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/electronic_throttle.txt
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2681,7 +2681,7 @@ communityCommsLedPin = bits, U16, 23292, [0:8], $gpio_list
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3555,70 +3555,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6159,7 +6157,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6178,7 +6175,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7299,16 +7295,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7327,16 +7322,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2685,7 +2685,7 @@ boardUseCamPullDown = bits, U32, 23292, [4:4], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3559,70 +3559,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6154,7 +6152,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6173,7 +6170,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7278,16 +7274,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7306,16 +7301,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2690,7 +2690,7 @@ boardUseD3PullDown = bits, U32, 23292, [9:9], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3564,70 +3564,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6168,7 +6166,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6187,7 +6184,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7321,16 +7317,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7349,16 +7344,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2690,7 +2690,7 @@ boardUseD3PullDown = bits, U32, 23292, [9:9], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3564,70 +3564,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6168,7 +6166,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6187,7 +6184,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7321,16 +7317,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7349,16 +7344,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2680,7 +2680,7 @@ trailingSparkLoadBins = array, U08, 41288, [4], "Load", 5.0, 0, 0, 1000, 0
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3554,70 +3554,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6154,7 +6152,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6173,7 +6170,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7297,16 +7293,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7325,16 +7320,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2685,7 +2685,7 @@ boardUseTachPullUp = bits, U32, 23292, [4:4], "5v", "12v"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3559,70 +3559,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6162,7 +6160,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6181,7 +6178,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7297,16 +7293,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7325,16 +7320,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; 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]
|
||||
queryCommand = "S"
|
||||
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
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -2694,7 +2694,7 @@ boardUseFlexPullDown = bits, U32, 25308, [10:10], "With Pull Up", "With Pull Dow
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1812
|
||||
ochBlockSize = 1804
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3568,70 +3568,68 @@ etb1trim = scalar, F32, 1664, "", 1, 0
|
|||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
etb1etbIntegralError = scalar, F32, 1680, "", 1, 0
|
||||
etb1etbCurrentTarget = scalar, F32, 1684, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1688, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1692, [0:0]
|
||||
etb1jamDetected = bits, U32, 1692, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1692, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1696, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1698, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1700, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1701, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1702, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1704, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1706, "%", 1, 0
|
||||
etb1state = scalar, U08, 1707, "", 1, 0
|
||||
; total TS size = 1708
|
||||
etb2targetWithIdlePosition = scalar, F32, 1708, "%", 1,0
|
||||
etb2trim = scalar, F32, 1712, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1716, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1720, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1724
|
||||
etb2etbIntegralError = scalar, F32, 1728, "", 1, 0
|
||||
etb2etbCurrentTarget = scalar, F32, 1732, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1736, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1740, [0:0]
|
||||
etb2jamDetected = bits, U32, 1740, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1740, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1744, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1746, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1748, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1749, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1750, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1752, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1754, "%", 1, 0
|
||||
etb2state = scalar, U08, 1755, "", 1, 0
|
||||
; total TS size = 1756
|
||||
wb1faultCode = scalar, U08, 1756, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1757, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1758, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1760, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1762, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1764, "ohm", 1, 0
|
||||
; total TS size = 1768
|
||||
wb2faultCode = scalar, U08, 1768, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1769, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1770, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1772, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1774, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1776, "ohm", 1, 0
|
||||
; total TS size = 1780
|
||||
dcOutput0 = scalar, F32, 1780, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1784, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1788, [0:0]
|
||||
etb1etbCurrentTarget = scalar, F32, 1680, "%", 1, 0
|
||||
etb1m_adjustedTarget = scalar, S16, 1684, "%", 0.01, 0
|
||||
etb1etbRevLimitActive = bits, U32, 1688, [0:0]
|
||||
etb1jamDetected = bits, U32, 1688, [1:1]
|
||||
etb1validPlantPosition = bits, U32, 1688, [2:2]
|
||||
etb1etbTpsErrorCounter = scalar, U16, 1692, "count", 1,0
|
||||
etb1etbPpsErrorCounter = scalar, U16, 1694, "count", 1,0
|
||||
etb1etbErrorCode = scalar, S08, 1696, "", 1, 0
|
||||
etb1etbErrorCodeBlinker = scalar, S08, 1697, "", 1, 0
|
||||
etb1tcEtbDrop = scalar, S08, 1698, "%", 1, 0
|
||||
etb1jamTimer = scalar, U16, 1700, "sec", 0.01, 0
|
||||
etb1adjustedEtbTarget = scalar, S08, 1702, "%", 1, 0
|
||||
etb1state = scalar, U08, 1703, "", 1, 0
|
||||
; total TS size = 1704
|
||||
etb2targetWithIdlePosition = scalar, F32, 1704, "%", 1,0
|
||||
etb2trim = scalar, F32, 1708, "", 1, 0
|
||||
etb2luaAdjustment = scalar, F32, 1712, "%", 1,0
|
||||
etb2m_wastegatePosition = scalar, F32, 1716, "%", 1,0
|
||||
etb2etbFeedForward = scalar, F32, 1720
|
||||
etb2etbCurrentTarget = scalar, F32, 1724, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1728, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1732, [0:0]
|
||||
etb2jamDetected = bits, U32, 1732, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1732, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1736, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1738, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1740, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1741, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1742, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1744, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1746, "%", 1, 0
|
||||
etb2state = scalar, U08, 1747, "", 1, 0
|
||||
; total TS size = 1748
|
||||
wb1faultCode = scalar, U08, 1748, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1749, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1750, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1752, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1754, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1756, "ohm", 1, 0
|
||||
; total TS size = 1760
|
||||
wb2faultCode = scalar, U08, 1760, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1761, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1762, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1764, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1766, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1768, "ohm", 1, 0
|
||||
; total TS size = 1772
|
||||
dcOutput0 = scalar, F32, 1772, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1776, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1780, [0:0]
|
||||
; total TS size = 1784
|
||||
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
|
||||
value0 = scalar, U16, 1792, "RAW", 1,0
|
||||
value1 = scalar, U16, 1794, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1796, "% (don't belive me)", 1,0
|
||||
; total TS size = 1800
|
||||
vvtTarget = scalar, U16, 1800, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1802, "%", 0.5, 0
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
; total TS size = 1796
|
||||
lambdaCurrentlyGood = bits, U32, 1796, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1796, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1800, "sec", 0.01, 0
|
||||
; 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 }
|
||||
|
@ -6170,7 +6168,6 @@ entry = etb1trim, "etb1ETB: trim", float, "%.3f"
|
|||
entry = etb1luaAdjustment, "etb1ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb1m_wastegatePosition, "etb1DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb1etbFeedForward, "etb1etbFeedForward", float, "%.3f"
|
||||
entry = etb1etbIntegralError, "etb1etbIntegralError", float, "%.3f"
|
||||
entry = etb1etbCurrentTarget, "etb1ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb1m_adjustedTarget, "etb1Adjusted target", float, "%.3f"
|
||||
entry = etb1etbRevLimitActive, "etb1etbRevLimitActive", int, "%d"
|
||||
|
@ -6189,7 +6186,6 @@ entry = etb2trim, "etb2ETB: trim", float, "%.3f"
|
|||
entry = etb2luaAdjustment, "etb2ETB: luaAdjustment", float, "%.3f"
|
||||
entry = etb2m_wastegatePosition, "etb2DC: wastegatePosition", float, "%.3f"
|
||||
entry = etb2etbFeedForward, "etb2etbFeedForward", float, "%.3f"
|
||||
entry = etb2etbIntegralError, "etb2etbIntegralError", float, "%.3f"
|
||||
entry = etb2etbCurrentTarget, "etb2ETB: target for current pedal", float, "%.3f"
|
||||
entry = etb2m_adjustedTarget, "etb2Adjusted target", float, "%.3f"
|
||||
entry = etb2etbRevLimitActive, "etb2etbRevLimitActive", int, "%d"
|
||||
|
@ -7326,16 +7322,15 @@ dialog = electronic_throttle0Dialog, "electronic_throttle0"
|
|||
graphLine = etb1m_wastegatePosition
|
||||
liveGraph = electronic_throttle0_2_Graph, "Graph", South
|
||||
graphLine = etb1etbFeedForward
|
||||
graphLine = etb1etbIntegralError
|
||||
graphLine = etb1etbCurrentTarget
|
||||
graphLine = etb1m_adjustedTarget
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle0_3_Graph, "Graph", South
|
||||
graphLine = etb1etbPpsErrorCounter
|
||||
graphLine = etb1etbErrorCode
|
||||
graphLine = etb1etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1tcEtbDrop
|
||||
liveGraph = electronic_throttle0_4_Graph, "Graph", South
|
||||
graphLine = etb1jamTimer
|
||||
graphLine = etb1adjustedEtbTarget
|
||||
graphLine = etb1state
|
||||
|
@ -7354,16 +7349,15 @@ dialog = electronic_throttle1Dialog, "electronic_throttle1"
|
|||
graphLine = etb2m_wastegatePosition
|
||||
liveGraph = electronic_throttle1_2_Graph, "Graph", South
|
||||
graphLine = etb2etbFeedForward
|
||||
graphLine = etb2etbIntegralError
|
||||
graphLine = etb2etbCurrentTarget
|
||||
graphLine = etb2m_adjustedTarget
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbTpsErrorCounter
|
||||
liveGraph = electronic_throttle1_3_Graph, "Graph", South
|
||||
graphLine = etb2etbPpsErrorCounter
|
||||
graphLine = etb2etbErrorCode
|
||||
graphLine = etb2etbErrorCodeBlinker
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2tcEtbDrop
|
||||
liveGraph = electronic_throttle1_4_Graph, "Graph", South
|
||||
graphLine = etb2jamTimer
|
||||
graphLine = etb2adjustedEtbTarget
|
||||
graphLine = etb2state
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue