Auto-generated configs and docs
This commit is contained in:
parent
0d34a4b542
commit
348fe2858a
|
@ -521,6 +521,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
|
|
@ -152,6 +152,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
|
@ -579,343 +579,344 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
|
|
@ -51,25 +51,25 @@ LDS_lambda_monitor,
|
|||
#define THROTTLE_MODEL_BASE_ADDRESS 1088
|
||||
#define HIGH_PRESSURE_FUEL_PUMP_BASE_ADDRESS 1100
|
||||
#define INJECTOR_MODEL_BASE_ADDRESS 1136
|
||||
#define LAUNCH_CONTROL_STATE_BASE_ADDRESS 1148
|
||||
#define SHIFT_TORQUE_REDUCTION_STATE_BASE_ADDRESS 1156
|
||||
#define ANTILAG_SYSTEM_STATE_BASE_ADDRESS 1160
|
||||
#define BOOST_CONTROL_BASE_ADDRESS 1172
|
||||
#define AC_CONTROL_BASE_ADDRESS 1196
|
||||
#define NITROUS_CONTROL_STATE_BASE_ADDRESS 1204
|
||||
#define FAN_CONTROL_BASE_ADDRESS 1208
|
||||
#define FUEL_PUMP_CONTROL_BASE_ADDRESS 1224
|
||||
#define MAIN_RELAY_BASE_ADDRESS 1228
|
||||
#define ENGINE_STATE_BASE_ADDRESS 1232
|
||||
#define TPS_ACCEL_STATE_BASE_ADDRESS 1324
|
||||
#define TRIGGER_CENTRAL_BASE_ADDRESS 1372
|
||||
#define TRIGGER_STATE_BASE_ADDRESS 1420
|
||||
#define TRIGGER_STATE_PRIMARY_BASE_ADDRESS 1600
|
||||
#define WALL_FUEL_STATE_BASE_ADDRESS 1608
|
||||
#define IDLE_STATE_BASE_ADDRESS 1616
|
||||
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1660
|
||||
#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
|
||||
#define LAUNCH_CONTROL_STATE_BASE_ADDRESS 1152
|
||||
#define SHIFT_TORQUE_REDUCTION_STATE_BASE_ADDRESS 1160
|
||||
#define ANTILAG_SYSTEM_STATE_BASE_ADDRESS 1164
|
||||
#define BOOST_CONTROL_BASE_ADDRESS 1176
|
||||
#define AC_CONTROL_BASE_ADDRESS 1200
|
||||
#define NITROUS_CONTROL_STATE_BASE_ADDRESS 1208
|
||||
#define FAN_CONTROL_BASE_ADDRESS 1212
|
||||
#define FUEL_PUMP_CONTROL_BASE_ADDRESS 1228
|
||||
#define MAIN_RELAY_BASE_ADDRESS 1232
|
||||
#define ENGINE_STATE_BASE_ADDRESS 1236
|
||||
#define TPS_ACCEL_STATE_BASE_ADDRESS 1328
|
||||
#define TRIGGER_CENTRAL_BASE_ADDRESS 1376
|
||||
#define TRIGGER_STATE_BASE_ADDRESS 1424
|
||||
#define TRIGGER_STATE_PRIMARY_BASE_ADDRESS 1604
|
||||
#define WALL_FUEL_STATE_BASE_ADDRESS 1612
|
||||
#define IDLE_STATE_BASE_ADDRESS 1620
|
||||
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1664
|
||||
#define WIDEBAND_STATE_BASE_ADDRESS 1752
|
||||
#define DC_MOTORS_BASE_ADDRESS 1776
|
||||
#define SENT_STATE_BASE_ADDRESS 1788
|
||||
#define VVT_BASE_ADDRESS 1796
|
||||
#define LAMBDA_MONITOR_BASE_ADDRESS 1800
|
||||
|
|
|
@ -465,198 +465,199 @@ HpfdDeactivationPhase("GDI: HPFP deactivation angle", SensorCategory.SENSOR_INPU
|
|||
m_deadtime("Fuel: injector lag", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1136, 1.0, 0.0, 0.0, "ms"),
|
||||
pressureDelta("Fuel: Injector pressure delta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1140, 1.0, -1000.0, 1000.0, "kPa"),
|
||||
pressureRatio("Fuel: Injector pressure ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1144, 1.0, 0.0, 100.0, ""),
|
||||
retardThresholdRpm("Launch: Retard threshold RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, -1.0, -1.0, ""),
|
||||
fuelALSCorrection("fuelALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1164, 1.0, -1.0, -1.0, ""),
|
||||
timingALSCorrection("timingALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1168, 0.01, -20.0, 20.0, "deg"),
|
||||
timingALSSkip("timingALSSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1170, 0.01, 0.0, 50.0, "deg"),
|
||||
luaTargetAdd("Boost: Lua target add", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1176, 0.5, -100.0, 100.0, "v"),
|
||||
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1178, 0.01, -100.0, 100.0, "percent"),
|
||||
luaTargetMult("Boost: Lua target mult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -100.0, 100.0, "v"),
|
||||
openLoopPart("Boost: Open loop", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -100.0, 100.0, "v"),
|
||||
luaOpenLoopAdd("Boost: Lua open loop add", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -100.0, 100.0, "v"),
|
||||
boostControllerClosedLoopPart("Boost: Closed loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1192, 0.5, -50.0, 50.0, "%"),
|
||||
alignmentFill_at_21("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1193, 1.0, -20.0, 100.0, "units"),
|
||||
boostControlTarget("Boost: Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1194, 0.03333333333333333, 0.0, 300.0, "kPa"),
|
||||
acButtonState("AC switch", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1196, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_1("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1197, 1.0, -20.0, 100.0, "units"),
|
||||
radiatorFanStatus("radiatorFanStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1212, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1213, 1.0, -20.0, 100.0, "units"),
|
||||
radiatorFanStatus("radiatorFanStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1212, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1213, 1.0, -20.0, 100.0, "units"),
|
||||
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1232, 1.0, -1.0, -1.0, ""),
|
||||
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1244, 1.0, -1.0, -1.0, ""),
|
||||
crankingFuel("crankingFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1252, 1.0, -1.0, -1.0, ""),
|
||||
baroCorrection("Fuel: Barometric pressure mult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1268, 1.0, -1.0, -1.0, ""),
|
||||
hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1272, 1.0, 0.0, 3000.0, "id"),
|
||||
clutchUpState("Clutch: up", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1274, 1.0, -1.0, -1.0, ""),
|
||||
brakePedalState("Brake switch", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1275, 1.0, -1.0, -1.0, ""),
|
||||
startStopState("startStopState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1276, 1.0, -1.0, -1.0, ""),
|
||||
smartChipState("smartChipState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1277, 1.0, -1.0, -1.0, ""),
|
||||
smartChipRestartCounter("smartChipRestartCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1278, 1.0, -1.0, -1.0, ""),
|
||||
smartChipAliveCounter("smartChipAliveCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1279, 1.0, -1.0, -1.0, ""),
|
||||
startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1284, 1.0, -1.0, -1.0, ""),
|
||||
luaSoftSparkSkip("luaSoftSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1288, 1.0, -1.0, -1.0, ""),
|
||||
luaHardSparkSkip("luaHardSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1292, 1.0, -1.0, -1.0, ""),
|
||||
tractionControlSparkSkip("tractionControlSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1296, 1.0, -1.0, -1.0, ""),
|
||||
fuelInjectionCounter("Fuel: Injection counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1300, 1.0, -1.0, -1.0, ""),
|
||||
globalSparkCounter("Ign: Spark counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1304, 1.0, -1.0, -1.0, ""),
|
||||
fuelingLoad("Fuel: Load", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1308, 1.0, -1.0, -1.0, ""),
|
||||
ignitionLoad("Ignition: load", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1312, 1.0, -1.0, -1.0, ""),
|
||||
veTableYAxis("veTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1316, 0.01, 0.0, 0.0, "%"),
|
||||
overDwellCounter("overDwellCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1318, 1.0, -1.0, -1.0, ""),
|
||||
overDwellNotScheduledCounter("overDwellNotScheduledCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1319, 1.0, -1.0, -1.0, ""),
|
||||
sparkOutOfOrderCounter("sparkOutOfOrderCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1320, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_89("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1321, 1.0, -20.0, 100.0, "units"),
|
||||
tpsFrom("Fuel: TPS AE from", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1324, 1.0, -1.0, -1.0, ""),
|
||||
tpsTo("Fuel: TPS AE to", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1328, 1.0, -1.0, -1.0, ""),
|
||||
deltaTps("Fuel: TPS AE change", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1332, 1.0, -1.0, -1.0, ""),
|
||||
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1336, 1.0, -1.0, -1.0, ""),
|
||||
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1340, 1.0, -1.0, -1.0, ""),
|
||||
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1348, 1.0, -1.0, -1.0, ""),
|
||||
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1352, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1356, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1360, 1.0, -1.0, -1.0, ""),
|
||||
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1364, 1.0, -1.0, -1.0, ""),
|
||||
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1368, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1372, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1374, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1376, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1378, 1.0, -1.0, -1.0, ""),
|
||||
vvtCamCounter("Sync: total cams front counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1380, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1382, 1.0, -20.0, 100.0, "units"),
|
||||
mapVvt_MAP_AT_SPECIAL_POINT("InstantMAP at readout angle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1384, 1.0, -300.0, 300.0, "kPa"),
|
||||
mapVvt_MAP_AT_DIFF("InstantMAP delta @ readout angles", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1388, 1.0, -300.0, 300.0, "kPa"),
|
||||
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1392, 1.0, -10.0, 100.0, "distance"),
|
||||
mapVvt_sync_counter("Instant MAP sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1393, 1.0, 0.0, 10000.0, "counter"),
|
||||
alignmentFill_at_22("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1394, 1.0, -20.0, 100.0, "units"),
|
||||
currentEngineDecodedPhase("Sync: Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1396, 1.0, 0.0, 0.0, "deg"),
|
||||
triggerToothAngleError("Sync: trigger angle error", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1400, 1.0, -30.0, 30.0, "deg"),
|
||||
triggerIgnoredToothCount("triggerIgnoredToothCount", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1404, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1405, 1.0, -20.0, 100.0, "units"),
|
||||
mapCamPrevToothAngle("Sync: MAP: prev angle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1408, 1.0, -3000.0, 3000.0, "deg"),
|
||||
triggerElapsedUs("triggerElapsedUs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1416, 1.0, -1.0, -1.0, ""),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1452, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1453, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1452, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1453, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1452, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1453, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1452, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1453, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1452, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1453, 1.0, -20.0, 100.0, "units"),
|
||||
camResyncCounter("sync: Phase Re-Sync Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1600, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_1("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1601, 1.0, -20.0, 100.0, "units"),
|
||||
wallFuelCorrection("fuel wallwetting injection time\n correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1608, 1.0, -1.0, -1.0, ""),
|
||||
wallFuel("Fuel on the wall\nin ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1612, 1.0, -1.0, -1.0, ""),
|
||||
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1616, 1.0, -1.0, -1.0, ""),
|
||||
currentIdlePosition("Idle: Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1620, 1.0, 0.0, 0.0, "%"),
|
||||
baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1624, 1.0, -1.0, -1.0, ""),
|
||||
idleClosedLoop("Idle: Closed loop", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1628, 1.0, -1.0, -1.0, ""),
|
||||
iacByTpsTaper("idle: iacByTpsTaper portion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1632, 1.0, -1.0, -1.0, ""),
|
||||
idleTarget("Idle: Target RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1640, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmByClt("Idle: Target RPM base", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1644, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmAc("Idle: Target A/C RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1648, 1.0, -1.0, -1.0, ""),
|
||||
iacByRpmTaper("idle: iacByRpmTaper portion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1652, 1.0, -1.0, -1.0, ""),
|
||||
luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1656, 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, ""),
|
||||
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, ""),
|
||||
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"),
|
||||
pressureCorrectionReference("Fuel: corr reference pressure", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, 0.0, 1000.0, "kPa"),
|
||||
retardThresholdRpm("Launch: Retard threshold RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1152, 1.0, -1.0, -1.0, ""),
|
||||
fuelALSCorrection("fuelALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""),
|
||||
timingALSCorrection("timingALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1172, 0.01, -20.0, 20.0, "deg"),
|
||||
timingALSSkip("timingALSSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1174, 0.01, 0.0, 50.0, "deg"),
|
||||
luaTargetAdd("Boost: Lua target add", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1180, 0.5, -100.0, 100.0, "v"),
|
||||
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1182, 0.01, -100.0, 100.0, "percent"),
|
||||
luaTargetMult("Boost: Lua target mult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -100.0, 100.0, "v"),
|
||||
openLoopPart("Boost: Open loop", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -100.0, 100.0, "v"),
|
||||
luaOpenLoopAdd("Boost: Lua open loop add", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, -100.0, 100.0, "v"),
|
||||
boostControllerClosedLoopPart("Boost: Closed loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1196, 0.5, -50.0, 50.0, "%"),
|
||||
alignmentFill_at_21("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1197, 1.0, -20.0, 100.0, "units"),
|
||||
boostControlTarget("Boost: Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1198, 0.03333333333333333, 0.0, 300.0, "kPa"),
|
||||
acButtonState("AC switch", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1200, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_1("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1201, 1.0, -20.0, 100.0, "units"),
|
||||
radiatorFanStatus("radiatorFanStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1216, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1217, 1.0, -20.0, 100.0, "units"),
|
||||
radiatorFanStatus("radiatorFanStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1216, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1217, 1.0, -20.0, 100.0, "units"),
|
||||
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1236, 1.0, -1.0, -1.0, ""),
|
||||
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1248, 1.0, -1.0, -1.0, ""),
|
||||
crankingFuel("crankingFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1256, 1.0, -1.0, -1.0, ""),
|
||||
baroCorrection("Fuel: Barometric pressure mult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1272, 1.0, -1.0, -1.0, ""),
|
||||
hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1276, 1.0, 0.0, 3000.0, "id"),
|
||||
clutchUpState("Clutch: up", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1278, 1.0, -1.0, -1.0, ""),
|
||||
brakePedalState("Brake switch", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1279, 1.0, -1.0, -1.0, ""),
|
||||
startStopState("startStopState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1280, 1.0, -1.0, -1.0, ""),
|
||||
smartChipState("smartChipState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1281, 1.0, -1.0, -1.0, ""),
|
||||
smartChipRestartCounter("smartChipRestartCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1282, 1.0, -1.0, -1.0, ""),
|
||||
smartChipAliveCounter("smartChipAliveCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1283, 1.0, -1.0, -1.0, ""),
|
||||
startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1288, 1.0, -1.0, -1.0, ""),
|
||||
luaSoftSparkSkip("luaSoftSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1292, 1.0, -1.0, -1.0, ""),
|
||||
luaHardSparkSkip("luaHardSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1296, 1.0, -1.0, -1.0, ""),
|
||||
tractionControlSparkSkip("tractionControlSparkSkip", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1300, 1.0, -1.0, -1.0, ""),
|
||||
fuelInjectionCounter("Fuel: Injection counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1304, 1.0, -1.0, -1.0, ""),
|
||||
globalSparkCounter("Ign: Spark counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1308, 1.0, -1.0, -1.0, ""),
|
||||
fuelingLoad("Fuel: Load", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1312, 1.0, -1.0, -1.0, ""),
|
||||
ignitionLoad("Ignition: load", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1316, 1.0, -1.0, -1.0, ""),
|
||||
veTableYAxis("veTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1320, 0.01, 0.0, 0.0, "%"),
|
||||
overDwellCounter("overDwellCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1322, 1.0, -1.0, -1.0, ""),
|
||||
overDwellNotScheduledCounter("overDwellNotScheduledCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1323, 1.0, -1.0, -1.0, ""),
|
||||
sparkOutOfOrderCounter("sparkOutOfOrderCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1324, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_89("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1325, 1.0, -20.0, 100.0, "units"),
|
||||
tpsFrom("Fuel: TPS AE from", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1328, 1.0, -1.0, -1.0, ""),
|
||||
tpsTo("Fuel: TPS AE to", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1332, 1.0, -1.0, -1.0, ""),
|
||||
deltaTps("Fuel: TPS AE change", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1336, 1.0, -1.0, -1.0, ""),
|
||||
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1340, 1.0, -1.0, -1.0, ""),
|
||||
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1344, 1.0, -1.0, -1.0, ""),
|
||||
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1352, 1.0, -1.0, -1.0, ""),
|
||||
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1356, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1360, 1.0, -1.0, -1.0, ""),
|
||||
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1364, 1.0, -1.0, -1.0, ""),
|
||||
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1368, 1.0, -1.0, -1.0, ""),
|
||||
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1372, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1376, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1378, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1380, 1.0, -1.0, -1.0, ""),
|
||||
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1382, 1.0, -1.0, -1.0, ""),
|
||||
vvtCamCounter("Sync: total cams front counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1384, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1386, 1.0, -20.0, 100.0, "units"),
|
||||
mapVvt_MAP_AT_SPECIAL_POINT("InstantMAP at readout angle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1388, 1.0, -300.0, 300.0, "kPa"),
|
||||
mapVvt_MAP_AT_DIFF("InstantMAP delta @ readout angles", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1392, 1.0, -300.0, 300.0, "kPa"),
|
||||
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1396, 1.0, -10.0, 100.0, "distance"),
|
||||
mapVvt_sync_counter("Instant MAP sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1397, 1.0, 0.0, 10000.0, "counter"),
|
||||
alignmentFill_at_22("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1398, 1.0, -20.0, 100.0, "units"),
|
||||
currentEngineDecodedPhase("Sync: Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1400, 1.0, 0.0, 0.0, "deg"),
|
||||
triggerToothAngleError("Sync: trigger angle error", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1404, 1.0, -30.0, 30.0, "deg"),
|
||||
triggerIgnoredToothCount("triggerIgnoredToothCount", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1408, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1409, 1.0, -20.0, 100.0, "units"),
|
||||
mapCamPrevToothAngle("Sync: MAP: prev angle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1412, 1.0, -3000.0, 3000.0, "deg"),
|
||||
triggerElapsedUs("triggerElapsedUs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1420, 1.0, -1.0, -1.0, ""),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1452, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1456, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1457, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1452, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1456, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1457, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1452, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1456, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1457, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1452, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1456, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1457, 1.0, -20.0, 100.0, "units"),
|
||||
synchronizationCounter("sync: wheel sync counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1424, 1.0, -1.0, -1.0, ""),
|
||||
vvtToothDurations0("vvtToothDurations0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1428, 1.0, 0.0, 100000.0, "us"),
|
||||
vvtCurrentPosition("sync: Primary Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1432, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition1("sync: Cam Position 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1436, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition2("sync: Cam Position 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1440, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition3("sync: Cam Position 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1444, 1.0, -10000.0, 10000.0, ""),
|
||||
vvtToothPosition4("sync: Cam Position 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1448, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSyncGapRatio("Sync: Trigger Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1452, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1456, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_33("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1457, 1.0, -20.0, 100.0, "units"),
|
||||
camResyncCounter("sync: Phase Re-Sync Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1604, 1.0, -1.0, -1.0, ""),
|
||||
alignmentFill_at_1("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1605, 1.0, -20.0, 100.0, "units"),
|
||||
wallFuelCorrection("fuel wallwetting injection time\n correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1612, 1.0, -1.0, -1.0, ""),
|
||||
wallFuel("Fuel on the wall\nin ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1616, 1.0, -1.0, -1.0, ""),
|
||||
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1620, 1.0, -1.0, -1.0, ""),
|
||||
currentIdlePosition("Idle: Position", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1624, 1.0, 0.0, 0.0, "%"),
|
||||
baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1628, 1.0, -1.0, -1.0, ""),
|
||||
idleClosedLoop("Idle: Closed loop", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1632, 1.0, -1.0, -1.0, ""),
|
||||
iacByTpsTaper("idle: iacByTpsTaper portion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1636, 1.0, -1.0, -1.0, ""),
|
||||
idleTarget("Idle: Target RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1644, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmByClt("Idle: Target RPM base", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1648, 1.0, -1.0, -1.0, ""),
|
||||
targetRpmAc("Idle: Target A/C RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1652, 1.0, -1.0, -1.0, ""),
|
||||
iacByRpmTaper("idle: iacByRpmTaper portion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1656, 1.0, -1.0, -1.0, ""),
|
||||
luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1660, 1.0, -1.0, -1.0, ""),
|
||||
targetWithIdlePosition("ETB: target with idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1664, 1.0, 0.0, 10.0, "%"),
|
||||
trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, -1.0, -1.0, ""),
|
||||
luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"),
|
||||
m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, 0.0, 3.0, "%"),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -1.0, -1.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_26("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_39("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, ""),
|
||||
targetWithIdlePosition("ETB: target with idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1664, 1.0, 0.0, 10.0, "%"),
|
||||
trim("ETB: trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1668, 1.0, -1.0, -1.0, ""),
|
||||
luaAdjustment("ETB: luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1672, 1.0, 0.0, 3.0, "%"),
|
||||
m_wastegatePosition("DC: wastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1676, 1.0, 0.0, 3.0, "%"),
|
||||
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1680, 1.0, -1.0, -1.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_26("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_39("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, 1752, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1753, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1754, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1755, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1758, 0.001, 0.0, 1.0, "V"),
|
||||
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1760, 1.0, 0.0, 10000.0, "ohm"),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1762, 1.0, -20.0, 100.0, "units"),
|
||||
faultCode("WBO: Fault code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1752, 1.0, -1.0, -1.0, ""),
|
||||
heaterDuty("WBO: Heater duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1753, 1.0, 0.0, 100.0, "%"),
|
||||
pumpDuty("WBO: Pump duty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1754, 1.0, 0.0, 100.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1755, 1.0, -20.0, 100.0, "units"),
|
||||
tempC("WBO: Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1756, 1.0, 500.0, 1000.0, "C"),
|
||||
nernstVoltage("WBO: Nernst Voltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1758, 0.001, 0.0, 1.0, "V"),
|
||||
esr("WBO: ESR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1760, 1.0, 0.0, 10000.0, "ohm"),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1762, 1.0, -20.0, 100.0, "units"),
|
||||
dcOutput0("DC: output0", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1776, 1.0, 0.0, 10.0, "%"),
|
||||
isEnabled0_int("DC: en0", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1780, 1.0, 0.0, 10.0, "%"),
|
||||
alignmentFill_at_5("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1781, 1.0, -20.0, 100.0, "units"),
|
||||
value0("SENT ch0 value0", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1788, 1.0, 0.0, 4095.0, "RAW"),
|
||||
value1("SENT ch0 value1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1790, 1.0, 0.0, 4095.0, "RAW"),
|
||||
errorRate("SENT ch0 error rate", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1792, 1.0, 0.0, 100.0, "% (don't belive me)"),
|
||||
vvtTarget("vvtTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1796, 0.1, -90.0, 90.0, "deg"),
|
||||
vvtOutput("vvtOutput", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1798, 0.5, 100.0, 1.0, "%"),
|
||||
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1799, 1.0, -20.0, 100.0, "units"),
|
||||
lambdaTimeSinceGood("lambdaTimeSinceGood", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1804, 0.01, 0.0, 1.0, "sec"),
|
||||
alignmentFill_at_6("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1806, 1.0, -20.0, 100.0, "units"),
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
// generated by gen_live_documentation.sh / LiveDataProcessor.java
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
|
@ -519,6 +519,9 @@ static const LogField fields[] = {
|
|||
#if EFI_PROD_CODE && EFI_IDLE_CONTROL
|
||||
{engine->module<InjectorModelPrimary>()->pressureRatio, "Fuel: Injector pressure ratio", "", 3},
|
||||
#endif
|
||||
#if EFI_PROD_CODE && EFI_IDLE_CONTROL
|
||||
{engine->module<InjectorModelPrimary>()->pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 1},
|
||||
#endif
|
||||
#if EFI_LAUNCH_CONTROL
|
||||
{engine->launchController.retardThresholdRpm, "Launch: Retard threshold RPM", "", 0},
|
||||
#endif
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define show_2chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2762865301
|
||||
#define SIGNATURE_HASH 1112382883
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.alphax-2chan.2762865301"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-2chan.1112382883"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1382,7 +1383,7 @@
|
|||
#define show_4chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1788017325
|
||||
#define SIGNATURE_HASH 2356321691
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.alphax-4chan.1788017325"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan.2356321691"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#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
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1382,7 +1383,7 @@
|
|||
#define show_4chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1788017325
|
||||
#define SIGNATURE_HASH 2356321691
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.alphax-4chan_f7.1788017325"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan_f7.2356321691"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#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
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1248198569
|
||||
#define SIGNATURE_HASH 2894436511
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.alphax-4k-gdi.1248198569"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4k-gdi.2894436511"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2381471270
|
||||
#define SIGNATURE_HASH 1796356368
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.alphax-8chan-revA.2381471270"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan-revA.1796356368"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -614,6 +614,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1379,7 +1380,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2281817723
|
||||
#define SIGNATURE_HASH 1860280653
|
||||
#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"
|
||||
|
@ -1870,14 +1871,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.26.alphax-8chan.2281817723"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan.1860280653"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -614,6 +614,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1379,7 +1380,7 @@
|
|||
#define show_8chan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2281817723
|
||||
#define SIGNATURE_HASH 1860280653
|
||||
#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"
|
||||
|
@ -1870,14 +1871,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.26.alphax-8chan_f7.2281817723"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan_f7.1860280653"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1380,7 +1381,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 818069878
|
||||
#define SIGNATURE_HASH 3592595008
|
||||
#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"
|
||||
|
@ -1871,14 +1872,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.26.alphax-gold.818069878"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-gold.3592595008"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -616,6 +616,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1380,7 +1381,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 3508664133
|
||||
#define SIGNATURE_HASH 935432307
|
||||
#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"
|
||||
|
@ -1871,14 +1872,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.26.alphax-silver.3508664133"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-silver.935432307"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.at_start_f435.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.at_start_f435.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 817325112
|
||||
#define SIGNATURE_HASH 3596026638
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.atlas.817325112"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.atlas.3596026638"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -618,6 +618,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_tcu_gauges false
|
||||
#define show_test_presets true
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2483583435
|
||||
#define SIGNATURE_HASH 1927814909
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.f407-discovery.2483583435"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f407-discovery.1927814909"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.f429-discovery.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f429-discovery.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1181202149
|
||||
#define SIGNATURE_HASH 2693255635
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.f469-discovery.1181202149"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f469-discovery.2693255635"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.f746-discovery.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f746-discovery.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1385,7 +1386,7 @@
|
|||
#define show_tcu_gauges false
|
||||
#define show_test_presets true
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2410955709
|
||||
#define SIGNATURE_HASH 1767122059
|
||||
#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"
|
||||
|
@ -1876,14 +1877,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.26.frankenso_na6.2410955709"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.frankenso_na6.1767122059"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.haba208.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.haba208.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 545899008
|
||||
#define SIGNATURE_HASH 3328812342
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.hellen-honda-k.545899008"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-honda-k.3328812342"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_HellenNB1_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1856169703
|
||||
#define SIGNATURE_HASH 2286059985
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellen-nb1.1856169703"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-nb1.2286059985"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_Hellen121nissan_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2128670166
|
||||
#define SIGNATURE_HASH 2550172384
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellen121nissan.2128670166"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121nissan.2550172384"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_Hellen121vag_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 618186925
|
||||
#define SIGNATURE_HASH 3258494875
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellen121vag.618186925"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121vag.3258494875"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_Hellen128merc_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2569181825
|
||||
#define SIGNATURE_HASH 2143485367
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellen128.2569181825"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen128.2143485367"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 3721027491
|
||||
#define SIGNATURE_HASH 992622741
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.hellen154hyundai.3721027491"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai.992622741"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1651818546
|
||||
#define SIGNATURE_HASH 2224334596
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.hellen154hyundai_f7.1651818546"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai_f7.2224334596"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_HellenNB2_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 577176706
|
||||
#define SIGNATURE_HASH 3297207220
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellen72.577176706"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen72.3297207220"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1384,7 +1385,7 @@
|
|||
#define show_HellenNA6_presets true
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2096223363
|
||||
#define SIGNATURE_HASH 2584851381
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.hellenNA6.2096223363"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA6.2584851381"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1385,7 +1386,7 @@
|
|||
#define show_HellenNB1_presets false
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1044659991
|
||||
#define SIGNATURE_HASH 3634649121
|
||||
#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"
|
||||
|
@ -1876,14 +1877,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.26.hellenNA8_96.1044659991"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA8_96.3634649121"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 312734697
|
||||
#define SIGNATURE_HASH 4098069727
|
||||
#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"
|
||||
|
@ -1875,14 +1876,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.26.m74_9.312734697"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.m74_9.4098069727"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1382,7 +1383,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.mre-legacy_f4.2029659369"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre-legacy_f4.2652521439"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1382,7 +1383,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.mre_f4.2029659369"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f4.2652521439"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1382,7 +1383,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.mre_f7.2029659369"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f7.2652521439"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.nucleo_f413.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.nucleo_f413.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.proteus_f4.833847701"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f4.3612599971"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.proteus_f7.833847701"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f7.3612599971"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.proteus_h7.833847701"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_h7.3612599971"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 3639395850
|
||||
#define SIGNATURE_HASH 1041015100
|
||||
#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"
|
||||
|
@ -1873,14 +1874,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.26.small-can-board.3639395850"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.small-can-board.1041015100"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.stm32f429_nucleo.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f429_nucleo.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.stm32f767_nucleo.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f767_nucleo.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.stm32h743_nucleo.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32h743_nucleo.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2203430093
|
||||
#define SIGNATURE_HASH 1706413051
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.subaru_eg33_f7.2203430093"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.subaru_eg33_f7.1706413051"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -619,6 +619,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1383,7 +1384,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#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"
|
||||
|
@ -1874,14 +1875,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.26.t-b-g.1957736566"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.t-b-g.2454771520"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -613,6 +613,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1377,7 +1378,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 1398250033
|
||||
#define SIGNATURE_HASH 3048733959
|
||||
#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"
|
||||
|
@ -1869,14 +1870,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.26.uaefi.1398250033"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi.3048733959"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_1_NAME "Channel 1"
|
||||
#define TS_TRIGGER_SCOPE_CHANNEL_2_NAME "Channel 2"
|
||||
#define TS_TRIGGER_SCOPE_DISABLE 5
|
||||
|
|
|
@ -617,6 +617,7 @@
|
|||
#define GAUGE_NAME_FUEL_CHARGE_TEMP "Fuel: Estimated charge temperature"
|
||||
#define GAUGE_NAME_FUEL_CLT_CORR "Fuel: CLT correction"
|
||||
#define GAUGE_NAME_FUEL_CONSUMPTION "Fuel: Total consumed"
|
||||
#define GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE "Fuel: corr reference pressure"
|
||||
#define GAUGE_NAME_FUEL_CRANKING "Fuel: cranking"
|
||||
#define GAUGE_NAME_FUEL_FLOW "Fuel: Flow rate"
|
||||
#define GAUGE_NAME_FUEL_IAT_CORR "Fuel: IAT correction"
|
||||
|
@ -1381,7 +1382,7 @@
|
|||
#define SentInput_NONE 0
|
||||
#define show_tcu_gauges false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 3641099421
|
||||
#define SIGNATURE_HASH 1072079787
|
||||
#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"
|
||||
|
@ -1872,14 +1873,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.26.uaefi121.3641099421"
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi121.1072079787"
|
||||
#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 1804
|
||||
#define TS_TOTAL_OUTPUT_SIZE 1808
|
||||
#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 2762865301
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-2chan.2762865301"
|
||||
#define SIGNATURE_HASH 1112382883
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-2chan.1112382883"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1788017325
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan.1788017325"
|
||||
#define SIGNATURE_HASH 2356321691
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan.2356321691"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1788017325
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan_f7.1788017325"
|
||||
#define SIGNATURE_HASH 2356321691
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4chan_f7.2356321691"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1248198569
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4k-gdi.1248198569"
|
||||
#define SIGNATURE_HASH 2894436511
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-4k-gdi.2894436511"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2381471270
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan-revA.2381471270"
|
||||
#define SIGNATURE_HASH 1796356368
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan-revA.1796356368"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2281817723
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan.2281817723"
|
||||
#define SIGNATURE_HASH 1860280653
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan.1860280653"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2281817723
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan_f7.2281817723"
|
||||
#define SIGNATURE_HASH 1860280653
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-8chan_f7.1860280653"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 818069878
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-gold.818069878"
|
||||
#define SIGNATURE_HASH 3592595008
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-gold.3592595008"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3508664133
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-silver.3508664133"
|
||||
#define SIGNATURE_HASH 935432307
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.alphax-silver.935432307"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.at_start_f435.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.at_start_f435.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 817325112
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.atlas.817325112"
|
||||
#define SIGNATURE_HASH 3596026638
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.atlas.3596026638"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2483583435
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f407-discovery.2483583435"
|
||||
#define SIGNATURE_HASH 1927814909
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f407-discovery.1927814909"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f429-discovery.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f429-discovery.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1181202149
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f469-discovery.1181202149"
|
||||
#define SIGNATURE_HASH 2693255635
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f469-discovery.2693255635"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f746-discovery.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.f746-discovery.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2410955709
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.frankenso_na6.2410955709"
|
||||
#define SIGNATURE_HASH 1767122059
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.frankenso_na6.1767122059"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.haba208.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.haba208.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 545899008
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-honda-k.545899008"
|
||||
#define SIGNATURE_HASH 3328812342
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-honda-k.3328812342"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1856169703
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-nb1.1856169703"
|
||||
#define SIGNATURE_HASH 2286059985
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen-nb1.2286059985"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2128670166
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121nissan.2128670166"
|
||||
#define SIGNATURE_HASH 2550172384
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121nissan.2550172384"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 618186925
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121vag.618186925"
|
||||
#define SIGNATURE_HASH 3258494875
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen121vag.3258494875"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2569181825
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen128.2569181825"
|
||||
#define SIGNATURE_HASH 2143485367
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen128.2143485367"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3721027491
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai.3721027491"
|
||||
#define SIGNATURE_HASH 992622741
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai.992622741"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1651818546
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai_f7.1651818546"
|
||||
#define SIGNATURE_HASH 2224334596
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen154hyundai_f7.2224334596"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 577176706
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen72.577176706"
|
||||
#define SIGNATURE_HASH 3297207220
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellen72.3297207220"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2096223363
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA6.2096223363"
|
||||
#define SIGNATURE_HASH 2584851381
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA6.2584851381"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1044659991
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA8_96.1044659991"
|
||||
#define SIGNATURE_HASH 3634649121
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.hellenNA8_96.3634649121"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 312734697
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.m74_9.312734697"
|
||||
#define SIGNATURE_HASH 4098069727
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.m74_9.4098069727"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre-legacy_f4.2029659369"
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre-legacy_f4.2652521439"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f4.2029659369"
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f4.2652521439"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2029659369
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f7.2029659369"
|
||||
#define SIGNATURE_HASH 2652521439
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.mre_f7.2652521439"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.nucleo_f413.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.nucleo_f413.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f4.833847701"
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f4.3612599971"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f7.833847701"
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_f7.3612599971"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 833847701
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_h7.833847701"
|
||||
#define SIGNATURE_HASH 3612599971
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.proteus_h7.3612599971"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3639395850
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.small-can-board.3639395850"
|
||||
#define SIGNATURE_HASH 1041015100
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.small-can-board.1041015100"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f429_nucleo.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f429_nucleo.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f767_nucleo.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32f767_nucleo.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32h743_nucleo.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.stm32h743_nucleo.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2203430093
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.subaru_eg33_f7.2203430093"
|
||||
#define SIGNATURE_HASH 1706413051
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.subaru_eg33_f7.1706413051"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1957736566
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.t-b-g.1957736566"
|
||||
#define SIGNATURE_HASH 2454771520
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.t-b-g.2454771520"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1398250033
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi.1398250033"
|
||||
#define SIGNATURE_HASH 3048733959
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi.3048733959"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3641099421
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi121.3641099421"
|
||||
#define SIGNATURE_HASH 1072079787
|
||||
#define TS_SIGNATURE "rusEFI master.2025.02.26.uaefi121.1072079787"
|
||||
|
|
|
@ -1009,6 +1009,11 @@ float getOutputValueByName(const char *name) {
|
|||
case -359858019:
|
||||
return engine->module<InjectorModelPrimary>()->pressureRatio;
|
||||
#endif
|
||||
// pressureCorrectionReference
|
||||
#if EFI_PROD_CODE && EFI_IDLE_CONTROL
|
||||
case -917305595:
|
||||
return engine->module<InjectorModelPrimary>()->pressureCorrectionReference;
|
||||
#endif
|
||||
// retardThresholdRpm
|
||||
#if EFI_LAUNCH_CONTROL
|
||||
case -1374156957:
|
||||
|
@ -1267,67 +1272,129 @@ float getOutputValueByName(const char *name) {
|
|||
case -454003684:
|
||||
return engine->module<NitrousController>()->isNitrousCondition;
|
||||
#endif
|
||||
// cranking
|
||||
// fan1cranking
|
||||
#if FULL_SD_LOGS
|
||||
case 182391090:
|
||||
case -113087656:
|
||||
return engine->module<FanControl1>()->cranking;
|
||||
#endif
|
||||
// notRunning
|
||||
// fan1notRunning
|
||||
#if FULL_SD_LOGS
|
||||
case -496961865:
|
||||
case -150769059:
|
||||
return engine->module<FanControl1>()->notRunning;
|
||||
#endif
|
||||
// disabledWhileEngineStopped
|
||||
// fan1disabledWhileEngineStopped
|
||||
#if FULL_SD_LOGS
|
||||
case 142778571:
|
||||
case 168011889:
|
||||
return engine->module<FanControl1>()->disabledWhileEngineStopped;
|
||||
#endif
|
||||
// brokenClt
|
||||
// fan1brokenClt
|
||||
#if FULL_SD_LOGS
|
||||
case 545954889:
|
||||
case -614909137:
|
||||
return engine->module<FanControl1>()->brokenClt;
|
||||
#endif
|
||||
// enabledForAc
|
||||
// fan1enabledForAc
|
||||
#if FULL_SD_LOGS
|
||||
case 291043035:
|
||||
case -662113279:
|
||||
return engine->module<FanControl1>()->enabledForAc;
|
||||
#endif
|
||||
// hot
|
||||
// fan1hot
|
||||
#if FULL_SD_LOGS
|
||||
case 193494032:
|
||||
case -1717868938:
|
||||
return engine->module<FanControl1>()->hot;
|
||||
#endif
|
||||
// cold
|
||||
// fan1cold
|
||||
#if FULL_SD_LOGS
|
||||
case 2090155911:
|
||||
case -855279955:
|
||||
return engine->module<FanControl1>()->cold;
|
||||
#endif
|
||||
// disabledBySpeed
|
||||
// fan1disabledBySpeed
|
||||
#if FULL_SD_LOGS
|
||||
case 2105103113:
|
||||
case 890832495:
|
||||
return engine->module<FanControl1>()->disabledBySpeed;
|
||||
#endif
|
||||
// m_state
|
||||
// fan1m_state
|
||||
#if FULL_SD_LOGS
|
||||
case -1337468622:
|
||||
case -1997175144:
|
||||
return engine->module<FanControl1>()->m_state;
|
||||
#endif
|
||||
// radiatorFanStatus
|
||||
// fan1radiatorFanStatus
|
||||
#if FULL_SD_LOGS
|
||||
case -1987291756:
|
||||
case -1478067590:
|
||||
return engine->module<FanControl1>()->radiatorFanStatus;
|
||||
#endif
|
||||
// isPrime
|
||||
case -1429286498:
|
||||
// fan2cranking
|
||||
#if FULL_SD_LOGS
|
||||
case 1841224793:
|
||||
return engine->module<FanControl2>()->cranking;
|
||||
#endif
|
||||
// fan2notRunning
|
||||
#if FULL_SD_LOGS
|
||||
case 2086676382:
|
||||
return engine->module<FanControl2>()->notRunning;
|
||||
#endif
|
||||
// fan2disabledWhileEngineStopped
|
||||
#if FULL_SD_LOGS
|
||||
case 494714802:
|
||||
return engine->module<FanControl2>()->disabledWhileEngineStopped;
|
||||
#endif
|
||||
// fan2brokenClt
|
||||
#if FULL_SD_LOGS
|
||||
case -547107760:
|
||||
return engine->module<FanControl2>()->brokenClt;
|
||||
#endif
|
||||
// fan2enabledForAc
|
||||
#if FULL_SD_LOGS
|
||||
case 669515138:
|
||||
return engine->module<FanControl2>()->enabledForAc;
|
||||
#endif
|
||||
// fan2hot
|
||||
#if FULL_SD_LOGS
|
||||
case -1717833001:
|
||||
return engine->module<FanControl2>()->hot;
|
||||
#endif
|
||||
// fan2cold
|
||||
#if FULL_SD_LOGS
|
||||
case -854094034:
|
||||
return engine->module<FanControl2>()->cold;
|
||||
#endif
|
||||
// fan2disabledBySpeed
|
||||
#if FULL_SD_LOGS
|
||||
case 1095642192:
|
||||
return engine->module<FanControl2>()->disabledBySpeed;
|
||||
#endif
|
||||
// fan2m_state
|
||||
#if FULL_SD_LOGS
|
||||
case 1966562169:
|
||||
return engine->module<FanControl2>()->m_state;
|
||||
#endif
|
||||
// fan2radiatorFanStatus
|
||||
#if FULL_SD_LOGS
|
||||
case -1778606949:
|
||||
return engine->module<FanControl2>()->radiatorFanStatus;
|
||||
#endif
|
||||
// fan1isPrime
|
||||
case -2088993020:
|
||||
return engine->module<FuelPumpController>()->isPrime;
|
||||
// engineTurnedRecently
|
||||
case -1270448973:
|
||||
// fan1engineTurnedRecently
|
||||
case -2137243687:
|
||||
return engine->module<FuelPumpController>()->engineTurnedRecently;
|
||||
// isFuelPumpOn
|
||||
case -344048084:
|
||||
// fan1isFuelPumpOn
|
||||
case -1297204398:
|
||||
return engine->module<FuelPumpController>()->isFuelPumpOn;
|
||||
// ignitionOn
|
||||
case -381519965:
|
||||
// fan1ignitionOn
|
||||
case -35327159:
|
||||
return engine->module<FuelPumpController>()->ignitionOn;
|
||||
// fan2isPrime
|
||||
case 1874744293:
|
||||
return engine->module<FuelPumpController>()->isPrime;
|
||||
// fan2engineTurnedRecently
|
||||
case -777438630:
|
||||
return engine->module<FuelPumpController>()->engineTurnedRecently;
|
||||
// fan2isFuelPumpOn
|
||||
case 34424019:
|
||||
return engine->module<FuelPumpController>()->isFuelPumpOn;
|
||||
// fan2ignitionOn
|
||||
case -2092849014:
|
||||
return engine->module<FuelPumpController>()->ignitionOn;
|
||||
// lua.fuelAdd
|
||||
case 1649801578:
|
||||
|
@ -1522,31 +1589,131 @@ float getOutputValueByName(const char *name) {
|
|||
case 767689023:
|
||||
return engine->triggerCentral.triggerElapsedUs;
|
||||
#endif
|
||||
// synchronizationCounter
|
||||
// trgsynchronizationCounter
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 1783280791:
|
||||
case -1943574844:
|
||||
return engine->triggerCentral.triggerState.synchronizationCounter;
|
||||
#endif
|
||||
// vvtToothDurations0
|
||||
// trgvvtToothDurations0
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 270372348:
|
||||
case -601476695:
|
||||
return engine->triggerCentral.triggerState.vvtToothDurations0;
|
||||
#endif
|
||||
// vvtCurrentPosition
|
||||
// trgvvtCurrentPosition
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1496890691:
|
||||
case 1926227562:
|
||||
return engine->triggerCentral.triggerState.vvtCurrentPosition;
|
||||
#endif
|
||||
// triggerSyncGapRatio
|
||||
// trgtriggerSyncGapRatio
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 19770157:
|
||||
case 1313522810:
|
||||
return engine->triggerCentral.triggerState.triggerSyncGapRatio;
|
||||
#endif
|
||||
// triggerStateIndex
|
||||
// trgtriggerStateIndex
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -704123054:
|
||||
case 310661471:
|
||||
return engine->triggerCentral.triggerState.triggerStateIndex;
|
||||
#endif
|
||||
// vvt1isynchronizationCounter
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -608535663:
|
||||
return engine->triggerCentral.vvtState[0][0].synchronizationCounter;
|
||||
#endif
|
||||
// vvt1ivvtToothDurations0
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 1574758390:
|
||||
return engine->triggerCentral.vvtState[0][0].vvtToothDurations0;
|
||||
#endif
|
||||
// vvt1ivvtCurrentPosition
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -192504649:
|
||||
return engine->triggerCentral.vvtState[0][0].vvtCurrentPosition;
|
||||
#endif
|
||||
// vvt1itriggerSyncGapRatio
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 114836583:
|
||||
return engine->triggerCentral.vvtState[0][0].triggerSyncGapRatio;
|
||||
#endif
|
||||
// vvt1itriggerStateIndex
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -404295156:
|
||||
return engine->triggerCentral.vvtState[0][0].triggerStateIndex;
|
||||
#endif
|
||||
// vvt1esynchronizationCounter
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1159462771:
|
||||
return engine->triggerCentral.vvtState[0][1].synchronizationCounter;
|
||||
#endif
|
||||
// vvt1evvtToothDurations0
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1703719182:
|
||||
return engine->triggerCentral.vvtState[0][1].vvtToothDurations0;
|
||||
#endif
|
||||
// vvt1evvtCurrentPosition
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 823985075:
|
||||
return engine->triggerCentral.vvtState[0][1].vvtCurrentPosition;
|
||||
#endif
|
||||
// vvt1etriggerSyncGapRatio
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -700740893:
|
||||
return engine->triggerCentral.vvtState[0][1].triggerSyncGapRatio;
|
||||
#endif
|
||||
// vvt1etriggerStateIndex
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 797862280:
|
||||
return engine->triggerCentral.vvtState[0][1].triggerStateIndex;
|
||||
#endif
|
||||
// vvt2isynchronizationCounter
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1432096142:
|
||||
return engine->triggerCentral.vvtState[1][0].synchronizationCounter;
|
||||
#endif
|
||||
// vvt2ivvtToothDurations0
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 704910935:
|
||||
return engine->triggerCentral.vvtState[1][0].vvtToothDurations0;
|
||||
#endif
|
||||
// vvt2ivvtCurrentPosition
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1062352104:
|
||||
return engine->triggerCentral.vvtState[1][0].vvtCurrentPosition;
|
||||
#endif
|
||||
// vvt2itriggerSyncGapRatio
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 1474641640:
|
||||
return engine->triggerCentral.vvtState[1][0].triggerSyncGapRatio;
|
||||
#endif
|
||||
// vvt2itriggerStateIndex
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1732159411:
|
||||
return engine->triggerCentral.vvtState[1][0].triggerStateIndex;
|
||||
#endif
|
||||
// vvt2esynchronizationCounter
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -1983023250:
|
||||
return engine->triggerCentral.vvtState[1][1].synchronizationCounter;
|
||||
#endif
|
||||
// vvt2evvtToothDurations0
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 1721400659:
|
||||
return engine->triggerCentral.vvtState[1][1].vvtToothDurations0;
|
||||
#endif
|
||||
// vvt2evvtCurrentPosition
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -45862380:
|
||||
return engine->triggerCentral.vvtState[1][1].vvtCurrentPosition;
|
||||
#endif
|
||||
// vvt2etriggerSyncGapRatio
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case 659064164:
|
||||
return engine->triggerCentral.vvtState[1][1].triggerSyncGapRatio;
|
||||
#endif
|
||||
// vvt2etriggerStateIndex
|
||||
#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
|
||||
case -530001975:
|
||||
return engine->triggerCentral.vvtState[1][1].triggerStateIndex;
|
||||
#endif
|
||||
// idleState
|
||||
#if EFI_PROD_CODE && EFI_IDLE_CONTROL
|
||||
case 1886060228:
|
||||
|
@ -1682,96 +1849,186 @@ float getOutputValueByName(const char *name) {
|
|||
case 206059088:
|
||||
return engine->module<IdleController>().unmock().luaAdd;
|
||||
#endif
|
||||
// targetWithIdlePosition
|
||||
// etb1targetWithIdlePosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -379647813:
|
||||
case 99356871:
|
||||
return getLiveData<electronic_throttle_s>(0)->targetWithIdlePosition;
|
||||
#endif
|
||||
// trim
|
||||
// etb1trim
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 2090770017:
|
||||
case 2069994349:
|
||||
return getLiveData<electronic_throttle_s>(0)->trim;
|
||||
#endif
|
||||
// luaAdjustment
|
||||
// etb1luaAdjustment
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -279143898:
|
||||
case 1246430386:
|
||||
return getLiveData<electronic_throttle_s>(0)->luaAdjustment;
|
||||
#endif
|
||||
// m_wastegatePosition
|
||||
// etb1m_wastegatePosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 369781963:
|
||||
case 561614935:
|
||||
return getLiveData<electronic_throttle_s>(0)->m_wastegatePosition;
|
||||
#endif
|
||||
// etbFeedForward
|
||||
// etb1etbFeedForward
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -774593527:
|
||||
case -1970249707:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbFeedForward;
|
||||
#endif
|
||||
// etbCurrentTarget
|
||||
// etb1etbCurrentTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -349799446:
|
||||
case -1044288778:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbCurrentTarget;
|
||||
#endif
|
||||
// m_adjustedTarget
|
||||
// etb1m_adjustedTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 722763468:
|
||||
case 28274136:
|
||||
return getLiveData<electronic_throttle_s>(0)->m_adjustedTarget;
|
||||
#endif
|
||||
// etbRevLimitActive
|
||||
// etb1etbRevLimitActive
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -365205400:
|
||||
case -1808516876:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbRevLimitActive;
|
||||
#endif
|
||||
// jamDetected
|
||||
// etb1jamDetected
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 53307391:
|
||||
case -1238909045:
|
||||
return getLiveData<electronic_throttle_s>(0)->jamDetected;
|
||||
#endif
|
||||
// validPlantPosition
|
||||
// etb1validPlantPosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 1136799785:
|
||||
case 752161333:
|
||||
return getLiveData<electronic_throttle_s>(0)->validPlantPosition;
|
||||
#endif
|
||||
// etbTpsErrorCounter
|
||||
// etb1etbTpsErrorCounter
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 471499073:
|
||||
case 86860621:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbTpsErrorCounter;
|
||||
#endif
|
||||
// etbPpsErrorCounter
|
||||
// etb1etbPpsErrorCounter
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1896035779:
|
||||
case 2014293065:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbPpsErrorCounter;
|
||||
#endif
|
||||
// etbErrorCode
|
||||
// etb1etbErrorCode
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 532705701:
|
||||
case 839236273:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbErrorCode;
|
||||
#endif
|
||||
// etbErrorCodeBlinker
|
||||
// etb1etbErrorCodeBlinker
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1199038708:
|
||||
case -1007205736:
|
||||
return getLiveData<electronic_throttle_s>(0)->etbErrorCodeBlinker;
|
||||
#endif
|
||||
// tcEtbDrop
|
||||
// etb1tcEtbDrop
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1939104212:
|
||||
case 1502782136:
|
||||
return getLiveData<electronic_throttle_s>(0)->tcEtbDrop;
|
||||
#endif
|
||||
// jamTimer
|
||||
// etb1jamTimer
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -2139665346:
|
||||
case -213258422:
|
||||
return getLiveData<electronic_throttle_s>(0)->jamTimer;
|
||||
#endif
|
||||
// adjustedEtbTarget
|
||||
// etb1adjustedEtbTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 680567995:
|
||||
case -762743481:
|
||||
return getLiveData<electronic_throttle_s>(0)->adjustedEtbTarget;
|
||||
#endif
|
||||
// state
|
||||
// etb1state
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 274811398:
|
||||
case -410785646:
|
||||
return getLiveData<electronic_throttle_s>(0)->state;
|
||||
#endif
|
||||
// etb2targetWithIdlePosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -836653176:
|
||||
return getLiveData<electronic_throttle_s>(1)->targetWithIdlePosition;
|
||||
#endif
|
||||
// etb2trim
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 2071180270:
|
||||
return getLiveData<electronic_throttle_s>(1)->trim;
|
||||
#endif
|
||||
// etb2luaAdjustment
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -2054472109:
|
||||
return getLiveData<electronic_throttle_s>(1)->luaAdjustment;
|
||||
#endif
|
||||
// etb2m_wastegatePosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -308232520:
|
||||
return getLiveData<electronic_throttle_s>(1)->m_wastegatePosition;
|
||||
#endif
|
||||
// etb2etbFeedForward
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 769117654:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbFeedForward;
|
||||
#endif
|
||||
// etb2etbCurrentTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 1419463927:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbCurrentTarget;
|
||||
#endif
|
||||
// etb2m_adjustedTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1802940455:
|
||||
return getLiveData<electronic_throttle_s>(1)->m_adjustedTarget;
|
||||
#endif
|
||||
// etb2etbRevLimitActive
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -2109056235:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbRevLimitActive;
|
||||
#endif
|
||||
// etb2jamDetected
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -417653524:
|
||||
return getLiveData<electronic_throttle_s>(1)->jamDetected;
|
||||
#endif
|
||||
// etb2validPlantPosition
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -575702922:
|
||||
return getLiveData<electronic_throttle_s>(1)->validPlantPosition;
|
||||
#endif
|
||||
// etb2etbTpsErrorCounter
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1241003634:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbTpsErrorCounter;
|
||||
#endif
|
||||
// etb2etbPpsErrorCounter
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 686428810:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbPpsErrorCounter;
|
||||
#endif
|
||||
// etb2etbErrorCode
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -2124102606:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbErrorCode;
|
||||
#endif
|
||||
// etb2etbErrorCodeBlinker
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1877053191:
|
||||
return getLiveData<electronic_throttle_s>(1)->etbErrorCodeBlinker;
|
||||
#endif
|
||||
// etb2tcEtbDrop
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 1570583513:
|
||||
return getLiveData<electronic_throttle_s>(1)->tcEtbDrop;
|
||||
#endif
|
||||
// etb2jamTimer
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case 1741054027:
|
||||
return getLiveData<electronic_throttle_s>(1)->jamTimer;
|
||||
#endif
|
||||
// etb2adjustedEtbTarget
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -1063282840:
|
||||
return getLiveData<electronic_throttle_s>(1)->adjustedEtbTarget;
|
||||
#endif
|
||||
// etb2state
|
||||
#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
|
||||
case -371650253:
|
||||
return getLiveData<electronic_throttle_s>(1)->state;
|
||||
#endif
|
||||
// dcOutput0
|
||||
case 1242329357:
|
||||
return engine->dc_motors.dcOutput0;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/injector_model.txt Wed Jan 03 20:30:10 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/fuel/injector_model.txt
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -22,8 +22,14 @@ struct injector_model_s {
|
|||
* offset 8
|
||||
*/
|
||||
float pressureRatio = (float)0;
|
||||
/**
|
||||
* @@GAUGE_NAME_FUEL_CORRECTION_REFERENCE_PRESSURE@@
|
||||
* units: kPa
|
||||
* offset 12
|
||||
*/
|
||||
float pressureCorrectionReference = (float)0;
|
||||
};
|
||||
static_assert(sizeof(injector_model_s) == 12);
|
||||
static_assert(sizeof(injector_model_s) == 16);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/injector_model.txt Wed Jan 03 20:30:10 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/fuel/injector_model.txt
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.02.26.f407-discovery.2483583435"
|
||||
signature = "rusEFI master.2025.02.26.f407-discovery.1927814909"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.02.26.f407-discovery.2483583435" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.02.26.f407-discovery.1927814909" ; 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
|
||||
|
@ -2682,7 +2682,7 @@ communityCommsLedPin = bits, U16, 23352, [0:8], $gpio_list
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1804
|
||||
ochBlockSize = 1808
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3278,346 +3278,347 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -5155,6 +5156,7 @@ gaugeCategory = Fueling
|
|||
fuelFlowRateGauge = fuelFlowRate, "Fuel: Flow rate", "g/s", 0, 50, 0, 0, 50, 50, 2, 0
|
||||
targetLambdaGauge = targetLambda,"fuel: target lambda", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
currentTargetAfrGauge = targetAFR,"fuel: target AFR", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
fuelPressureCorrectionReferenceGauge = pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 0, 1000, 0, 0, 1000, 1000, 0, 0
|
||||
|
||||
gaugeCategory = Throttle Body (incl. ETB)
|
||||
pedalPositionGauge = throttlePedalPosition, "Throttle pedal position", "%", -20, 120, -10, -5, 105, 110, 1, 1
|
||||
|
@ -5902,6 +5904,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
@ -6896,6 +6899,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.02.26.alphax-2chan.2762865301"
|
||||
signature = "rusEFI master.2025.02.26.alphax-2chan.1112382883"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.02.26.alphax-2chan.2762865301" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.02.26.alphax-2chan.1112382883" ; 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
|
||||
|
@ -2686,7 +2686,7 @@ boardUseCamPullDown = bits, U32, 23352, [4:4], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1804
|
||||
ochBlockSize = 1808
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3282,346 +3282,347 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -5159,6 +5160,7 @@ gaugeCategory = Fueling
|
|||
fuelFlowRateGauge = fuelFlowRate, "Fuel: Flow rate", "g/s", 0, 50, 0, 0, 50, 50, 2, 0
|
||||
targetLambdaGauge = targetLambda,"fuel: target lambda", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
currentTargetAfrGauge = targetAFR,"fuel: target AFR", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
fuelPressureCorrectionReferenceGauge = pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 0, 1000, 0, 0, 1000, 1000, 0, 0
|
||||
|
||||
gaugeCategory = Throttle Body (incl. ETB)
|
||||
pedalPositionGauge = throttlePedalPosition, "Throttle pedal position", "%", -20, 120, -10, -5, 105, 110, 1, 1
|
||||
|
@ -5897,6 +5899,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
@ -6875,6 +6878,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.02.26.alphax-4chan.1788017325"
|
||||
signature = "rusEFI master.2025.02.26.alphax-4chan.2356321691"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4chan.1788017325" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4chan.2356321691" ; 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
|
||||
|
@ -2691,7 +2691,7 @@ boardUseD3PullDown = bits, U32, 23352, [9:9], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1804
|
||||
ochBlockSize = 1808
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3287,346 +3287,347 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -5164,6 +5165,7 @@ gaugeCategory = Fueling
|
|||
fuelFlowRateGauge = fuelFlowRate, "Fuel: Flow rate", "g/s", 0, 50, 0, 0, 50, 50, 2, 0
|
||||
targetLambdaGauge = targetLambda,"fuel: target lambda", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
currentTargetAfrGauge = targetAFR,"fuel: target AFR", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
fuelPressureCorrectionReferenceGauge = pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 0, 1000, 0, 0, 1000, 1000, 0, 0
|
||||
|
||||
gaugeCategory = Throttle Body (incl. ETB)
|
||||
pedalPositionGauge = throttlePedalPosition, "Throttle pedal position", "%", -20, 120, -10, -5, 105, 110, 1, 1
|
||||
|
@ -5911,6 +5913,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
@ -6918,6 +6921,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.02.26.alphax-4chan_f7.1788017325"
|
||||
signature = "rusEFI master.2025.02.26.alphax-4chan_f7.2356321691"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4chan_f7.1788017325" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4chan_f7.2356321691" ; 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
|
||||
|
@ -2691,7 +2691,7 @@ boardUseD3PullDown = bits, U32, 23352, [9:9], "With Pull Up", "With Pull Down"
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1804
|
||||
ochBlockSize = 1808
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3287,346 +3287,347 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -5164,6 +5165,7 @@ gaugeCategory = Fueling
|
|||
fuelFlowRateGauge = fuelFlowRate, "Fuel: Flow rate", "g/s", 0, 50, 0, 0, 50, 50, 2, 0
|
||||
targetLambdaGauge = targetLambda,"fuel: target lambda", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
currentTargetAfrGauge = targetAFR,"fuel: target AFR", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
fuelPressureCorrectionReferenceGauge = pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 0, 1000, 0, 0, 1000, 1000, 0, 0
|
||||
|
||||
gaugeCategory = Throttle Body (incl. ETB)
|
||||
pedalPositionGauge = throttlePedalPosition, "Throttle pedal position", "%", -20, 120, -10, -5, 105, 110, 1, 1
|
||||
|
@ -5911,6 +5913,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
@ -6918,6 +6921,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI master.2025.02.26.alphax-4k-gdi.1248198569"
|
||||
signature = "rusEFI master.2025.02.26.alphax-4k-gdi.2894436511"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4k-gdi.1248198569" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI master.2025.02.26.alphax-4k-gdi.2894436511" ; 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 @@ trailingSparkLoadBins = array, U08, 41348, [4], "Load", 5.0, 0, 0, 1000, 0
|
|||
ochGetCommand = "O%2o%2c"
|
||||
|
||||
; see TS_OUTPUT_SIZE in console source code
|
||||
ochBlockSize = 1804
|
||||
ochBlockSize = 1808
|
||||
|
||||
; 11.2.3 Full Optimized – High Speed
|
||||
scatteredOchGetCommand = 9
|
||||
|
@ -3277,346 +3277,347 @@ HpfdDeactivationPhase = scalar, F32, 1132, "", 1, 0
|
|||
m_deadtime = scalar, F32, 1136, "ms", 1, 0
|
||||
pressureDelta = scalar, F32, 1140, "kPa", 1, 0
|
||||
pressureRatio = scalar, F32, 1144, "", 1, 0
|
||||
; total TS size = 1148
|
||||
retardThresholdRpm = scalar, S32, 1148, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1152, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1152, [1:1]
|
||||
isLaunchCondition = bits, U32, 1152, [2:2]
|
||||
isSwitchActivated = bits, U32, 1152, [3:3]
|
||||
isClutchActivated = bits, U32, 1152, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1152, [5:5]
|
||||
isValidInputPin = bits, U32, 1152, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1152, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1152, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1152, [9:9]
|
||||
speedCondition = bits, U32, 1152, [10:10]
|
||||
tpsCondition = bits, U32, 1152, [11:11]
|
||||
; total TS size = 1156
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1156, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1156, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1156, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1156, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1156, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1156, [5:5]
|
||||
pressureCorrectionReference = scalar, F32, 1148, "kPa", 1, 0
|
||||
; total TS size = 1152
|
||||
retardThresholdRpm = scalar, S32, 1152, "", 1, 0
|
||||
launchActivatePinState = bits, U32, 1156, [0:0]
|
||||
isPreLaunchCondition = bits, U32, 1156, [1:1]
|
||||
isLaunchCondition = bits, U32, 1156, [2:2]
|
||||
isSwitchActivated = bits, U32, 1156, [3:3]
|
||||
isClutchActivated = bits, U32, 1156, [4:4]
|
||||
isBrakePedalActivated = bits, U32, 1156, [5:5]
|
||||
isValidInputPin = bits, U32, 1156, [6:6]
|
||||
activateSwitchCondition = bits, U32, 1156, [7:7]
|
||||
rpmLaunchCondition = bits, U32, 1156, [8:8]
|
||||
rpmPreLaunchCondition = bits, U32, 1156, [9:9]
|
||||
speedCondition = bits, U32, 1156, [10:10]
|
||||
tpsCondition = bits, U32, 1156, [11:11]
|
||||
; total TS size = 1160
|
||||
isAntilagCondition = bits, U32, 1160, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1160, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1160, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1160, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1160, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1160, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1160, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1160, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1160, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1160, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1164, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1168, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1170, "deg", 0.01, 0
|
||||
; total TS size = 1172
|
||||
isTpsInvalid = bits, U32, 1172, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1172, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1172, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1172, [3:3]
|
||||
isZeroRpm = bits, U32, 1172, [4:4]
|
||||
hasInitBoost = bits, U32, 1172, [5:5]
|
||||
rpmTooLow = bits, U32, 1172, [6:6]
|
||||
tpsTooLow = bits, U32, 1172, [7:7]
|
||||
mapTooLow = bits, U32, 1172, [8:8]
|
||||
isPlantValid = bits, U32, 1172, [9:9]
|
||||
isBoostControlled = bits, U32, 1172, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1176, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1178, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1180, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1184, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1188, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1192, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1194, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1196
|
||||
acButtonState = scalar, S08, 1196, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1200, [0:0]
|
||||
engineTooSlow = bits, U32, 1200, [1:1]
|
||||
engineTooFast = bits, U32, 1200, [2:2]
|
||||
noClt = bits, U32, 1200, [3:3]
|
||||
engineTooHot = bits, U32, 1200, [4:4]
|
||||
tpsTooHigh = bits, U32, 1200, [5:5]
|
||||
isDisabledByLua = bits, U32, 1200, [6:6]
|
||||
acCompressorState = bits, U32, 1200, [7:7]
|
||||
acPressureTooLow = bits, U32, 1200, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1200, [9:9]
|
||||
; total TS size = 1204
|
||||
isNitrousArmed = bits, U32, 1204, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1204, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1204, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1204, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1204, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1204, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1204, [6:6]
|
||||
isNitrousCondition = bits, U32, 1204, [7:7]
|
||||
isTorqueReductionTriggerPinValid = bits, U32, 1160, [0:0]
|
||||
torqueReductionTriggerPinState = bits, U32, 1160, [1:1]
|
||||
isTimeConditionSatisfied = bits, U32, 1160, [2:2]
|
||||
isRpmConditionSatisfied = bits, U32, 1160, [3:3]
|
||||
isAppConditionSatisfied = bits, U32, 1160, [4:4]
|
||||
isFlatShiftConditionSatisfied = bits, U32, 1160, [5:5]
|
||||
; total TS size = 1164
|
||||
isAntilagCondition = bits, U32, 1164, [0:0]
|
||||
ALSMinRPMCondition = bits, U32, 1164, [1:1]
|
||||
ALSMaxRPMCondition = bits, U32, 1164, [2:2]
|
||||
ALSMinCLTCondition = bits, U32, 1164, [3:3]
|
||||
ALSMaxCLTCondition = bits, U32, 1164, [4:4]
|
||||
ALSMaxThrottleIntentCondition = bits, U32, 1164, [5:5]
|
||||
isALSSwitchActivated = bits, U32, 1164, [6:6]
|
||||
ALSActivatePinState = bits, U32, 1164, [7:7]
|
||||
ALSSwitchCondition = bits, U32, 1164, [8:8]
|
||||
ALSTimerCondition = bits, U32, 1164, [9:9]
|
||||
fuelALSCorrection = scalar, F32, 1168, "", 1, 0
|
||||
timingALSCorrection = scalar, S16, 1172, "deg", 0.01, 0
|
||||
timingALSSkip = scalar, S16, 1174, "deg", 0.01, 0
|
||||
; total TS size = 1176
|
||||
isTpsInvalid = bits, U32, 1176, [0:0]
|
||||
m_shouldResetPid = bits, U32, 1176, [1:1]
|
||||
isBelowClosedLoopThreshold = bits, U32, 1176, [2:2]
|
||||
isNotClosedLoop = bits, U32, 1176, [3:3]
|
||||
isZeroRpm = bits, U32, 1176, [4:4]
|
||||
hasInitBoost = bits, U32, 1176, [5:5]
|
||||
rpmTooLow = bits, U32, 1176, [6:6]
|
||||
tpsTooLow = bits, U32, 1176, [7:7]
|
||||
mapTooLow = bits, U32, 1176, [8:8]
|
||||
isPlantValid = bits, U32, 1176, [9:9]
|
||||
isBoostControlled = bits, U32, 1176, [10:10]
|
||||
luaTargetAdd = scalar, S16, 1180, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 1182, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 1184, "v", 1,0
|
||||
openLoopPart = scalar, F32, 1188, "v", 1,0
|
||||
luaOpenLoopAdd = scalar, F32, 1192, "v", 1,0
|
||||
boostControllerClosedLoopPart = scalar, S08, 1196, "%", 0.5,0
|
||||
boostControlTarget = scalar, S16, 1198, "kPa", 0.03333333333333333,0
|
||||
; total TS size = 1200
|
||||
acButtonState = scalar, S08, 1200, "", 1, 0
|
||||
m_acEnabled = bits, U32, 1204, [0:0]
|
||||
engineTooSlow = bits, U32, 1204, [1:1]
|
||||
engineTooFast = bits, U32, 1204, [2:2]
|
||||
noClt = bits, U32, 1204, [3:3]
|
||||
engineTooHot = bits, U32, 1204, [4:4]
|
||||
tpsTooHigh = bits, U32, 1204, [5:5]
|
||||
isDisabledByLua = bits, U32, 1204, [6:6]
|
||||
acCompressorState = bits, U32, 1204, [7:7]
|
||||
acPressureTooLow = bits, U32, 1204, [8:8]
|
||||
acPressureTooHigh = bits, U32, 1204, [9:9]
|
||||
; total TS size = 1208
|
||||
fan1cranking = bits, U32, 1208, [0:0]
|
||||
fan1notRunning = bits, U32, 1208, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1208, [2:2]
|
||||
fan1brokenClt = bits, U32, 1208, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1208, [4:4]
|
||||
fan1hot = bits, U32, 1208, [5:5]
|
||||
fan1cold = bits, U32, 1208, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1208, [7:7]
|
||||
fan1m_state = bits, U32, 1208, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1212, "", 1, 0
|
||||
; total TS size = 1216
|
||||
fan2cranking = bits, U32, 1216, [0:0]
|
||||
fan2notRunning = bits, U32, 1216, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1216, [2:2]
|
||||
fan2brokenClt = bits, U32, 1216, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1216, [4:4]
|
||||
fan2hot = bits, U32, 1216, [5:5]
|
||||
fan2cold = bits, U32, 1216, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1216, [7:7]
|
||||
fan2m_state = bits, U32, 1216, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1220, "", 1, 0
|
||||
; total TS size = 1224
|
||||
isPrime = bits, U32, 1224, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1224, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1224, [2:2]
|
||||
ignitionOn = bits, U32, 1224, [3:3]
|
||||
isNitrousArmed = bits, U32, 1208, [0:0]
|
||||
isNitrousSpeedCondition = bits, U32, 1208, [1:1]
|
||||
isNitrousTpsCondition = bits, U32, 1208, [2:2]
|
||||
isNitrousCltCondition = bits, U32, 1208, [3:3]
|
||||
isNitrousMapCondition = bits, U32, 1208, [4:4]
|
||||
isNitrousAfrCondition = bits, U32, 1208, [5:5]
|
||||
isNitrousRpmCondition = bits, U32, 1208, [6:6]
|
||||
isNitrousCondition = bits, U32, 1208, [7:7]
|
||||
; total TS size = 1212
|
||||
fan1cranking = bits, U32, 1212, [0:0]
|
||||
fan1notRunning = bits, U32, 1212, [1:1]
|
||||
fan1disabledWhileEngineStopped = bits, U32, 1212, [2:2]
|
||||
fan1brokenClt = bits, U32, 1212, [3:3]
|
||||
fan1enabledForAc = bits, U32, 1212, [4:4]
|
||||
fan1hot = bits, U32, 1212, [5:5]
|
||||
fan1cold = bits, U32, 1212, [6:6]
|
||||
fan1disabledBySpeed = bits, U32, 1212, [7:7]
|
||||
fan1m_state = bits, U32, 1212, [8:8]
|
||||
fan1radiatorFanStatus = scalar, U08, 1216, "", 1, 0
|
||||
; total TS size = 1220
|
||||
fan2cranking = bits, U32, 1220, [0:0]
|
||||
fan2notRunning = bits, U32, 1220, [1:1]
|
||||
fan2disabledWhileEngineStopped = bits, U32, 1220, [2:2]
|
||||
fan2brokenClt = bits, U32, 1220, [3:3]
|
||||
fan2enabledForAc = bits, U32, 1220, [4:4]
|
||||
fan2hot = bits, U32, 1220, [5:5]
|
||||
fan2cold = bits, U32, 1220, [6:6]
|
||||
fan2disabledBySpeed = bits, U32, 1220, [7:7]
|
||||
fan2m_state = bits, U32, 1220, [8:8]
|
||||
fan2radiatorFanStatus = scalar, U08, 1224, "", 1, 0
|
||||
; total TS size = 1228
|
||||
isBenchTest = bits, U32, 1228, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1228, [1:1]
|
||||
mainRelayState = bits, U32, 1228, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1228, [3:3]
|
||||
isPrime = bits, U32, 1228, [0:0]
|
||||
engineTurnedRecently = bits, U32, 1228, [1:1]
|
||||
isFuelPumpOn = bits, U32, 1228, [2:2]
|
||||
ignitionOn = bits, U32, 1228, [3:3]
|
||||
; total TS size = 1232
|
||||
lua_fuelAdd = scalar, F32, 1232, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1236, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1240, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1240, [1:1]
|
||||
lua_acRequestState = bits, U32, 1240, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1240, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1240, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1240, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1240, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1240, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1240, [8:8]
|
||||
sd_tCharge = scalar, S16, 1244, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1248, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1264, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1268, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1272, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1274, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1275, "", 1, 0
|
||||
startStopState = scalar, S08, 1276, "", 1, 0
|
||||
smartChipState = scalar, S08, 1277, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1278, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1279, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1280, [0:0]
|
||||
acrActive = bits, U32, 1280, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1280, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1280, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1280, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1280, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1280, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1280, [7:7]
|
||||
clutchDownState = bits, U32, 1280, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1284, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1288, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1300, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1304, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1308, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1312, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1316, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1318, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1319, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1320, "", 1, 0
|
||||
; total TS size = 1324
|
||||
tpsFrom = scalar, F32, 1324
|
||||
tpsTo = scalar, F32, 1328
|
||||
deltaTps = scalar, F32, 1332
|
||||
extraFuel = scalar, F32, 1336, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1340, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1344, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1344, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1344, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1344, [3:3]
|
||||
belowEpsilon = bits, U32, 1344, [4:4]
|
||||
tooShort = bits, U32, 1344, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1348, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1352, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1360, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1368, "", 1, 0
|
||||
; total TS size = 1372
|
||||
hwEventCounters1 = scalar, U16, 1372, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1374, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1378, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1380, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1384, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1392, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1393, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1396, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1404, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1408, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1412, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1416, "", 1, 0
|
||||
; total TS size = 1420
|
||||
trgsynchronizationCounter = scalar, U32, 1420, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1424, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1428, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1444, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1452, "", 1, 0
|
||||
; total TS size = 1456
|
||||
vvt1isynchronizationCounter = scalar, U32, 1456, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1460, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1464, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1488, "", 1, 0
|
||||
; total TS size = 1492
|
||||
vvt1esynchronizationCounter = scalar, U32, 1492, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1496, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1500, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1524, "", 1, 0
|
||||
; total TS size = 1528
|
||||
vvt2isynchronizationCounter = scalar, U32, 1528, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1532, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1536, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1560, "", 1, 0
|
||||
; total TS size = 1564
|
||||
vvt2esynchronizationCounter = scalar, U32, 1564, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1568, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1572, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1596, "", 1, 0
|
||||
; total TS size = 1600
|
||||
camResyncCounter = scalar, U08, 1600, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1604, [0:0]
|
||||
; total TS size = 1608
|
||||
wallFuelCorrection = scalar, F32, 1608, "", 1, 0
|
||||
wallFuel = scalar, F32, 1612, "", 1, 0
|
||||
; total TS size = 1616
|
||||
idleState = bits, S32, 1616, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1620
|
||||
baseIdlePosition = scalar, F32, 1624
|
||||
idleClosedLoop = scalar, F32, 1628
|
||||
iacByTpsTaper = scalar, F32, 1632
|
||||
mightResetPid = bits, U32, 1636, [0:0]
|
||||
shouldResetPid = bits, U32, 1636, [1:1]
|
||||
wasResetPid = bits, U32, 1636, [2:2]
|
||||
mustResetPid = bits, U32, 1636, [3:3]
|
||||
isCranking = bits, U32, 1636, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1636, [5:5]
|
||||
notIdling = bits, U32, 1636, [6:6]
|
||||
needReset = bits, U32, 1636, [7:7]
|
||||
isInDeadZone = bits, U32, 1636, [8:8]
|
||||
isBlipping = bits, U32, 1636, [9:9]
|
||||
useClosedLoop = bits, U32, 1636, [10:10]
|
||||
badTps = bits, U32, 1636, [11:11]
|
||||
looksLikeRunning = bits, U32, 1636, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1636, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1636, [14:14]
|
||||
isIdleCoasting = bits, U32, 1636, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1636, [16:16]
|
||||
idleTarget = scalar, S32, 1640, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1648, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1652
|
||||
luaAdd = scalar, F32, 1656
|
||||
; total TS size = 1660
|
||||
etb1targetWithIdlePosition = scalar, F32, 1660, "%", 1,0
|
||||
etb1trim = scalar, F32, 1664, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1668, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1672, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1676
|
||||
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
|
||||
vvtTarget = scalar, U16, 1792, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1794, "%", 0.5, 0
|
||||
isBenchTest = bits, U32, 1232, [0:0]
|
||||
hasIgnitionVoltage = bits, U32, 1232, [1:1]
|
||||
mainRelayState = bits, U32, 1232, [2:2]
|
||||
delayedShutoffRequested = bits, U32, 1232, [3:3]
|
||||
; total TS size = 1236
|
||||
lua_fuelAdd = scalar, F32, 1236, "g", 1, 0
|
||||
lua_fuelMult = scalar, F32, 1240, "", 1, 0
|
||||
lua_clutchUpState = bits, U32, 1244, [0:0]
|
||||
lua_brakePedalState = bits, U32, 1244, [1:1]
|
||||
lua_acRequestState = bits, U32, 1244, [2:2]
|
||||
lua_luaDisableEtb = bits, U32, 1244, [3:3]
|
||||
lua_luaIgnCut = bits, U32, 1244, [4:4]
|
||||
lua_luaFuelCut = bits, U32, 1244, [5:5]
|
||||
lua_clutchDownState = bits, U32, 1244, [6:6]
|
||||
lua_disableDecelerationFuelCutOff = bits, U32, 1244, [7:7]
|
||||
lua_torqueReductionState = bits, U32, 1244, [8:8]
|
||||
sd_tCharge = scalar, S16, 1248, "deg C", 0.01, 0
|
||||
sd_tChargeK = scalar, F32, 1252, "", 1, 0
|
||||
crankingFuel_coolantTemperatureCoefficient = scalar, F32, 1256, "", 1, 0
|
||||
crankingFuel_tpsCoefficient = scalar, F32, 1260, "", 1, 0
|
||||
crankingFuel_durationCoefficient = scalar, F32, 1264, "", 1, 0
|
||||
crankingFuel_fuel = scalar, U16, 1268, "mg", 0.01, 0
|
||||
baroCorrection = scalar, F32, 1272, "", 1, 0
|
||||
hellenBoardId = scalar, S16, 1276, "id", 1, 0
|
||||
clutchUpState = scalar, S08, 1278, "", 1, 0
|
||||
brakePedalState = scalar, S08, 1279, "", 1, 0
|
||||
startStopState = scalar, S08, 1280, "", 1, 0
|
||||
smartChipState = scalar, S08, 1281, "", 1, 0
|
||||
smartChipRestartCounter = scalar, S08, 1282, "", 1, 0
|
||||
smartChipAliveCounter = scalar, S08, 1283, "", 1, 0
|
||||
startStopPhysicalState = bits, U32, 1284, [0:0]
|
||||
acrActive = bits, U32, 1284, [1:1]
|
||||
acrEngineMovedRecently = bits, U32, 1284, [2:2]
|
||||
heaterControlEnabled = bits, U32, 1284, [3:3]
|
||||
luaDigitalState0 = bits, U32, 1284, [4:4]
|
||||
luaDigitalState1 = bits, U32, 1284, [5:5]
|
||||
luaDigitalState2 = bits, U32, 1284, [6:6]
|
||||
luaDigitalState3 = bits, U32, 1284, [7:7]
|
||||
clutchDownState = bits, U32, 1284, [8:8]
|
||||
startStopStateToggleCounter = scalar, U32, 1288, "", 1, 0
|
||||
luaSoftSparkSkip = scalar, F32, 1292, "", 1, 0
|
||||
luaHardSparkSkip = scalar, F32, 1296, "", 1, 0
|
||||
tractionControlSparkSkip = scalar, F32, 1300, "", 1, 0
|
||||
fuelInjectionCounter = scalar, U32, 1304, "", 1, 0
|
||||
globalSparkCounter = scalar, U32, 1308, "", 1, 0
|
||||
fuelingLoad = scalar, F32, 1312, "", 1, 0
|
||||
ignitionLoad = scalar, F32, 1316, "", 1, 0
|
||||
veTableYAxis = scalar, U16, 1320, "%", 0.01, 0
|
||||
overDwellCounter = scalar, U08, 1322, "", 1, 0
|
||||
overDwellNotScheduledCounter = scalar, U08, 1323, "", 1, 0
|
||||
sparkOutOfOrderCounter = scalar, U08, 1324, "", 1, 0
|
||||
; total TS size = 1328
|
||||
tpsFrom = scalar, F32, 1328
|
||||
tpsTo = scalar, F32, 1332
|
||||
deltaTps = scalar, F32, 1336
|
||||
extraFuel = scalar, F32, 1340, "", 1, 0
|
||||
valueFromTable = scalar, F32, 1344, "", 1, 0
|
||||
isAboveAccelThreshold = bits, U32, 1348, [0:0]
|
||||
isBelowDecelThreshold = bits, U32, 1348, [1:1]
|
||||
isTimeToResetAccumulator = bits, U32, 1348, [2:2]
|
||||
isFractionalEnrichment = bits, U32, 1348, [3:3]
|
||||
belowEpsilon = bits, U32, 1348, [4:4]
|
||||
tooShort = bits, U32, 1348, [5:5]
|
||||
fractionalInjFuel = scalar, F32, 1352, "", 1, 0
|
||||
accumulatedValue = scalar, F32, 1356, "", 1, 0
|
||||
maxExtraPerCycle = scalar, F32, 1360, "", 1, 0
|
||||
maxExtraPerPeriod = scalar, F32, 1364, "", 1, 0
|
||||
maxInjectedPerPeriod = scalar, F32, 1368, "", 1, 0
|
||||
cycleCnt = scalar, S32, 1372, "", 1, 0
|
||||
; total TS size = 1376
|
||||
hwEventCounters1 = scalar, U16, 1376, "", 1, 0
|
||||
hwEventCounters2 = scalar, U16, 1378, "", 1, 0
|
||||
hwEventCounters3 = scalar, U16, 1380, "", 1, 0
|
||||
hwEventCounters4 = scalar, U16, 1382, "", 1, 0
|
||||
vvtCamCounter = scalar, U16, 1384, "", 1, 0
|
||||
mapVvt_MAP_AT_SPECIAL_POINT = scalar, F32, 1388, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_DIFF = scalar, F32, 1392, "kPa", 1, 0
|
||||
mapVvt_MAP_AT_CYCLE_COUNT = scalar, S08, 1396, "distance", 1, 0
|
||||
mapVvt_sync_counter = scalar, U08, 1397, "counter", 1, 0
|
||||
currentEngineDecodedPhase = scalar, F32, 1400, "deg", 1, 0
|
||||
triggerToothAngleError = scalar, F32, 1404, "deg", 1, 0
|
||||
triggerIgnoredToothCount = scalar, U08, 1408, "", 1, 0
|
||||
mapCamPrevToothAngle = scalar, F32, 1412, "deg", 1, 0
|
||||
isDecodingMapCam = bits, U32, 1416, [0:0]
|
||||
triggerElapsedUs = scalar, U32, 1420, "", 1, 0
|
||||
; total TS size = 1424
|
||||
trgsynchronizationCounter = scalar, U32, 1424, "", 1, 0
|
||||
trgvvtToothDurations0 = scalar, U32, 1428, "us", 1, 0
|
||||
trgvvtCurrentPosition = scalar, F32, 1432, "", 1, 0
|
||||
trgvvtToothPosition1 = scalar, F32, 1436, "", 1, 0
|
||||
trgvvtToothPosition2 = scalar, F32, 1440, "", 1, 0
|
||||
trgvvtToothPosition3 = scalar, F32, 1444, "", 1, 0
|
||||
trgvvtToothPosition4 = scalar, F32, 1448, "", 1, 0
|
||||
trgtriggerSyncGapRatio = scalar, F32, 1452, "", 1, 0
|
||||
trgtriggerStateIndex = scalar, U08, 1456, "", 1, 0
|
||||
; total TS size = 1460
|
||||
vvt1isynchronizationCounter = scalar, U32, 1460, "", 1, 0
|
||||
vvt1ivvtToothDurations0 = scalar, U32, 1464, "us", 1, 0
|
||||
vvt1ivvtCurrentPosition = scalar, F32, 1468, "", 1, 0
|
||||
vvt1ivvtToothPosition1 = scalar, F32, 1472, "", 1, 0
|
||||
vvt1ivvtToothPosition2 = scalar, F32, 1476, "", 1, 0
|
||||
vvt1ivvtToothPosition3 = scalar, F32, 1480, "", 1, 0
|
||||
vvt1ivvtToothPosition4 = scalar, F32, 1484, "", 1, 0
|
||||
vvt1itriggerSyncGapRatio = scalar, F32, 1488, "", 1, 0
|
||||
vvt1itriggerStateIndex = scalar, U08, 1492, "", 1, 0
|
||||
; total TS size = 1496
|
||||
vvt1esynchronizationCounter = scalar, U32, 1496, "", 1, 0
|
||||
vvt1evvtToothDurations0 = scalar, U32, 1500, "us", 1, 0
|
||||
vvt1evvtCurrentPosition = scalar, F32, 1504, "", 1, 0
|
||||
vvt1evvtToothPosition1 = scalar, F32, 1508, "", 1, 0
|
||||
vvt1evvtToothPosition2 = scalar, F32, 1512, "", 1, 0
|
||||
vvt1evvtToothPosition3 = scalar, F32, 1516, "", 1, 0
|
||||
vvt1evvtToothPosition4 = scalar, F32, 1520, "", 1, 0
|
||||
vvt1etriggerSyncGapRatio = scalar, F32, 1524, "", 1, 0
|
||||
vvt1etriggerStateIndex = scalar, U08, 1528, "", 1, 0
|
||||
; total TS size = 1532
|
||||
vvt2isynchronizationCounter = scalar, U32, 1532, "", 1, 0
|
||||
vvt2ivvtToothDurations0 = scalar, U32, 1536, "us", 1, 0
|
||||
vvt2ivvtCurrentPosition = scalar, F32, 1540, "", 1, 0
|
||||
vvt2ivvtToothPosition1 = scalar, F32, 1544, "", 1, 0
|
||||
vvt2ivvtToothPosition2 = scalar, F32, 1548, "", 1, 0
|
||||
vvt2ivvtToothPosition3 = scalar, F32, 1552, "", 1, 0
|
||||
vvt2ivvtToothPosition4 = scalar, F32, 1556, "", 1, 0
|
||||
vvt2itriggerSyncGapRatio = scalar, F32, 1560, "", 1, 0
|
||||
vvt2itriggerStateIndex = scalar, U08, 1564, "", 1, 0
|
||||
; total TS size = 1568
|
||||
vvt2esynchronizationCounter = scalar, U32, 1568, "", 1, 0
|
||||
vvt2evvtToothDurations0 = scalar, U32, 1572, "us", 1, 0
|
||||
vvt2evvtCurrentPosition = scalar, F32, 1576, "", 1, 0
|
||||
vvt2evvtToothPosition1 = scalar, F32, 1580, "", 1, 0
|
||||
vvt2evvtToothPosition2 = scalar, F32, 1584, "", 1, 0
|
||||
vvt2evvtToothPosition3 = scalar, F32, 1588, "", 1, 0
|
||||
vvt2evvtToothPosition4 = scalar, F32, 1592, "", 1, 0
|
||||
vvt2etriggerSyncGapRatio = scalar, F32, 1596, "", 1, 0
|
||||
vvt2etriggerStateIndex = scalar, U08, 1600, "", 1, 0
|
||||
; total TS size = 1604
|
||||
camResyncCounter = scalar, U08, 1604, "", 1, 0
|
||||
m_hasSynchronizedPhase = bits, U32, 1608, [0:0]
|
||||
; total TS size = 1612
|
||||
wallFuelCorrection = scalar, F32, 1612, "", 1, 0
|
||||
wallFuel = scalar, F32, 1616, "", 1, 0
|
||||
; total TS size = 1620
|
||||
idleState = bits, S32, 1620, [0:2], "not important"
|
||||
currentIdlePosition = scalar, F32, 1624
|
||||
baseIdlePosition = scalar, F32, 1628
|
||||
idleClosedLoop = scalar, F32, 1632
|
||||
iacByTpsTaper = scalar, F32, 1636
|
||||
mightResetPid = bits, U32, 1640, [0:0]
|
||||
shouldResetPid = bits, U32, 1640, [1:1]
|
||||
wasResetPid = bits, U32, 1640, [2:2]
|
||||
mustResetPid = bits, U32, 1640, [3:3]
|
||||
isCranking = bits, U32, 1640, [4:4]
|
||||
isIacTableForCoasting = bits, U32, 1640, [5:5]
|
||||
notIdling = bits, U32, 1640, [6:6]
|
||||
needReset = bits, U32, 1640, [7:7]
|
||||
isInDeadZone = bits, U32, 1640, [8:8]
|
||||
isBlipping = bits, U32, 1640, [9:9]
|
||||
useClosedLoop = bits, U32, 1640, [10:10]
|
||||
badTps = bits, U32, 1640, [11:11]
|
||||
looksLikeRunning = bits, U32, 1640, [12:12]
|
||||
looksLikeCoasting = bits, U32, 1640, [13:13]
|
||||
looksLikeCrankToIdle = bits, U32, 1640, [14:14]
|
||||
isIdleCoasting = bits, U32, 1640, [15:15]
|
||||
isIdleClosedLoop = bits, U32, 1640, [16:16]
|
||||
idleTarget = scalar, S32, 1644, "", 1, 0
|
||||
targetRpmByClt = scalar, S32, 1648, "", 1, 0
|
||||
targetRpmAc = scalar, S32, 1652, "", 1, 0
|
||||
iacByRpmTaper = scalar, F32, 1656
|
||||
luaAdd = scalar, F32, 1660
|
||||
; total TS size = 1664
|
||||
etb1targetWithIdlePosition = scalar, F32, 1664, "%", 1,0
|
||||
etb1trim = scalar, F32, 1668, "", 1, 0
|
||||
etb1luaAdjustment = scalar, F32, 1672, "%", 1,0
|
||||
etb1m_wastegatePosition = scalar, F32, 1676, "%", 1,0
|
||||
etb1etbFeedForward = scalar, F32, 1680
|
||||
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
|
||||
etb2etbCurrentTarget = scalar, F32, 1728, "%", 1, 0
|
||||
etb2m_adjustedTarget = scalar, S16, 1732, "%", 0.01, 0
|
||||
etb2etbRevLimitActive = bits, U32, 1736, [0:0]
|
||||
etb2jamDetected = bits, U32, 1736, [1:1]
|
||||
etb2validPlantPosition = bits, U32, 1736, [2:2]
|
||||
etb2etbTpsErrorCounter = scalar, U16, 1740, "count", 1,0
|
||||
etb2etbPpsErrorCounter = scalar, U16, 1742, "count", 1,0
|
||||
etb2etbErrorCode = scalar, S08, 1744, "", 1, 0
|
||||
etb2etbErrorCodeBlinker = scalar, S08, 1745, "", 1, 0
|
||||
etb2tcEtbDrop = scalar, S08, 1746, "%", 1, 0
|
||||
etb2jamTimer = scalar, U16, 1748, "sec", 0.01, 0
|
||||
etb2adjustedEtbTarget = scalar, S08, 1750, "%", 1, 0
|
||||
etb2state = scalar, U08, 1751, "", 1, 0
|
||||
; total TS size = 1752
|
||||
wb1faultCode = scalar, U08, 1752, "", 1, 0
|
||||
wb1heaterDuty = scalar, U08, 1753, "%", 1, 0
|
||||
wb1pumpDuty = scalar, U08, 1754, "%", 1, 0
|
||||
wb1tempC = scalar, U16, 1756, "C", 1, 0
|
||||
wb1nernstVoltage = scalar, U16, 1758, "V", 0.001, 0
|
||||
wb1esr = scalar, U16, 1760, "ohm", 1, 0
|
||||
; total TS size = 1764
|
||||
wb2faultCode = scalar, U08, 1764, "", 1, 0
|
||||
wb2heaterDuty = scalar, U08, 1765, "%", 1, 0
|
||||
wb2pumpDuty = scalar, U08, 1766, "%", 1, 0
|
||||
wb2tempC = scalar, U16, 1768, "C", 1, 0
|
||||
wb2nernstVoltage = scalar, U16, 1770, "V", 0.001, 0
|
||||
wb2esr = scalar, U16, 1772, "ohm", 1, 0
|
||||
; total TS size = 1776
|
||||
dcOutput0 = scalar, F32, 1776, "%", 1,0
|
||||
isEnabled0_int = scalar, U08, 1780, "%", 1,0
|
||||
isEnabled0 = bits, U32, 1784, [0:0]
|
||||
; total TS size = 1788
|
||||
value0 = scalar, U16, 1788, "RAW", 1,0
|
||||
value1 = scalar, U16, 1790, "RAW", 1,0
|
||||
errorRate = scalar, F32, 1792, "% (don't belive me)", 1,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
|
||||
vvtTarget = scalar, U16, 1796, "deg", 0.1, 0
|
||||
vvtOutput = scalar, U08, 1798, "%", 0.5, 0
|
||||
; total TS size = 1800
|
||||
lambdaCurrentlyGood = bits, U32, 1800, [0:0]
|
||||
lambdaMonitorCut = bits, U32, 1800, [1:1]
|
||||
lambdaTimeSinceGood = scalar, U16, 1804, "sec", 0.01, 0
|
||||
; total TS size = 1808
|
||||
|
||||
|
||||
time = { timeNow }
|
||||
|
@ -5151,6 +5152,7 @@ gaugeCategory = Fueling
|
|||
fuelFlowRateGauge = fuelFlowRate, "Fuel: Flow rate", "g/s", 0, 50, 0, 0, 50, 50, 2, 0
|
||||
targetLambdaGauge = targetLambda,"fuel: target lambda", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
||||
currentTargetAfrGauge = targetAFR,"fuel: target AFR", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2
|
||||
fuelPressureCorrectionReferenceGauge = pressureCorrectionReference, "Fuel: corr reference pressure", "kPa", 0, 1000, 0, 0, 1000, 1000, 0, 0
|
||||
|
||||
gaugeCategory = Throttle Body (incl. ETB)
|
||||
pedalPositionGauge = throttlePedalPosition, "Throttle pedal position", "%", -20, 120, -10, -5, 105, 110, 1, 1
|
||||
|
@ -5897,6 +5899,7 @@ entry = HpfdDeactivationPhase, "GDI: HPFP deactivation angle", float, "%.3f"
|
|||
entry = m_deadtime, "Fuel: injector lag", float, "%.3f"
|
||||
entry = pressureDelta, "Fuel: Injector pressure delta", float, "%.3f"
|
||||
entry = pressureRatio, "Fuel: Injector pressure ratio", float, "%.3f"
|
||||
entry = pressureCorrectionReference, "Fuel: corr reference pressure", float, "%.3f"
|
||||
entry = retardThresholdRpm, "Launch: Retard threshold RPM", int, "%d"
|
||||
entry = launchActivatePinState, "launchActivatePinState", int, "%d"
|
||||
entry = isPreLaunchCondition, "isPreLaunchCondition", int, "%d"
|
||||
|
@ -6894,6 +6897,7 @@ dialog = injector_modelDialog, "injector_model"
|
|||
graphLine = m_deadtime
|
||||
graphLine = pressureDelta
|
||||
graphLine = pressureRatio
|
||||
graphLine = pressureCorrectionReference
|
||||
|
||||
indicatorPanel = launch_control_stateIndicatorPanel, 2
|
||||
indicator = {launchActivatePinState}, "launchActivatePinState No", "launchActivatePinState Yes"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue