Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-04-25 04:01:07 +00:00
parent 388a4d238c
commit c8e19e807a
76 changed files with 93807 additions and 104829 deletions

View File

@ -33,11 +33,8 @@ isIdleCoastingGauge = isIdleCoasting,"isIdleCoasting", "", -1.0,-1.0, -1.0,-1.0,
RPMValueGauge = RPMValue,"RPM", "RPM", 0.0,8000.0, 0.0,8000.0, 0.0,8000.0, 0,0 RPMValueGauge = RPMValue,"RPM", "RPM", 0.0,8000.0, 0.0,8000.0, 0.0,8000.0, 0,0
rpmAccelerationGauge = rpmAcceleration,"dRPM", "RPM/s", 0.0,5.0, 0.0,5.0, 0.0,5.0, 0,0 rpmAccelerationGauge = rpmAcceleration,"dRPM", "RPM/s", 0.0,5.0, 0.0,5.0, 0.0,5.0, 0,0
speedToRpmRatioGauge = speedToRpmRatio,"Gearbox Ratio", "value", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 speedToRpmRatioGauge = speedToRpmRatio,"Gearbox Ratio", "value", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_10Gauge = alignmentFill_at_10,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
vehicleSpeedKphGauge = vehicleSpeedKph,"Vehicle Speed", "kph", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vehicleSpeedKphGauge = vehicleSpeedKph,"Vehicle Speed", "kph", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_13Gauge = alignmentFill_at_13,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
internalMcuTemperatureGauge = internalMcuTemperature,"CPU Temperature", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 internalMcuTemperatureGauge = internalMcuTemperature,"CPU Temperature", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_17Gauge = alignmentFill_at_17,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
coolantGauge = coolant,"CLT", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 coolantGauge = coolant,"CLT", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
intakeGauge = intake,"IAT", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 intakeGauge = intake,"IAT", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
auxTemp1Gauge = auxTemp1,"auxTemp1", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 auxTemp1Gauge = auxTemp1,"auxTemp1", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -50,11 +47,8 @@ mafMeasuredGauge = mafMeasured,"MAF sensor", "kg/h", 0.0,0.0, 0.0,0.0, 0.0,0.0,
MAPValueGauge = MAPValue,"MAP", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 MAPValueGauge = MAPValue,"MAP", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
baroPressureGauge = baroPressure,"baroPressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 baroPressureGauge = baroPressure,"baroPressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
lambdaValueGauge = lambdaValue,"Lambda", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 lambdaValueGauge = lambdaValue,"Lambda", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_42Gauge = alignmentFill_at_42,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
knockRetardGauge = knockRetard,"knockRetard", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knockRetardGauge = knockRetard,"knockRetard", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_45Gauge = alignmentFill_at_45,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
idleCurrentPositionGauge = idleCurrentPosition,"idleCurrentPosition", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 idleCurrentPositionGauge = idleCurrentPosition,"idleCurrentPosition", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1
alignmentFill_at_49Gauge = alignmentFill_at_49,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
VBattGauge = VBatt,"VBatt", "V", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 VBattGauge = VBatt,"VBatt", "V", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
oilPressureGauge = oilPressure,"Oil Pressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 oilPressureGauge = oilPressure,"Oil Pressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
vvtPositionB1IGauge = vvtPositionB1I,"VVT: bank 1 intake", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtPositionB1IGauge = vvtPositionB1I,"VVT: bank 1 intake", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -65,9 +59,7 @@ baseFuelGauge = baseFuel,"fuel: base mass", "mg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
fuelRunningGauge = fuelRunning,"fuel: running", "mg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelRunningGauge = fuelRunning,"fuel: running", "mg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
actualLastInjectionGauge = actualLastInjection,"fuel: Last injection", "ms", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 actualLastInjectionGauge = actualLastInjection,"fuel: Last injection", "ms", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
injectorDutyCycleGauge = injectorDutyCycle,"fuel: injector duty cycle", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 injectorDutyCycleGauge = injectorDutyCycle,"fuel: injector duty cycle", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_69Gauge = alignmentFill_at_69,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
veValueGauge = veValue,"fuel: VE", "ratio", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 veValueGauge = veValue,"fuel: VE", "ratio", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_73Gauge = alignmentFill_at_73,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
injectionOffsetGauge = injectionOffset,"injectionOffset", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 injectionOffsetGauge = injectionOffset,"injectionOffset", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
tChargeGauge = tCharge,"tCharge", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tChargeGauge = tCharge,"tCharge", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
injectorLagMsGauge = injectorLagMs,"fuel: injector lag", "ms", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 injectorLagMsGauge = injectorLagMs,"fuel: injector lag", "ms", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -100,9 +92,7 @@ firmwareVersionGauge = firmwareVersion,"firmware", "version_f", 0.0,0.0, 0.0,0.0
tsConfigVersionGauge = tsConfigVersion,"tsConfigVersion", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tsConfigVersionGauge = tsConfigVersion,"tsConfigVersion", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
calibrationValueGauge = calibrationValue,"calibrationValue", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 calibrationValueGauge = calibrationValue,"calibrationValue", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
calibrationModeGauge = calibrationMode,"calibrationMode", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 calibrationModeGauge = calibrationMode,"calibrationMode", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_149Gauge = alignmentFill_at_149,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
idleTargetPositionGauge = idleTargetPosition,"idleTargetPosition", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 idleTargetPositionGauge = idleTargetPosition,"idleTargetPosition", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_153Gauge = alignmentFill_at_153,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
fuelingLoadGauge = fuelingLoad,"fuel: load", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelingLoadGauge = fuelingLoad,"fuel: load", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
ignitionLoadGauge = ignitionLoad,"ign: load", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 ignitionLoadGauge = ignitionLoad,"ign: load", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
engineMakeCodeNameCrc16Gauge = engineMakeCodeNameCrc16,"Engine CRC16", "crc16", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 engineMakeCodeNameCrc16Gauge = engineMakeCodeNameCrc16,"Engine CRC16", "crc16", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -147,11 +137,8 @@ rawCltGauge = rawClt,"rawClt", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawIatGauge = rawIat,"rawIat", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawIatGauge = rawIat,"rawIat", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawOilPressureGauge = rawOilPressure,"rawOilPressure", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawOilPressureGauge = rawOilPressure,"rawOilPressure", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
tuneCrc16Gauge = tuneCrc16,"Tune CRC16", "crc16", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tuneCrc16Gauge = tuneCrc16,"Tune CRC16", "crc16", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_266Gauge = alignmentFill_at_266,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
fuelClosedLoopBinIdxGauge = fuelClosedLoopBinIdx,"fuelClosedLoopBinIdx", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelClosedLoopBinIdxGauge = fuelClosedLoopBinIdx,"fuelClosedLoopBinIdx", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_269Gauge = alignmentFill_at_269,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
tcuCurrentGearGauge = tcuCurrentGear,"Current Gear", "gear", -1.0,10.0, -1.0,10.0, -1.0,10.0, 0,0 tcuCurrentGearGauge = tcuCurrentGear,"Current Gear", "gear", -1.0,10.0, -1.0,10.0, -1.0,10.0, 0,0
alignmentFill_at_273Gauge = alignmentFill_at_273,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
rawPpsSecondaryGauge = rawPpsSecondary,"rawPpsSecondary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawPpsSecondaryGauge = rawPpsSecondary,"rawPpsSecondary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
knock1Gauge = knock1,"knock 1", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knock1Gauge = knock1,"knock 1", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
knock2Gauge = knock2,"knock 2", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knock2Gauge = knock2,"knock 2", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -166,9 +153,7 @@ knock10Gauge = knock10,"knock 10", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
knock11Gauge = knock11,"knock 11", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knock11Gauge = knock11,"knock 11", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
knock12Gauge = knock12,"knock 12", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knock12Gauge = knock12,"knock 12", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
tcuDesiredGearGauge = tcuDesiredGear,"Desired Gear", "gear", -1.0,10.0, -1.0,10.0, -1.0,10.0, 0,0 tcuDesiredGearGauge = tcuDesiredGear,"Desired Gear", "gear", -1.0,10.0, -1.0,10.0, -1.0,10.0, 0,0
alignmentFill_at_289Gauge = alignmentFill_at_289,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
flexPercentGauge = flexPercent,"Flex Ethanol %", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 flexPercentGauge = flexPercent,"Flex Ethanol %", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_293Gauge = alignmentFill_at_293,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
rawIdlePositionSensorGauge = rawIdlePositionSensor,"rawIdlePositionSensor", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawIdlePositionSensorGauge = rawIdlePositionSensor,"rawIdlePositionSensor", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawWastegatePositionGauge = rawWastegatePosition,"rawWastegatePosition", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawWastegatePositionGauge = rawWastegatePosition,"rawWastegatePosition", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
wastegatePositionSensorGauge = wastegatePositionSensor,"Wastegate position sensor", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 wastegatePositionSensorGauge = wastegatePositionSensor,"Wastegate position sensor", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -201,7 +186,6 @@ vvtTargets4Gauge = vvtTargets4,"vvtTargets 4", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0,
turboSpeedGauge = turboSpeed,"Turbocharger Speed", "hz", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 turboSpeedGauge = turboSpeed,"Turbocharger Speed", "hz", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
wbTemperature1Gauge = wbTemperature1,"wbTemperature 1", "deg C", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 0,0 wbTemperature1Gauge = wbTemperature1,"wbTemperature 1", "deg C", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 0,0
wbTemperature2Gauge = wbTemperature2,"wbTemperature 2", "deg C", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 0,0 wbTemperature2Gauge = wbTemperature2,"wbTemperature 2", "deg C", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 0,0
alignmentFill_at_354Gauge = alignmentFill_at_354,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
wbHeaterDuty1Gauge = wbHeaterDuty1,"wbHeaterDuty 1", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 wbHeaterDuty1Gauge = wbHeaterDuty1,"wbHeaterDuty 1", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
wbHeaterDuty2Gauge = wbHeaterDuty2,"wbHeaterDuty 2", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 wbHeaterDuty2Gauge = wbHeaterDuty2,"wbHeaterDuty 2", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
tps1SplitGauge = tps1Split,"tps1Split", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tps1SplitGauge = tps1Split,"tps1Split", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -210,11 +194,8 @@ tps12SplitGauge = tps12Split,"tps12Split", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
accPedalSplitGauge = accPedalSplit,"accPedalSplit", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 accPedalSplitGauge = accPedalSplit,"accPedalSplit", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
m_requested_pumpGauge = m_requested_pump,"DI: Pump Angle", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 m_requested_pumpGauge = m_requested_pump,"DI: Pump Angle", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_370Gauge = alignmentFill_at_370,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
sparkCutReasonGauge = sparkCutReason,"Spark Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 sparkCutReasonGauge = sparkCutReason,"Spark Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_373Gauge = alignmentFill_at_373,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
fuelCutReasonGauge = fuelCutReason,"Fuel Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelCutReasonGauge = fuelCutReason,"Fuel Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_377Gauge = alignmentFill_at_377,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
fuel_requested_percentGauge = fuel_requested_percent,"DI: fuel_requested_percent", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 fuel_requested_percentGauge = fuel_requested_percent,"DI: fuel_requested_percent", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
fuel_requested_percent_piGauge = fuel_requested_percent_pi,"DI: fuel_requested_percent_pi", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 fuel_requested_percent_piGauge = fuel_requested_percent_pi,"DI: fuel_requested_percent_pi", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
m_I_sum_percentGauge = m_I_sum_percent,"DI: m_I_sum_percent", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 m_I_sum_percentGauge = m_I_sum_percent,"DI: m_I_sum_percent", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
@ -225,50 +206,45 @@ di_nextStartGauge = di_nextStart,"DI: next start", "v", 0.0,100.0, 0.0,100.0, 0.
systemEventReuseGauge = systemEventReuse,"systemEventReuse", "counter", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 systemEventReuseGauge = systemEventReuse,"systemEventReuse", "counter", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
rawMapGauge = rawMap,"rawMap", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawMapGauge = rawMap,"rawMap", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawAfrGauge = rawAfr,"rawAfr", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawAfrGauge = rawAfr,"rawAfr", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
alignmentFill_at_410Gauge = alignmentFill_at_410,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
alignmentFill_at_413Gauge = alignmentFill_at_413,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
alignmentFill_at_417Gauge = alignmentFill_at_417,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
isMainRelayOnGauge = isMainRelayOn,"isMainRelayOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 isMainRelayOnGauge = isMainRelayOn,"isMainRelayOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
isUsbConnectedGauge = isUsbConnected,"Original reason for this is to check if USB is connected from Lua", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 isUsbConnectedGauge = isUsbConnected,"Original reason for this is to check if USB is connected from Lua", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_2Gauge = unusedBit_204_2,"unusedBit_204_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_2Gauge = unusedBit_182_2,"unusedBit_182_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_3Gauge = unusedBit_204_3,"unusedBit_204_3", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_3Gauge = unusedBit_182_3,"unusedBit_182_3", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_4Gauge = unusedBit_204_4,"unusedBit_204_4", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_4Gauge = unusedBit_182_4,"unusedBit_182_4", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_5Gauge = unusedBit_204_5,"unusedBit_204_5", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_5Gauge = unusedBit_182_5,"unusedBit_182_5", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_6Gauge = unusedBit_204_6,"unusedBit_204_6", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_6Gauge = unusedBit_182_6,"unusedBit_182_6", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_7Gauge = unusedBit_204_7,"unusedBit_204_7", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_7Gauge = unusedBit_182_7,"unusedBit_182_7", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_8Gauge = unusedBit_204_8,"unusedBit_204_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_8Gauge = unusedBit_182_8,"unusedBit_182_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_9Gauge = unusedBit_204_9,"unusedBit_204_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_9Gauge = unusedBit_182_9,"unusedBit_182_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_10Gauge = unusedBit_204_10,"unusedBit_204_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_10Gauge = unusedBit_182_10,"unusedBit_182_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_11Gauge = unusedBit_204_11,"unusedBit_204_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_11Gauge = unusedBit_182_11,"unusedBit_182_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_12Gauge = unusedBit_204_12,"unusedBit_204_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_12Gauge = unusedBit_182_12,"unusedBit_182_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_13Gauge = unusedBit_204_13,"unusedBit_204_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_13Gauge = unusedBit_182_13,"unusedBit_182_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_14Gauge = unusedBit_204_14,"unusedBit_204_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_14Gauge = unusedBit_182_14,"unusedBit_182_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_15Gauge = unusedBit_204_15,"unusedBit_204_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_15Gauge = unusedBit_182_15,"unusedBit_182_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_16Gauge = unusedBit_204_16,"unusedBit_204_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_16Gauge = unusedBit_182_16,"unusedBit_182_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_17Gauge = unusedBit_204_17,"unusedBit_204_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_17Gauge = unusedBit_182_17,"unusedBit_182_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_18Gauge = unusedBit_204_18,"unusedBit_204_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_18Gauge = unusedBit_182_18,"unusedBit_182_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_19Gauge = unusedBit_204_19,"unusedBit_204_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_19Gauge = unusedBit_182_19,"unusedBit_182_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_20Gauge = unusedBit_204_20,"unusedBit_204_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_20Gauge = unusedBit_182_20,"unusedBit_182_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_21Gauge = unusedBit_204_21,"unusedBit_204_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_21Gauge = unusedBit_182_21,"unusedBit_182_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_22Gauge = unusedBit_204_22,"unusedBit_204_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_22Gauge = unusedBit_182_22,"unusedBit_182_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_23Gauge = unusedBit_204_23,"unusedBit_204_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_23Gauge = unusedBit_182_23,"unusedBit_182_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_24Gauge = unusedBit_204_24,"unusedBit_204_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_24Gauge = unusedBit_182_24,"unusedBit_182_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_25Gauge = unusedBit_204_25,"unusedBit_204_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_25Gauge = unusedBit_182_25,"unusedBit_182_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_26Gauge = unusedBit_204_26,"unusedBit_204_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_26Gauge = unusedBit_182_26,"unusedBit_182_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_27Gauge = unusedBit_204_27,"unusedBit_204_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_27Gauge = unusedBit_182_27,"unusedBit_182_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_28Gauge = unusedBit_204_28,"unusedBit_204_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_28Gauge = unusedBit_182_28,"unusedBit_182_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_29Gauge = unusedBit_204_29,"unusedBit_204_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_29Gauge = unusedBit_182_29,"unusedBit_182_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_30Gauge = unusedBit_204_30,"unusedBit_204_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_30Gauge = unusedBit_182_30,"unusedBit_182_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_204_31Gauge = unusedBit_204_31,"unusedBit_204_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_182_31Gauge = unusedBit_182_31,"unusedBit_182_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
luaInvocationCounterGauge = luaInvocationCounter,"luaInvocationCounter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 luaInvocationCounterGauge = luaInvocationCounter,"luaInvocationCounter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
luaLastCycleDurationGauge = luaLastCycleDuration,"luaLastCycleDuration", "nt", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 luaLastCycleDurationGauge = luaLastCycleDuration,"luaLastCycleDuration", "nt", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
testBenchIterGauge = testBenchIter,"testBenchIter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 testBenchIterGauge = testBenchIter,"testBenchIter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_437Gauge = alignmentFill_at_437,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
unusedWatGauge = unusedWat,"unusedWat", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedWatGauge = unusedWat,"unusedWat", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
alignmentFill_at_441Gauge = alignmentFill_at_441,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
tcRatioGauge = tcRatio,"Torque Converter Ratio", "value", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tcRatioGauge = tcRatio,"Torque Converter Ratio", "value", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
lastShiftTimeGauge = lastShiftTime,"S", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 lastShiftTimeGauge = lastShiftTime,"S", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedInTheMiddle1Gauge = unusedInTheMiddle1,"unusedInTheMiddle 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedInTheMiddle1Gauge = unusedInTheMiddle1,"unusedInTheMiddle 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -289,56 +265,46 @@ launchIsLaunchConditionGauge = launchIsLaunchCondition,"launchIsLaunchCondition"
launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditions", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditions", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_8Gauge = unusedBit_253_8,"unusedBit_253_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_8Gauge = unusedBit_229_8,"unusedBit_229_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_9Gauge = unusedBit_253_9,"unusedBit_253_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_9Gauge = unusedBit_229_9,"unusedBit_229_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_10Gauge = unusedBit_253_10,"unusedBit_253_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_10Gauge = unusedBit_229_10,"unusedBit_229_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_11Gauge = unusedBit_253_11,"unusedBit_253_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_11Gauge = unusedBit_229_11,"unusedBit_229_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_12Gauge = unusedBit_253_12,"unusedBit_253_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_12Gauge = unusedBit_229_12,"unusedBit_229_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_13Gauge = unusedBit_253_13,"unusedBit_253_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_13Gauge = unusedBit_229_13,"unusedBit_229_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_14Gauge = unusedBit_253_14,"unusedBit_253_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_14Gauge = unusedBit_229_14,"unusedBit_229_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_15Gauge = unusedBit_253_15,"unusedBit_253_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_15Gauge = unusedBit_229_15,"unusedBit_229_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_16Gauge = unusedBit_253_16,"unusedBit_253_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_16Gauge = unusedBit_229_16,"unusedBit_229_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_17Gauge = unusedBit_253_17,"unusedBit_253_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_17Gauge = unusedBit_229_17,"unusedBit_229_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_18Gauge = unusedBit_253_18,"unusedBit_253_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_18Gauge = unusedBit_229_18,"unusedBit_229_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_19Gauge = unusedBit_253_19,"unusedBit_253_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_19Gauge = unusedBit_229_19,"unusedBit_229_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_20Gauge = unusedBit_253_20,"unusedBit_253_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_20Gauge = unusedBit_229_20,"unusedBit_229_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_21Gauge = unusedBit_253_21,"unusedBit_253_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_21Gauge = unusedBit_229_21,"unusedBit_229_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_22Gauge = unusedBit_253_22,"unusedBit_253_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_22Gauge = unusedBit_229_22,"unusedBit_229_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_23Gauge = unusedBit_253_23,"unusedBit_253_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_23Gauge = unusedBit_229_23,"unusedBit_229_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_24Gauge = unusedBit_253_24,"unusedBit_253_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_24Gauge = unusedBit_229_24,"unusedBit_229_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_25Gauge = unusedBit_253_25,"unusedBit_253_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_25Gauge = unusedBit_229_25,"unusedBit_229_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_26Gauge = unusedBit_253_26,"unusedBit_253_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_26Gauge = unusedBit_229_26,"unusedBit_229_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_27Gauge = unusedBit_253_27,"unusedBit_253_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_27Gauge = unusedBit_229_27,"unusedBit_229_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_28Gauge = unusedBit_253_28,"unusedBit_253_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_28Gauge = unusedBit_229_28,"unusedBit_229_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_29Gauge = unusedBit_253_29,"unusedBit_253_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_29Gauge = unusedBit_229_29,"unusedBit_229_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_30Gauge = unusedBit_253_30,"unusedBit_253_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_30Gauge = unusedBit_229_30,"unusedBit_229_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_253_31Gauge = unusedBit_253_31,"unusedBit_253_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unusedBit_229_31Gauge = unusedBit_229_31,"unusedBit_229_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unused_8_1Gauge = unused_8_1,"unused_8_1", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unused_8_1Gauge = unused_8_1,"unused_8_1", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
alignmentFill_at_465Gauge = alignmentFill_at_465,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
unused_8_2Gauge = unused_8_2,"unused_8_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unused_8_2Gauge = unused_8_2,"unused_8_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
alignmentFill_at_469Gauge = alignmentFill_at_469,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
boostControllerOutputGauge = boostControllerOutput,"Boost Output", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 boostControllerOutputGauge = boostControllerOutput,"Boost Output", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1
alignmentFill_at_473Gauge = alignmentFill_at_473,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"Boost Open Loop", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"Boost Open Loop", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1
alignmentFill_at_477Gauge = alignmentFill_at_477,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
unused_32_1Gauge = unused_32_1,"unused_32_1", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unused_32_1Gauge = unused_32_1,"unused_32_1", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unused_32_2Gauge = unused_32_2,"unused_32_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 unused_32_2Gauge = unused_32_2,"unused_32_2", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
vvtSyncGapRatioGauge = vvtSyncGapRatio,"vvtSyncGapRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 vvtSyncGapRatioGauge = vvtSyncGapRatio,"vvtSyncGapRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
vvtCurrentPositionGauge = vvtCurrentPosition,"vvtCurrentPosition", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 vvtCurrentPositionGauge = vvtCurrentPosition,"vvtCurrentPosition", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
triggerSyncGapRatioGauge = triggerSyncGapRatio,"Trigger Sync Latest Ratio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerSyncGapRatioGauge = triggerSyncGapRatio,"Trigger Sync Latest Ratio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
triggerStateIndexGauge = triggerStateIndex,"triggerStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerStateIndexGauge = triggerStateIndex,"triggerStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_501Gauge = alignmentFill_at_501,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
vvtCounterGauge = vvtCounter,"vvtCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 vvtCounterGauge = vvtCounter,"vvtCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_505Gauge = alignmentFill_at_505,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
vvtSyncCounterGauge = vvtSyncCounter,"vvtSyncCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 vvtSyncCounterGauge = vvtSyncCounter,"vvtSyncCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_509Gauge = alignmentFill_at_509,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
vvtStateIndexGauge = vvtStateIndex,"vvtStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 vvtStateIndexGauge = vvtStateIndex,"vvtStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_513Gauge = alignmentFill_at_513,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
fallbackMapGauge = fallbackMap,"fallbackMap", "kPa", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 1,1 fallbackMapGauge = fallbackMap,"fallbackMap", "kPa", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1 boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
alignmentFill_at_517Gauge = alignmentFill_at_517,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
detectedGearGauge = detectedGear,"Detected Gear", "", 0.0,8.0, 0.0,8.0, 0.0,8.0, 0,0 detectedGearGauge = detectedGear,"Detected Gear", "", 0.0,8.0, 0.0,8.0, 0.0,8.0, 0,0
alignmentFill_at_521Gauge = alignmentFill_at_521,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
timingCltCorrectionGauge = timingCltCorrection,"timingCltCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingCltCorrectionGauge = timingCltCorrection,"timingCltCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
@ -349,7 +315,6 @@ maxLockedDurationGauge = maxLockedDuration,"maxLockedDuration", "", -10000.0,100
maxTriggerReentrantGauge = maxTriggerReentrant,"maxTriggerReentrant", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 maxTriggerReentrantGauge = maxTriggerReentrant,"maxTriggerReentrant", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_542Gauge = alignmentFill_at_542,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
triggerPrimaryFallGauge = triggerPrimaryFall,"triggerPrimaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerPrimaryFallGauge = triggerPrimaryFall,"triggerPrimaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
triggerPrimaryRiseGauge = triggerPrimaryRise,"triggerPrimaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerPrimaryRiseGauge = triggerPrimaryRise,"triggerPrimaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
triggerSecondaryFallGauge = triggerSecondaryFall,"triggerSecondaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerSecondaryFallGauge = triggerSecondaryFall,"triggerSecondaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
@ -357,13 +322,9 @@ triggerSecondaryRiseGauge = triggerSecondaryRise,"triggerSecondaryRise", "", -10
triggerVvtFallGauge = triggerVvtFall,"triggerVvtFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerVvtFallGauge = triggerVvtFall,"triggerVvtFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
triggerVvtRiseGauge = triggerVvtRise,"triggerVvtRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 triggerVvtRiseGauge = triggerVvtRise,"triggerVvtRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
startStopStateToggleCounterGauge = startStopStateToggleCounter,"startStopStateToggleCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 startStopStateToggleCounterGauge = startStopStateToggleCounter,"startStopStateToggleCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_569Gauge = alignmentFill_at_569,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
starterStateGauge = starterState,"starterState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 starterStateGauge = starterState,"starterState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_573Gauge = alignmentFill_at_573,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
starterRelayDisableGauge = starterRelayDisable,"starterRelayDisable", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 starterRelayDisableGauge = starterRelayDisable,"starterRelayDisable", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_577Gauge = alignmentFill_at_577,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
multiSparkCounterGauge = multiSparkCounter,"multiSparkCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 multiSparkCounterGauge = multiSparkCounter,"multiSparkCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
alignmentFill_at_581Gauge = alignmentFill_at_581,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
injectorFlowPressureRatioGauge = injectorFlowPressureRatio,"injectorFlowPressureRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 injectorFlowPressureRatioGauge = injectorFlowPressureRatio,"injectorFlowPressureRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
injectorFlowPressureDeltaGauge = injectorFlowPressureDelta,"injectorFlowPressureDelta", "kPa", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 1,1 injectorFlowPressureDeltaGauge = injectorFlowPressureDelta,"injectorFlowPressureDelta", "kPa", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 1,1
etbIntegralErrorGauge = etbIntegralError,"etbIntegralError", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 etbIntegralErrorGauge = etbIntegralError,"etbIntegralError", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
@ -391,7 +352,6 @@ boostStatus_resetCounterGauge = boostStatus_resetCounter,"boostStatus_ resetCoun
auxSpeed1Gauge = auxSpeed1,"aux speed 1", "s", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 auxSpeed1Gauge = auxSpeed1,"aux speed 1", "s", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
auxSpeed2Gauge = auxSpeed2,"aux speed 2", "s", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 auxSpeed2Gauge = auxSpeed2,"aux speed 2", "s", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
ISSValueGauge = ISSValue,"Input Shaft Speed", "RPM", 0.0,8000.0, 0.0,8000.0, 0.0,8000.0, 0,0 ISSValueGauge = ISSValue,"Input Shaft Speed", "RPM", 0.0,8000.0, 0.0,8000.0, 0.0,8000.0, 0,0
alignmentFill_at_654Gauge = alignmentFill_at_654,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
unusedAtTheEnd1Gauge = unusedAtTheEnd1,"unusedAtTheEnd 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd1Gauge = unusedAtTheEnd1,"unusedAtTheEnd 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd2Gauge = unusedAtTheEnd2,"unusedAtTheEnd 2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd2Gauge = unusedAtTheEnd2,"unusedAtTheEnd 2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd3Gauge = unusedAtTheEnd3,"unusedAtTheEnd 3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd3Gauge = unusedAtTheEnd3,"unusedAtTheEnd 3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
@ -470,4 +430,3 @@ unusedAtTheEnd75Gauge = unusedAtTheEnd75,"unusedAtTheEnd 75", "", 0.0,0.0, 0.0,0
unusedAtTheEnd76Gauge = unusedAtTheEnd76,"unusedAtTheEnd 76", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd76Gauge = unusedAtTheEnd76,"unusedAtTheEnd 76", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd77Gauge = unusedAtTheEnd77,"unusedAtTheEnd 77", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd77Gauge = unusedAtTheEnd77,"unusedAtTheEnd 77", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd78Gauge = unusedAtTheEnd78,"unusedAtTheEnd 78", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd78Gauge = unusedAtTheEnd78,"unusedAtTheEnd 78", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
alignmentFill_at_734Gauge = alignmentFill_at_734,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0

File diff suppressed because it is too large Load Diff

View File

@ -1,433 +1,391 @@
RPMValue("RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 4, 1.0, 0.0, 8000.0, "RPM"), RPMValue("RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 4, 1.0, 0.0, 8000.0, "RPM"),
rpmAcceleration("dRPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 6, 1.0, 0.0, 5.0, "RPM/s"), rpmAcceleration("dRPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 6, 1.0, 0.0, 5.0, "RPM/s"),
speedToRpmRatio("Gearbox Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 8, 0.01, 0.0, 0.0, "value"), speedToRpmRatio("Gearbox Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 8, 0.01, 0.0, 0.0, "value"),
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 10, 1.0, -20.0, 100.0, "units"), vehicleSpeedKph("Vehicle Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 10, 1.0, 0.0, 0.0, "kph"),
vehicleSpeedKph("Vehicle Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 12, 1.0, 0.0, 0.0, "kph"), internalMcuTemperature("CPU Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 11, 1.0, 0.0, 0.0, "deg C"),
alignmentFill_at_13("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 13, 1.0, -20.0, 100.0, "units"), coolant("CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 12, 0.01, 0.0, 0.0, "deg C"),
internalMcuTemperature("CPU Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 16, 1.0, 0.0, 0.0, "deg C"), intake("IAT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 14, 0.01, 0.0, 0.0, "deg C"),
alignmentFill_at_17("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 17, 1.0, -20.0, 100.0, "units"), auxTemp1("auxTemp1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 16, 0.01, 0.0, 0.0, "deg C"),
coolant("CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 18, 0.01, 0.0, 0.0, "deg C"), auxTemp2("auxTemp2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 18, 0.01, 0.0, 0.0, "deg C"),
intake("IAT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 20, 0.01, 0.0, 0.0, "deg C"), TPSValue("TPS", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 20, 0.01, 0.0, 0.0, "%"),
auxTemp1("auxTemp1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 22, 0.01, 0.0, 0.0, "deg C"), throttlePedalPosition("Throttle pedal position", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 22, 0.01, 0.0, 0.0, "%"),
auxTemp2("auxTemp2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 24, 0.01, 0.0, 0.0, "deg C"), tpsADC("tpsADC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 24, 1.0, 0.0, 0.0, "ADC"),
TPSValue("TPS", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 26, 0.01, 0.0, 0.0, "%"), rawMaf("rawMaf", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 26, 0.001, 0.0, 5.0, "V"),
throttlePedalPosition("Throttle pedal position", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 28, 0.01, 0.0, 0.0, "%"), mafMeasured("MAF sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 28, 0.1, 0.0, 0.0, "kg/h"),
tpsADC("tpsADC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 30, 1.0, 0.0, 0.0, "ADC"), MAPValue("MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 30, 0.03333333333333333, 0.0, 0.0, "kPa"),
rawMaf("rawMaf", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 32, 0.001, 0.0, 5.0, "V"), baroPressure("baroPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 32, 0.03333333333333333, 0.0, 0.0, "kPa"),
mafMeasured("MAF sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 34, 0.1, 0.0, 0.0, "kg/h"), lambdaValue("Lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 34, 1.0E-4, 0.0, 0.0, ""),
MAPValue("MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 36, 0.03333333333333333, 0.0, 0.0, "kPa"), knockRetard("knockRetard", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 36, 0.1, 0.0, 0.0, "deg"),
baroPressure("baroPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 38, 0.03333333333333333, 0.0, 0.0, "kPa"), idleCurrentPosition("idleCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 37, 0.5, 0.0, 100.0, "%"),
lambdaValue("Lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 40, 1.0E-4, 0.0, 0.0, ""), VBatt("VBatt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 38, 0.001, 0.0, 0.0, "V"),
alignmentFill_at_42("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 42, 1.0, -20.0, 100.0, "units"), oilPressure("Oil Pressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 40, 0.03333333333333333, 0.0, 0.0, "kPa"),
knockRetard("knockRetard", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 44, 0.1, 0.0, 0.0, "deg"), vvtPositionB1I("VVT: bank 1 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 42, 0.02, 0.0, 0.0, "deg"),
alignmentFill_at_45("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 45, 1.0, -20.0, 100.0, "units"), chargeAirMass("air mass", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 44, 0.001, 0.0, 0.0, "g"),
idleCurrentPosition("idleCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 48, 0.5, 0.0, 100.0, "%"), crankingFuelMs("crankingFuelMs\nairmass in mg, 0-65 grams", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 46, 0.01, 0.0, 0.0, "ms"),
alignmentFill_at_49("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 49, 1.0, -20.0, 100.0, "units"), currentTargetAfr("fuel: target AFR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 48, 0.001, 0.0, 0.0, "ratio"),
VBatt("VBatt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 50, 0.001, 0.0, 0.0, "V"), baseFuel("fuel: base mass"\nThis is the raw value we take from the fuel map or base fuel algorithm, before the corrections, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 50, 0.01, 0.0, 0.0, "mg"),
oilPressure("Oil Pressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 52, 0.03333333333333333, 0.0, 0.0, "kPa"), fuelRunning("fuel: running"\nTotal fuel with CLT IAT and TPS acceleration without injector lag corrections per cycle, as pulse per cycle, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 52, 0.01, 0.0, 0.0, "mg"),
vvtPositionB1I("VVT: bank 1 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 54, 0.02, 0.0, 0.0, "deg"), actualLastInjection("fuel: Last injection"\nActual last injection time - including all compensation and injection mode, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 54, 0.0033333333333333335, 0.0, 0.0, "ms"),
chargeAirMass("air mass", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 56, 0.001, 0.0, 0.0, "g"), injectorDutyCycle("fuel: injector duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 56, 0.5, 0.0, 0.0, "%"),
crankingFuelMs("crankingFuelMs\nairmass in mg, 0-65 grams", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 58, 0.01, 0.0, 0.0, "ms"), veValue("fuel: VE", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 57, 0.5, 0.0, 0.0, "ratio"),
currentTargetAfr("fuel: target AFR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 60, 0.001, 0.0, 0.0, "ratio"), injectionOffset("injectionOffset", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 58, 1.0, 0.0, 0.0, "deg"),
baseFuel("fuel: base mass"\nThis is the raw value we take from the fuel map or base fuel algorithm, before the corrections, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 62, 0.01, 0.0, 0.0, "mg"), tCharge("tCharge", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 60, 0.01, 0.0, 0.0, "deg C"),
fuelRunning("fuel: running"\nTotal fuel with CLT IAT and TPS acceleration without injector lag corrections per cycle, as pulse per cycle, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 64, 0.01, 0.0, 0.0, "mg"), injectorLagMs("fuel: injector lag", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 62, 0.0033333333333333335, 0.0, 0.0, "ms"),
actualLastInjection("fuel: Last injection"\nActual last injection time - including all compensation and injection mode, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 66, 0.0033333333333333335, 0.0, 0.0, "ms"), iatCorrection("fuel: IAT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 64, 0.01, 0.0, 0.0, "%"),
injectorDutyCycle("fuel: injector duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 68, 0.5, 0.0, 0.0, "%"), cltCorrection("fuel: CLT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 66, 0.01, 0.0, 0.0, "%"),
alignmentFill_at_69("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 69, 1.0, -20.0, 100.0, "units"), baroCorrection("fuel: Barometric pressure correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 68, 0.01, 0.0, 0.0, "%"),
veValue("fuel: VE", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 72, 0.5, 0.0, 0.0, "ratio"), currentEnginePhase("Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 70, 1.0, 0.0, 0.0, "deg"),
alignmentFill_at_73("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 73, 1.0, -20.0, 100.0, "units"), wallFuelAmount("fuel: wall amount", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 72, 0.01, 0.0, 0.0, "mg"),
injectionOffset("injectionOffset", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 74, 1.0, 0.0, 0.0, "deg"), wallFuelCorrection("fuel: wall correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 74, 0.01, 0.0, 0.0, "mg"),
tCharge("tCharge", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 76, 0.01, 0.0, 0.0, "deg C"), revolutionCounterSinceStart("revolutionCounterSinceStart", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 76, 1.0, 0.0, 0.0, ""),
injectorLagMs("fuel: injector lag", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 78, 0.0033333333333333335, 0.0, 0.0, "ms"), deltaTps("fuel: TPS change", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 78, 0.01, 0.0, 0.0, "ratio"),
iatCorrection("fuel: IAT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 80, 0.01, 0.0, 0.0, "%"), canReadCounter("canReadCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 80, 1.0, 0.0, 0.0, ""),
cltCorrection("fuel: CLT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 82, 0.01, 0.0, 0.0, "%"), tpsAccelFuel("fuel: TPS acceleration extra fuel ms", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 82, 0.0033333333333333335, 0.0, 0.0, "ms"),
baroCorrection("fuel: Barometric pressure correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 84, 0.01, 0.0, 0.0, "%"), ignitionAdvance("timing", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 84, 0.02, 0.0, 0.0, "deg"),
currentEnginePhase("Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 86, 1.0, 0.0, 0.0, "deg"), sparkDwellValue("dwell: coil charge time", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 86, 0.0033333333333333335, 0.0, 0.0, "ms"),
wallFuelAmount("fuel: wall amount", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 88, 0.01, 0.0, 0.0, "mg"), coilDutyCycle("dwell: coil duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 88, 0.01, 0.0, 0.0, "%"),
wallFuelCorrection("fuel: wall correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 90, 0.01, 0.0, 0.0, "mg"), idleAirValvePosition("Idle Air Valve", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 90, 0.01, 0.0, 0.0, "%"),
revolutionCounterSinceStart("revolutionCounterSinceStart", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 92, 1.0, 0.0, 0.0, ""), etbTarget("ETB Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 92, 0.01, 0.0, 0.0, "%"),
deltaTps("fuel: TPS change", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 94, 0.01, 0.0, 0.0, "ratio"), etb1DutyCycle("ETB Duty", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 94, 0.01, 0.0, 0.0, "%"),
canReadCounter("canReadCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 96, 1.0, 0.0, 0.0, ""), etb1Error("ETB Error", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 96, 0.01, 0.0, 0.0, "%"),
tpsAccelFuel("fuel: TPS acceleration extra fuel ms", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 98, 0.0033333333333333335, 0.0, 0.0, "ms"), fuelTankLevel("Fuel level", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 98, 0.01, 0.0, 0.0, "%"),
ignitionAdvance("timing", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 100, 0.02, 0.0, 0.0, "deg"), totalFuelConsumption("fuel: Total consumed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 100, 1.0, 0.0, 0.0, "grams"),
sparkDwellValue("dwell: coil charge time", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 102, 0.0033333333333333335, 0.0, 0.0, "ms"), fuelFlowRate("fuel: Flow rate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 102, 0.005, 0.0, 0.0, "gram/s"),
coilDutyCycle("dwell: coil duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 104, 0.01, 0.0, 0.0, "%"), veTableYAxis("veTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 104, 0.01, 0.0, 0.0, "%"),
idleAirValvePosition("Idle Air Valve", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 106, 0.01, 0.0, 0.0, "%"), afrTableYAxis("afrTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 106, 0.01, 0.0, 0.0, "%"),
etbTarget("ETB Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 108, 0.01, 0.0, 0.0, "%"), knockLevel("knock: current level", SensorCategory.SENSOR_INPUTS, FieldType.INT, 108, 1.0, 0.0, 0.0, "Volts"),
etb1DutyCycle("ETB Duty", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 110, 0.01, 0.0, 0.0, "%"), seconds("Uptime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 112, 1.0, 0.0, 0.0, "sec"),
etb1Error("ETB Error", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 112, 0.01, 0.0, 0.0, "%"), engineMode("Engine Mode", SensorCategory.SENSOR_INPUTS, FieldType.INT, 116, 1.0, 0.0, 0.0, "em"),
fuelTankLevel("Fuel level", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 114, 0.01, 0.0, 0.0, "%"), firmwareVersion("firmware", SensorCategory.SENSOR_INPUTS, FieldType.INT, 120, 1.0, 0.0, 0.0, "version_f"),
totalFuelConsumption("fuel: Total consumed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 116, 1.0, 0.0, 0.0, "grams"), tsConfigVersion("tsConfigVersion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, 0.0, 0.0, ""),
fuelFlowRate("fuel: Flow rate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 118, 0.005, 0.0, 0.0, "gram/s"), calibrationValue("calibrationValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 128, 1.0, 0.0, 0.0, ""),
veTableYAxis("veTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 120, 0.01, 0.0, 0.0, "%"), calibrationMode("calibrationMode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 132, 1.0, 0.0, 0.0, ""),
afrTableYAxis("afrTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 122, 0.01, 0.0, 0.0, "%"), idleTargetPosition("idleTargetPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 133, 1.0, 0.0, 0.0, ""),
knockLevel("knock: current level", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, 0.0, 0.0, "Volts"), fuelingLoad("fuel: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 134, 0.01, 0.0, 0.0, "%"),
seconds("Uptime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 128, 1.0, 0.0, 0.0, "sec"), ignitionLoad("ign: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 136, 0.01, 0.0, 0.0, "%"),
engineMode("Engine Mode", SensorCategory.SENSOR_INPUTS, FieldType.INT, 132, 1.0, 0.0, 0.0, "em"), engineMakeCodeNameCrc16("Engine CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 138, 1.0, 0.0, 0.0, "crc16"),
firmwareVersion("firmware", SensorCategory.SENSOR_INPUTS, FieldType.INT, 136, 1.0, 0.0, 0.0, "version_f"), totalTriggerErrorCounter("Trigger Error Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 140, 1.0, 0.0, 0.0, "counter"),
tsConfigVersion("tsConfigVersion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 140, 1.0, 0.0, 0.0, ""), orderingErrorCounter("orderingErrorCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 144, 1.0, 0.0, 0.0, ""),
calibrationValue("calibrationValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 144, 1.0, 0.0, 0.0, ""), warningCounter("warning: counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 148, 1.0, 0.0, 0.0, "count"),
calibrationMode("calibrationMode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 148, 1.0, 0.0, 0.0, ""), lastErrorCode("warning: last", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 150, 1.0, 0.0, 0.0, "error"),
alignmentFill_at_149("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 149, 1.0, -20.0, 100.0, "units"), recentErrorCode1("recentErrorCode 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 152, 1.0, 0.0, 0.0, "error"),
idleTargetPosition("idleTargetPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 152, 1.0, 0.0, 0.0, ""), recentErrorCode2("recentErrorCode 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 154, 1.0, 0.0, 0.0, "error"),
alignmentFill_at_153("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 153, 1.0, -20.0, 100.0, "units"), recentErrorCode3("recentErrorCode 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 156, 1.0, 0.0, 0.0, "error"),
fuelingLoad("fuel: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 154, 0.01, 0.0, 0.0, "%"), recentErrorCode4("recentErrorCode 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 158, 1.0, 0.0, 0.0, "error"),
ignitionLoad("ign: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 156, 0.01, 0.0, 0.0, "%"), recentErrorCode5("recentErrorCode 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 160, 1.0, 0.0, 0.0, "error"),
engineMakeCodeNameCrc16("Engine CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 158, 1.0, 0.0, 0.0, "crc16"), recentErrorCode6("recentErrorCode 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 162, 1.0, 0.0, 0.0, "error"),
totalTriggerErrorCounter("Trigger Error Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 160, 1.0, 0.0, 0.0, "counter"), recentErrorCode7("recentErrorCode 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 164, 1.0, 0.0, 0.0, "error"),
orderingErrorCounter("orderingErrorCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 164, 1.0, 0.0, 0.0, ""), recentErrorCode8("recentErrorCode 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 166, 1.0, 0.0, 0.0, "error"),
warningCounter("warning: counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 168, 1.0, 0.0, 0.0, "count"), debugFloatField1("debugFloatField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 168, 1.0, 0.0, 0.0, "val"),
lastErrorCode("warning: last", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 170, 1.0, 0.0, 0.0, "error"), debugFloatField2("debugFloatField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 172, 1.0, 0.0, 0.0, "val"),
recentErrorCode1("recentErrorCode 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 172, 1.0, 0.0, 0.0, "error"), debugFloatField3("debugFloatField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 176, 1.0, 0.0, 0.0, "val"),
recentErrorCode2("recentErrorCode 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 174, 1.0, 0.0, 0.0, "error"), debugFloatField4("debugFloatField4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 180, 1.0, 0.0, 0.0, "val"),
recentErrorCode3("recentErrorCode 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 176, 1.0, 0.0, 0.0, "error"), debugFloatField5("debugFloatField5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 184, 1.0, 0.0, 0.0, "val"),
recentErrorCode4("recentErrorCode 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 178, 1.0, 0.0, 0.0, "error"), debugFloatField6("debugFloatField6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 188, 1.0, 0.0, 0.0, "val"),
recentErrorCode5("recentErrorCode 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 180, 1.0, 0.0, 0.0, "error"), debugFloatField7("debugFloatField7", SensorCategory.SENSOR_INPUTS, FieldType.INT, 192, 1.0, 0.0, 0.0, "val"),
recentErrorCode6("recentErrorCode 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 182, 1.0, 0.0, 0.0, "error"), debugIntField1("debugIntField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 196, 1.0, 0.0, 0.0, "val"),
recentErrorCode7("recentErrorCode 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 184, 1.0, 0.0, 0.0, "error"), debugIntField2("debugIntField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 200, 1.0, 0.0, 0.0, "val"),
recentErrorCode8("recentErrorCode 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 186, 1.0, 0.0, 0.0, "error"), debugIntField3("debugIntField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 204, 1.0, 0.0, 0.0, "val"),
debugFloatField1("debugFloatField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 188, 1.0, 0.0, 0.0, "val"), debugIntField4("debugIntField4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 208, 1.0, 0.0, 0.0, "val"),
debugFloatField2("debugFloatField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 192, 1.0, 0.0, 0.0, "val"), debugIntField5("debugIntField5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 210, 1.0, 0.0, 0.0, "val"),
debugFloatField3("debugFloatField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 196, 1.0, 0.0, 0.0, "val"), accelerationX("Acceleration: X", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 212, 0.01, 0.0, 0.0, "G"),
debugFloatField4("debugFloatField4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 200, 1.0, 0.0, 0.0, "val"), accelerationY("Acceleration: Y", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 0.01, 0.0, 0.0, "G"),
debugFloatField5("debugFloatField5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 204, 1.0, 0.0, 0.0, "val"), egt1("egt 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"),
debugFloatField6("debugFloatField6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 208, 1.0, 0.0, 0.0, "val"), egt2("egt 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"),
debugFloatField7("debugFloatField7", SensorCategory.SENSOR_INPUTS, FieldType.INT, 212, 1.0, 0.0, 0.0, "val"), egt3("egt 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 1.0, 0.0, 0.0, "deg C"),
debugIntField1("debugIntField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 216, 1.0, 0.0, 0.0, "val"), egt4("egt 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 1.0, 0.0, 0.0, "deg C"),
debugIntField2("debugIntField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 220, 1.0, 0.0, 0.0, "val"), egt5("egt 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 1.0, 0.0, 0.0, "deg C"),
debugIntField3("debugIntField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 224, 1.0, 0.0, 0.0, "val"), egt6("egt 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 1.0, 0.0, 0.0, "deg C"),
debugIntField4("debugIntField4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 1.0, 0.0, 0.0, "val"), egt7("egt 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 1.0, 0.0, 0.0, "deg C"),
debugIntField5("debugIntField5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 1.0, 0.0, 0.0, "val"), egt8("egt 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 1.0, 0.0, 0.0, "deg C"),
accelerationX("Acceleration: X", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.01, 0.0, 0.0, "G"), TPS2Value("TPS2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.01, 0.0, 0.0, "%"),
accelerationY("Acceleration: Y", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 234, 0.01, 0.0, 0.0, "G"), rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 234, 0.001, 0.0, 5.0, "V"),
egt1("egt 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 1.0, 0.0, 0.0, "deg C"), rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"),
egt2("egt 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 238, 1.0, 0.0, 0.0, "deg C"), rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 238, 0.001, 0.0, 5.0, "V"),
egt3("egt 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 240, 1.0, 0.0, 0.0, "deg C"), rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 240, 0.001, 0.0, 5.0, "V"),
egt4("egt 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 242, 1.0, 0.0, 0.0, "deg C"), rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 242, 0.001, 0.0, 5.0, "V"),
egt5("egt 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 244, 1.0, 0.0, 0.0, "deg C"), tuneCrc16("Tune CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 244, 1.0, 0.0, 0.0, "crc16"),
egt6("egt 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 246, 1.0, 0.0, 0.0, "deg C"), fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, ""),
egt7("egt 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 248, 1.0, 0.0, 0.0, "deg C"), tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, -1.0, 10.0, "gear"),
egt8("egt 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 250, 1.0, 0.0, 0.0, "deg C"), rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 248, 0.001, 0.0, 5.0, "V"),
TPS2Value("TPS2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 252, 0.01, 0.0, 0.0, "%"), knock1("knock 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, 0.0, 0.0, "dBv"),
rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 254, 0.001, 0.0, 5.0, "V"), knock2("knock 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 1.0, 0.0, 0.0, "dBv"),
rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 256, 0.001, 0.0, 5.0, "V"), knock3("knock 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 252, 1.0, 0.0, 0.0, "dBv"),
rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 258, 0.001, 0.0, 5.0, "V"), knock4("knock 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 253, 1.0, 0.0, 0.0, "dBv"),
rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 260, 0.001, 0.0, 5.0, "V"), knock5("knock 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 254, 1.0, 0.0, 0.0, "dBv"),
rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 262, 0.001, 0.0, 5.0, "V"), knock6("knock 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 255, 1.0, 0.0, 0.0, "dBv"),
tuneCrc16("Tune CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 264, 1.0, 0.0, 0.0, "crc16"), knock7("knock 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 256, 1.0, 0.0, 0.0, "dBv"),
alignmentFill_at_266("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 266, 1.0, -20.0, 100.0, "units"), knock8("knock 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 257, 1.0, 0.0, 0.0, "dBv"),
fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 268, 1.0, 0.0, 0.0, ""), knock9("knock 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 258, 1.0, 0.0, 0.0, "dBv"),
alignmentFill_at_269("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 269, 1.0, -20.0, 100.0, "units"), knock10("knock 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 259, 1.0, 0.0, 0.0, "dBv"),
tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 272, 1.0, -1.0, 10.0, "gear"), knock11("knock 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 260, 1.0, 0.0, 0.0, "dBv"),
alignmentFill_at_273("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 273, 1.0, -20.0, 100.0, "units"), knock12("knock 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 261, 1.0, 0.0, 0.0, "dBv"),
rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 274, 0.001, 0.0, 5.0, "V"), tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 262, 1.0, -1.0, 10.0, "gear"),
knock1("knock 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 276, 1.0, 0.0, 0.0, "dBv"), flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 263, 0.5, 0.0, 0.0, "%"),
knock2("knock 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 277, 1.0, 0.0, 0.0, "dBv"), rawIdlePositionSensor("rawIdlePositionSensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 264, 0.001, 0.0, 5.0, "V"),
knock3("knock 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 278, 1.0, 0.0, 0.0, "dBv"), rawWastegatePosition("rawWastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 266, 0.001, 0.0, 5.0, "V"),
knock4("knock 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 279, 1.0, 0.0, 0.0, "dBv"), wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 268, 0.01, 0.0, 0.0, "%"),
knock5("knock 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 280, 1.0, 0.0, 0.0, "dBv"), idlePositionSensor("Idle position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 270, 0.01, 0.0, 0.0, "%"),
knock6("knock 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 281, 1.0, 0.0, 0.0, "dBv"), rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 272, 0.001, 0.0, 5.0, "V"),
knock7("knock 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 282, 1.0, 0.0, 0.0, "dBv"), rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 274, 0.001, 0.0, 5.0, "V"),
knock8("knock 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 283, 1.0, 0.0, 0.0, "dBv"), lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 276, 0.03333333333333333, 0.0, 0.0, "kpa"),
knock9("knock 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 284, 1.0, 0.0, 0.0, "dBv"), highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 278, 0.1, 0.0, 0.0, "bar"),
knock10("knock 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 285, 1.0, 0.0, 0.0, "dBv"), targetLambda("fuel: target lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 280, 1.0E-4, 0.0, 0.0, ""),
knock11("knock 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 286, 1.0, 0.0, 0.0, "dBv"), AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 282, 0.001, 0.0, 0.0, "AFR"),
knock12("knock 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 287, 1.0, 0.0, 0.0, "dBv"), VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 284, 0.0033333333333333335, 0.0, 0.0, "m/s2"),
tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 288, 1.0, -1.0, 10.0, "gear"), lambdaValue2("Lambda 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 286, 1.0E-4, 0.0, 0.0, ""),
alignmentFill_at_289("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 289, 1.0, -20.0, 100.0, "units"), AFRValue2("Air/Fuel Ratio 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 288, 0.001, 0.0, 0.0, "AFR"),
flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 292, 0.5, 0.0, 0.0, "%"), vvtPositionB1E("VVT: bank 1 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 290, 0.02, 0.0, 0.0, "deg"),
alignmentFill_at_293("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 293, 1.0, -20.0, 100.0, "units"), vvtPositionB2I("VVT: bank 2 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 292, 0.02, 0.0, 0.0, "deg"),
rawIdlePositionSensor("rawIdlePositionSensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 294, 0.001, 0.0, 5.0, "V"), vvtPositionB2E("VVT: bank 2 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 294, 0.02, 0.0, 0.0, "deg"),
rawWastegatePosition("rawWastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 296, 0.001, 0.0, 5.0, "V"), fuelPidCorrection1("fuelPidCorrection 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 296, 0.01, -20.0, 20.0, "%"),
wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 298, 0.01, 0.0, 0.0, "%"), fuelPidCorrection2("fuelPidCorrection 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 298, 0.01, -20.0, 20.0, "%"),
idlePositionSensor("Idle position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 300, 0.01, 0.0, 0.0, "%"), rawTps1Secondary("rawTps1Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 300, 0.001, 0.0, 5.0, "V"),
rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 302, 0.001, 0.0, 5.0, "V"), rawTps2Primary("rawTps2Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 302, 0.001, 0.0, 5.0, "V"),
rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 304, 0.001, 0.0, 5.0, "V"), rawTps2Secondary("rawTps2Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 304, 0.001, 0.0, 5.0, "V"),
lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 306, 0.03333333333333333, 0.0, 0.0, "kpa"), knockCount("knock: count", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 306, 1.0, 0.0, 0.0, ""),
highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 308, 0.1, 0.0, 0.0, "bar"), accelerationZ("Acceleration: Z", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 308, 0.01, 0.0, 0.0, "G"),
targetLambda("fuel: target lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 310, 1.0E-4, 0.0, 0.0, ""), accelerationRoll("Acceleration: Roll", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 310, 0.01, 0.0, 0.0, "G"),
AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 312, 0.001, 0.0, 0.0, "AFR"), accelerationYaw("Acceleration: Yaw", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 312, 0.01, 0.0, 0.0, "G"),
VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 314, 0.0033333333333333335, 0.0, 0.0, "m/s2"), vvtTargets1("vvtTargets 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 314, 1.0, 0.0, 0.0, "deg"),
lambdaValue2("Lambda 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 316, 1.0E-4, 0.0, 0.0, ""), vvtTargets2("vvtTargets 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 315, 1.0, 0.0, 0.0, "deg"),
AFRValue2("Air/Fuel Ratio 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 318, 0.001, 0.0, 0.0, "AFR"), vvtTargets3("vvtTargets 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 316, 1.0, 0.0, 0.0, "deg"),
vvtPositionB1E("VVT: bank 1 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 320, 0.02, 0.0, 0.0, "deg"), vvtTargets4("vvtTargets 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 317, 1.0, 0.0, 0.0, "deg"),
vvtPositionB2I("VVT: bank 2 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 322, 0.02, 0.0, 0.0, "deg"), turboSpeed("Turbocharger Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 318, 1.0, 0.0, 0.0, "hz"),
vvtPositionB2E("VVT: bank 2 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 324, 0.02, 0.0, 0.0, "deg"), wbTemperature1("wbTemperature 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 320, 1.0, 0.0, 1000.0, "deg C"),
fuelPidCorrection1("fuelPidCorrection 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 326, 0.01, -20.0, 20.0, "%"), wbTemperature2("wbTemperature 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 322, 1.0, 0.0, 1000.0, "deg C"),
fuelPidCorrection2("fuelPidCorrection 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 328, 0.01, -20.0, 20.0, "%"), wbHeaterDuty1("wbHeaterDuty 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 324, 1.0, 0.0, 100.0, "%"),
rawTps1Secondary("rawTps1Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 330, 0.001, 0.0, 5.0, "V"), wbHeaterDuty2("wbHeaterDuty 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 325, 1.0, 0.0, 100.0, "%"),
rawTps2Primary("rawTps2Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 332, 0.001, 0.0, 5.0, "V"), tps1Split("tps1Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 326, 0.01, 0.0, 0.0, "%"),
rawTps2Secondary("rawTps2Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 334, 0.001, 0.0, 5.0, "V"), tps2Split("tps2Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 328, 0.01, 0.0, 0.0, "%"),
knockCount("knock: count", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 336, 1.0, 0.0, 0.0, ""), tps12Split("tps12Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 330, 0.01, 0.0, 0.0, "%"),
accelerationZ("Acceleration: Z", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 338, 0.01, 0.0, 0.0, "G"), accPedalSplit("accPedalSplit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 332, 0.01, 0.0, 0.0, "%"),
accelerationRoll("Acceleration: Roll", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 340, 0.01, 0.0, 0.0, "G"), m_requested_pump("DI: Pump Angle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 334, 0.02, 0.0, 0.0, "deg"),
accelerationYaw("Acceleration: Yaw", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 342, 0.01, 0.0, 0.0, "G"), boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 336, 0.03333333333333333, 0.0, 0.0, "kPa"),
vvtTargets1("vvtTargets 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 344, 1.0, 0.0, 0.0, "deg"), sparkCutReason("Spark Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 338, 1.0, 0.0, 0.0, "code"),
vvtTargets2("vvtTargets 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 345, 1.0, 0.0, 0.0, "deg"), fuelCutReason("Fuel Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 339, 1.0, 0.0, 0.0, "code"),
vvtTargets3("vvtTargets 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 346, 1.0, 0.0, 0.0, "deg"), fuel_requested_percent("DI: fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 340, 1.0, 0.0, 100.0, "v"),
vvtTargets4("vvtTargets 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 347, 1.0, 0.0, 0.0, "deg"), fuel_requested_percent_pi("DI: fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 344, 1.0, 0.0, 100.0, "v"),
turboSpeed("Turbocharger Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 348, 1.0, 0.0, 0.0, "hz"), m_I_sum_percent("DI: m_I_sum_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 348, 1.0, 0.0, 100.0, "v"),
wbTemperature1("wbTemperature 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 350, 1.0, 0.0, 1000.0, "deg C"), m_pressureTarget_kPa("DI: m_pressureTarget_kPa", SensorCategory.SENSOR_INPUTS, FieldType.INT, 352, 1.0, 0.0, 100.0, "v"),
wbTemperature2("wbTemperature 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 352, 1.0, 0.0, 1000.0, "deg C"), mafEstimate("MAF estimate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 356, 0.1, 0.0, 0.0, "kg/h"),
alignmentFill_at_354("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 354, 1.0, -20.0, 100.0, "units"), instantRpm("instantRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 358, 1.0, 0.0, 0.0, "rpm"),
wbHeaterDuty1("wbHeaterDuty 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 356, 1.0, 0.0, 100.0, "%"), di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 360, 1.0, 0.0, 100.0, "v"),
wbHeaterDuty2("wbHeaterDuty 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 357, 1.0, 0.0, 100.0, "%"), systemEventReuse("systemEventReuse", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 364, 1.0, 0.0, 0.0, "counter"),
tps1Split("tps1Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 358, 0.01, 0.0, 0.0, "%"), rawMap("rawMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.001, 0.0, 5.0, "V"),
tps2Split("tps2Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 360, 0.01, 0.0, 0.0, "%"), rawAfr("rawAfr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 368, 0.001, 0.0, 5.0, "V"),
tps12Split("tps12Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 362, 0.01, 0.0, 0.0, "%"), tpsAccelFrom("tpsAccelFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 370, 1.0, 0.0, 100.0, "%"),
accPedalSplit("accPedalSplit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 364, 0.01, 0.0, 0.0, "%"), tpsAccelTo("tpsAccelTo", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 371, 1.0, 0.0, 100.0, "%"),
m_requested_pump("DI: Pump Angle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.02, 0.0, 0.0, "deg"), calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 372, 1.0, 0.0, 0.0, ""),
boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 368, 0.03333333333333333, 0.0, 0.0, "kPa"), luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, 0.0, 0.0, "count"),
alignmentFill_at_370("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 370, 1.0, -20.0, 100.0, "units"), luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 384, 1.0, 0.0, 0.0, "nt"),
sparkCutReason("Spark Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 372, 1.0, 0.0, 0.0, "code"), testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 388, 1.0, 0.0, 0.0, "count"),
alignmentFill_at_373("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 373, 1.0, -20.0, 100.0, "units"), unusedWat("unusedWat", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 389, 1.0, -1.0, -1.0, ""),
fuelCutReason("Fuel Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 376, 1.0, 0.0, 0.0, "code"), tcRatio("Torque Converter Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 390, 0.01, 0.0, 0.0, "value"),
alignmentFill_at_377("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 377, 1.0, -20.0, 100.0, "units"), lastShiftTime("S", SensorCategory.SENSOR_INPUTS, FieldType.INT, 392, 1.0, -1.0, -1.0, ""),
fuel_requested_percent("DI: fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, 0.0, 100.0, "v"), unusedInTheMiddle1("unusedInTheMiddle 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 396, 1.0, 0.0, 0.0, ""),
fuel_requested_percent_pi("DI: fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 384, 1.0, 0.0, 100.0, "v"), unusedInTheMiddle2("unusedInTheMiddle 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 397, 1.0, 0.0, 0.0, ""),
m_I_sum_percent("DI: m_I_sum_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 388, 1.0, 0.0, 100.0, "v"), unusedInTheMiddle3("unusedInTheMiddle 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 398, 1.0, 0.0, 0.0, ""),
m_pressureTarget_kPa("DI: m_pressureTarget_kPa", SensorCategory.SENSOR_INPUTS, FieldType.INT, 392, 1.0, 0.0, 100.0, "v"), unusedInTheMiddle4("unusedInTheMiddle 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 399, 1.0, 0.0, 0.0, ""),
mafEstimate("MAF estimate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 396, 0.1, 0.0, 0.0, "kg/h"), unusedInTheMiddle5("unusedInTheMiddle 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 400, 1.0, 0.0, 0.0, ""),
instantRpm("instantRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 398, 1.0, 0.0, 0.0, "rpm"), unusedInTheMiddle6("unusedInTheMiddle 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 401, 1.0, 0.0, 0.0, ""),
di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 400, 1.0, 0.0, 100.0, "v"), unusedInTheMiddle7("unusedInTheMiddle 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 402, 1.0, 0.0, 0.0, ""),
systemEventReuse("systemEventReuse", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 404, 1.0, 0.0, 0.0, "counter"), unusedInTheMiddle8("unusedInTheMiddle 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 403, 1.0, 0.0, 0.0, ""),
rawMap("rawMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 406, 0.001, 0.0, 5.0, "V"), auxLinear1("Aux Linear 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 404, 0.01, 0.0, 0.0, ""),
rawAfr("rawAfr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 408, 0.001, 0.0, 5.0, "V"), auxLinear2("Aux Linear 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 406, 0.01, 0.0, 0.0, ""),
alignmentFill_at_410("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 410, 1.0, -20.0, 100.0, "units"), unused_8_1("unused_8_1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 412, 1.0, -1.0, -1.0, ""),
tpsAccelFrom("tpsAccelFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 412, 1.0, 0.0, 100.0, "%"), unused_8_2("unused_8_2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 413, 1.0, -1.0, -1.0, ""),
alignmentFill_at_413("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 413, 1.0, -20.0, 100.0, "units"), boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 414, 0.5, 0.0, 100.0, "%"),
tpsAccelTo("tpsAccelTo", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 416, 1.0, 0.0, 100.0, "%"), boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 415, 0.5, 0.0, 100.0, "%"),
alignmentFill_at_417("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 417, 1.0, -20.0, 100.0, "units"), unused_32_1("unused_32_1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 416, 1.0, -1.0, -1.0, ""),
calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 420, 1.0, 0.0, 0.0, ""), unused_32_2("unused_32_2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 420, 1.0, -1.0, -1.0, ""),
luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 428, 1.0, 0.0, 0.0, "count"), vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 424, 1.0, -10000.0, 10000.0, ""),
luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 432, 1.0, 0.0, 0.0, "nt"), vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 428, 1.0, -10000.0, 10000.0, ""),
testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 436, 1.0, 0.0, 0.0, "count"), triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 432, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_437("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 437, 1.0, -20.0, 100.0, "units"), triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 436, 1.0, -10000.0, 10000.0, ""),
unusedWat("unusedWat", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 440, 1.0, -1.0, -1.0, ""), vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 437, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_441("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 441, 1.0, -20.0, 100.0, "units"), vvtSyncCounter("vvtSyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 438, 1.0, -10000.0, 10000.0, ""),
tcRatio("Torque Converter Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 442, 0.01, 0.0, 0.0, "value"), vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 439, 1.0, -10000.0, 10000.0, ""),
lastShiftTime("S", SensorCategory.SENSOR_INPUTS, FieldType.INT, 444, 1.0, -1.0, -1.0, ""), fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 440, 0.1, 0.0, 1000.0, "kPa"),
unusedInTheMiddle1("unusedInTheMiddle 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 448, 1.0, 0.0, 0.0, ""), boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 442, 0.5, -50.0, 50.0, "%"),
unusedInTheMiddle2("unusedInTheMiddle 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 449, 1.0, 0.0, 0.0, ""), detectedGear("Detected Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 443, 1.0, 0.0, 8.0, ""),
unusedInTheMiddle3("unusedInTheMiddle 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 450, 1.0, 0.0, 0.0, ""), timingCltCorrection("timingCltCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 444, 0.01, -20.0, 20.0, "deg"),
unusedInTheMiddle4("unusedInTheMiddle 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 451, 1.0, 0.0, 0.0, ""), timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 446, 0.01, -20.0, 20.0, "deg"),
unusedInTheMiddle5("unusedInTheMiddle 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 452, 1.0, 0.0, 0.0, ""), timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 448, 0.01, -20.0, 20.0, "deg"),
unusedInTheMiddle6("unusedInTheMiddle 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 453, 1.0, 0.0, 0.0, ""), instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 450, 0.03333333333333333, 0.0, 655.0, "kPa"),
unusedInTheMiddle7("unusedInTheMiddle 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 454, 1.0, 0.0, 0.0, ""), mostRecentTimeBetweenSparkEvents("mostRecentTimeBetweenSparkEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 452, 1.0, -10000.0, 10000.0, ""),
unusedInTheMiddle8("unusedInTheMiddle 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 455, 1.0, 0.0, 0.0, ""), mostRecentTimeBetweenIgnitionEvents("mostRecentTimeBetweenIgnitionEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 454, 1.0, -10000.0, 10000.0, ""),
auxLinear1("Aux Linear 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 456, 0.01, 0.0, 0.0, ""), maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 456, 1.0, -10000.0, 10000.0, ""),
auxLinear2("Aux Linear 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 458, 0.01, 0.0, 0.0, ""), maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 458, 1.0, -10000.0, 10000.0, ""),
unused_8_1("unused_8_1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 464, 1.0, -1.0, -1.0, ""), canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 460, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_465("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 465, 1.0, -20.0, 100.0, "units"), canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 462, 1.0, -10000.0, 10000.0, ""),
unused_8_2("unused_8_2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 468, 1.0, -1.0, -1.0, ""), triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 464, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_469("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 469, 1.0, -20.0, 100.0, "units"), triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 468, 1.0, -10000.0, 10000.0, ""),
boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 472, 0.5, 0.0, 100.0, "%"), triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 472, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_473("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 473, 1.0, -20.0, 100.0, "units"), triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 476, 1.0, -10000.0, 10000.0, ""),
boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 476, 0.5, 0.0, 100.0, "%"), triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 480, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_477("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 477, 1.0, -20.0, 100.0, "units"), triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 484, 1.0, -10000.0, 10000.0, ""),
unused_32_1("unused_32_1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 480, 1.0, -1.0, -1.0, ""), startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 488, 1.0, -10000.0, 10000.0, ""),
unused_32_2("unused_32_2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 484, 1.0, -1.0, -1.0, ""), starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 489, 1.0, -10000.0, 10000.0, ""),
vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 488, 1.0, -10000.0, 10000.0, ""), starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 490, 1.0, -10000.0, 10000.0, ""),
vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 492, 1.0, -10000.0, 10000.0, ""), multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 491, 1.0, -10000.0, 10000.0, ""),
triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 496, 1.0, -10000.0, 10000.0, ""), injectorFlowPressureRatio("injectorFlowPressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 492, 1.0, -10000.0, 10000.0, ""),
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 500, 1.0, -10000.0, 10000.0, ""), injectorFlowPressureDelta("injectorFlowPressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 496, 1.0, -10000.0, 10000.0, "kPa"),
alignmentFill_at_501("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 501, 1.0, -20.0, 100.0, "units"), etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 500, 1.0, -10000.0, 10000.0, ""),
vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 504, 1.0, -10000.0, 10000.0, ""), etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 504, 1.0, -10000.0, 10000.0, "%"),
alignmentFill_at_505("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 505, 1.0, -20.0, 100.0, "units"), alternatorStatus("alternatorStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 508, 1.0, -1.0, -1.0, ""),
vvtSyncCounter("vvtSyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 508, 1.0, -10000.0, 10000.0, ""), idleStatus("idleStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 520, 1.0, -1.0, -1.0, ""),
alignmentFill_at_509("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 509, 1.0, -20.0, 100.0, "units"), etbStatus("etbStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 532, 1.0, -1.0, -1.0, ""),
vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 512, 1.0, -10000.0, 10000.0, ""), boostStatus("boostStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 544, 1.0, -1.0, -1.0, ""),
alignmentFill_at_513("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 513, 1.0, -20.0, 100.0, "units"), auxSpeed1("aux speed 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 556, 1.0, 0.0, 0.0, "s"),
fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 514, 0.1, 0.0, 1000.0, "kPa"), auxSpeed2("aux speed 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 558, 1.0, 0.0, 0.0, "s"),
boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 516, 0.5, -50.0, 50.0, "%"), ISSValue("Input Shaft Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 560, 1.0, 0.0, 8000.0, "RPM"),
alignmentFill_at_517("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 517, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 562, 1.0, 0.0, 0.0, ""),
detectedGear("Detected Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 520, 1.0, 0.0, 8.0, ""), unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 563, 1.0, 0.0, 0.0, ""),
alignmentFill_at_521("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 521, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 564, 1.0, 0.0, 0.0, ""),
timingCltCorrection("timingCltCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 522, 0.01, -20.0, 20.0, "deg"), unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 565, 1.0, 0.0, 0.0, ""),
timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 524, 0.01, -20.0, 20.0, "deg"), unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 566, 1.0, 0.0, 0.0, ""),
timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 526, 0.01, -20.0, 20.0, "deg"), unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 567, 1.0, 0.0, 0.0, ""),
instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 528, 0.03333333333333333, 0.0, 655.0, "kPa"), unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 568, 1.0, 0.0, 0.0, ""),
mostRecentTimeBetweenSparkEvents("mostRecentTimeBetweenSparkEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 530, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 569, 1.0, 0.0, 0.0, ""),
mostRecentTimeBetweenIgnitionEvents("mostRecentTimeBetweenIgnitionEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 532, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 570, 1.0, 0.0, 0.0, ""),
maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 534, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 571, 1.0, 0.0, 0.0, ""),
maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 536, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 572, 1.0, 0.0, 0.0, ""),
canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 538, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 573, 1.0, 0.0, 0.0, ""),
canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 540, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 574, 1.0, 0.0, 0.0, ""),
alignmentFill_at_542("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 542, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 575, 1.0, 0.0, 0.0, ""),
triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 544, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 576, 1.0, 0.0, 0.0, ""),
triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 548, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 577, 1.0, 0.0, 0.0, ""),
triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 552, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 578, 1.0, 0.0, 0.0, ""),
triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 556, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 579, 1.0, 0.0, 0.0, ""),
triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 560, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 580, 1.0, 0.0, 0.0, ""),
triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 564, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 581, 1.0, 0.0, 0.0, ""),
startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 568, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 582, 1.0, 0.0, 0.0, ""),
alignmentFill_at_569("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 569, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 583, 1.0, 0.0, 0.0, ""),
starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 572, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 584, 1.0, 0.0, 0.0, ""),
alignmentFill_at_573("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 573, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 585, 1.0, 0.0, 0.0, ""),
starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 576, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 586, 1.0, 0.0, 0.0, ""),
alignmentFill_at_577("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 577, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 587, 1.0, 0.0, 0.0, ""),
multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 580, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 588, 1.0, 0.0, 0.0, ""),
alignmentFill_at_581("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 581, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 589, 1.0, 0.0, 0.0, ""),
injectorFlowPressureRatio("injectorFlowPressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 584, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 590, 1.0, 0.0, 0.0, ""),
injectorFlowPressureDelta("injectorFlowPressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 588, 1.0, -10000.0, 10000.0, "kPa"), unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 591, 1.0, 0.0, 0.0, ""),
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 592, 1.0, -10000.0, 10000.0, ""), unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 592, 1.0, 0.0, 0.0, ""),
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 596, 1.0, -10000.0, 10000.0, "%"), unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 593, 1.0, 0.0, 0.0, ""),
alternatorStatus("alternatorStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 600, 1.0, -1.0, -1.0, ""), unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 594, 1.0, 0.0, 0.0, ""),
idleStatus("idleStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 612, 1.0, -1.0, -1.0, ""), unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 595, 1.0, 0.0, 0.0, ""),
etbStatus("etbStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 624, 1.0, -1.0, -1.0, ""), unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 596, 1.0, 0.0, 0.0, ""),
boostStatus("boostStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 636, 1.0, -1.0, -1.0, ""), unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 597, 1.0, 0.0, 0.0, ""),
auxSpeed1("aux speed 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 648, 1.0, 0.0, 0.0, "s"), unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 598, 1.0, 0.0, 0.0, ""),
auxSpeed2("aux speed 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 650, 1.0, 0.0, 0.0, "s"), unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 599, 1.0, 0.0, 0.0, ""),
ISSValue("Input Shaft Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 652, 1.0, 0.0, 8000.0, "RPM"), unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 600, 1.0, 0.0, 0.0, ""),
alignmentFill_at_654("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 654, 1.0, -20.0, 100.0, "units"), unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 601, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 656, 1.0, 0.0, 0.0, ""), unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 602, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 657, 1.0, 0.0, 0.0, ""), unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 603, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 658, 1.0, 0.0, 0.0, ""), unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 604, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 659, 1.0, 0.0, 0.0, ""), unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 605, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 660, 1.0, 0.0, 0.0, ""), unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 606, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 661, 1.0, 0.0, 0.0, ""), unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 607, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 662, 1.0, 0.0, 0.0, ""), unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 608, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 663, 1.0, 0.0, 0.0, ""), unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 609, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 664, 1.0, 0.0, 0.0, ""), unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 610, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 665, 1.0, 0.0, 0.0, ""), unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 611, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 666, 1.0, 0.0, 0.0, ""), unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 612, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 667, 1.0, 0.0, 0.0, ""), unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 613, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 668, 1.0, 0.0, 0.0, ""), unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 614, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 669, 1.0, 0.0, 0.0, ""), unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 615, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 670, 1.0, 0.0, 0.0, ""), unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 616, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 671, 1.0, 0.0, 0.0, ""), unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 617, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 672, 1.0, 0.0, 0.0, ""), unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 618, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 673, 1.0, 0.0, 0.0, ""), unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 619, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 674, 1.0, 0.0, 0.0, ""), unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 620, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 675, 1.0, 0.0, 0.0, ""), unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 621, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 676, 1.0, 0.0, 0.0, ""), unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 622, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 677, 1.0, 0.0, 0.0, ""), unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 623, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 678, 1.0, 0.0, 0.0, ""), unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 624, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 679, 1.0, 0.0, 0.0, ""), unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 625, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 680, 1.0, 0.0, 0.0, ""), unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 626, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 681, 1.0, 0.0, 0.0, ""), unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 627, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 682, 1.0, 0.0, 0.0, ""), unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 628, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 683, 1.0, 0.0, 0.0, ""), unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 629, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 684, 1.0, 0.0, 0.0, ""), unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 630, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 685, 1.0, 0.0, 0.0, ""), unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 631, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 686, 1.0, 0.0, 0.0, ""), unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 632, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 687, 1.0, 0.0, 0.0, ""), unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 633, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 688, 1.0, 0.0, 0.0, ""), unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 634, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 689, 1.0, 0.0, 0.0, ""), unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 635, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 690, 1.0, 0.0, 0.0, ""), unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 636, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 691, 1.0, 0.0, 0.0, ""), unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 637, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 692, 1.0, 0.0, 0.0, ""), unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 638, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 693, 1.0, 0.0, 0.0, ""), unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 639, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 694, 1.0, 0.0, 0.0, ""), m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 640, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 695, 1.0, 0.0, 0.0, ""), fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 644, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 696, 1.0, 0.0, 0.0, ""), fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 648, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 697, 1.0, 0.0, 0.0, ""), nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 656, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 698, 1.0, 0.0, 0.0, ""), nextStart("nextStart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 660, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 699, 1.0, 0.0, 0.0, ""), m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 664, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 700, 1.0, 0.0, 0.0, ""), pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 668, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 701, 1.0, 0.0, 0.0, ""), pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 672, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 702, 1.0, 0.0, 0.0, ""), retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 676, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 703, 1.0, 0.0, 0.0, ""), openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 688, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 704, 1.0, 0.0, 0.0, ""), closedLoopPart("closedLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 692, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 705, 1.0, 0.0, 0.0, ""), latest_usage_ac_control("latest_usage_ac_control", SensorCategory.SENSOR_INPUTS, FieldType.INT, 700, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 706, 1.0, 0.0, 0.0, ""), acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 704, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 707, 1.0, 0.0, 0.0, ""), sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 720, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 708, 1.0, 0.0, 0.0, ""), targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 744, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 709, 1.0, 0.0, 0.0, ""), engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 748, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 710, 1.0, 0.0, 0.0, ""), minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 752, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 711, 1.0, 0.0, 0.0, ""), currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 712, 1.0, 0.0, 0.0, ""), tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 713, 1.0, 0.0, 0.0, ""), tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 714, 1.0, 0.0, 0.0, ""), currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 768, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 715, 1.0, 0.0, 0.0, ""), injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 716, 1.0, 0.0, 0.0, ""), baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 776, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 717, 1.0, 0.0, 0.0, ""), cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 780, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 718, 1.0, 0.0, 0.0, ""), running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 800, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 719, 1.0, 0.0, 0.0, ""), etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 828, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 720, 1.0, 0.0, 0.0, ""), targetFromTable("targetFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 832, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 721, 1.0, 0.0, 0.0, ""), sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 836, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 722, 1.0, 0.0, 0.0, ""), dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 723, 1.0, 0.0, 0.0, ""), cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 844, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 724, 1.0, 0.0, 0.0, ""), tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 848, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 725, 1.0, 0.0, 0.0, ""), tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 852, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 726, 1.0, 0.0, 0.0, ""), deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 727, 1.0, 0.0, 0.0, ""), extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 860, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 728, 1.0, 0.0, 0.0, ""), valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 864, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 729, 1.0, 0.0, 0.0, ""), fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 872, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 730, 1.0, 0.0, 0.0, ""), accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 876, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 731, 1.0, 0.0, 0.0, ""), maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 880, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 732, 1.0, 0.0, 0.0, ""), maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 884, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 733, 1.0, 0.0, 0.0, ""), maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 888, 1.0, -1.0, -1.0, ""),
alignmentFill_at_734("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 734, 1.0, -20.0, 100.0, "units"), cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""),
m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 736, 1.0, -1.0, -1.0, ""), hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""),
fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 740, 1.0, -1.0, -1.0, ""), hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""),
fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 744, 1.0, -1.0, -1.0, ""), hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""),
nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 752, 1.0, -1.0, -1.0, ""), hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
nextStart("nextStart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""), hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""), hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""), vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 920, 1.0, -1.0, -1.0, ""),
pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 768, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -10000.0, 10000.0, ""),
retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -10000.0, 10000.0, ""),
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 784, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 932, 1.0, -10000.0, 10000.0, ""),
closedLoopPart("closedLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 788, 1.0, -1.0, -1.0, ""), mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 933, 1.0, -10000.0, 10000.0, ""),
latest_usage_ac_control("latest_usage_ac_control", SensorCategory.SENSOR_INPUTS, FieldType.INT, 796, 1.0, -1.0, -1.0, ""), alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 934, 1.0, -20.0, 100.0, "units"),
acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 800, 1.0, -1.0, -1.0, ""), currentGap("currentGap", SensorCategory.SENSOR_INPUTS, FieldType.INT, 936, 1.0, -1.0, -1.0, ""),
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 816, 1.0, -1.0, -1.0, ""), totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 940, 1.0, -1.0, -1.0, ""),
targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""), wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 944, 1.0, -1.0, -1.0, ""),
engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 844, 1.0, -1.0, -1.0, ""), wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""),
minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 848, 1.0, -1.0, -1.0, ""), idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 952, 1.0, -1.0, -1.0, ""),
currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 852, 1.0, -1.0, -1.0, ""), currentIdlePosition("that's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 956, 1.0, -1.0, -1.0, ""),
tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""), baseIdlePosition("current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 960, 1.0, -1.0, -1.0, ""),
tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 860, 1.0, -1.0, -1.0, ""), iacByTpsTaper("iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 964, 1.0, -1.0, -1.0, ""),
currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 864, 1.0, -1.0, -1.0, ""), throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 968, 1.0, -1.0, -1.0, ""),
injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 868, 1.0, -1.0, -1.0, ""), targetRpmByClt("targetRpmByClt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 976, 1.0, -1.0, -1.0, ""),
baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 872, 1.0, -1.0, -1.0, ""), targetRpmAcBump("targetRpmAcBump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""),
cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 876, 1.0, -1.0, -1.0, ""), baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 984, 1.0, -1.0, -1.0, ""),
running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""), dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 988, 1.0, -1.0, -1.0, ""),
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -1.0, -1.0, ""), luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 992, 1.0, -1.0, -1.0, ""),
targetFromTable("targetFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""), luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, -1.0, -1.0, ""),
sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 932, 1.0, -1.0, -1.0, ""), idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""),
dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 936, 1.0, -1.0, -1.0, ""), trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1004, 1.0, -1.0, -1.0, ""),
cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 940, 1.0, -1.0, -1.0, ""), luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1008, 1.0, -1.0, -1.0, ""),
tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 944, 1.0, -1.0, -1.0, ""),
tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""),
deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 952, 1.0, -1.0, -1.0, ""),
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 956, 1.0, -1.0, -1.0, ""),
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 960, 1.0, -1.0, -1.0, ""),
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 968, 1.0, -1.0, -1.0, ""),
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 972, 1.0, -1.0, -1.0, ""),
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 976, 1.0, -1.0, -1.0, ""),
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""),
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 984, 1.0, -1.0, -1.0, ""),
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 988, 1.0, -1.0, -1.0, ""),
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 992, 1.0, -1.0, -1.0, ""),
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, -1.0, -1.0, ""),
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""),
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1004, 1.0, -1.0, -1.0, ""),
hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1008, 1.0, -1.0, -1.0, ""),
hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1012, 1.0, -1.0, -1.0, ""),
vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, ""),
mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1024, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1028, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_37("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1029, 1.0, -20.0, 100.0, "units"),
mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1032, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_41("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1033, 1.0, -20.0, 100.0, "units"),
currentGap("currentGap", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1036, 1.0, -1.0, -1.0, ""),
totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1040, 1.0, -1.0, -1.0, ""),
wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1044, 1.0, -1.0, -1.0, ""),
wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1048, 1.0, -1.0, -1.0, ""),
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1052, 1.0, -1.0, -1.0, ""),
currentIdlePosition("that's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1056, 1.0, -1.0, -1.0, ""),
baseIdlePosition("current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1060, 1.0, -1.0, -1.0, ""),
iacByTpsTaper("iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1064, 1.0, -1.0, -1.0, ""),
throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1068, 1.0, -1.0, -1.0, ""),
targetRpmByClt("targetRpmByClt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1076, 1.0, -1.0, -1.0, ""),
targetRpmAcBump("targetRpmAcBump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1080, 1.0, -1.0, -1.0, ""),
baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1084, 1.0, -1.0, -1.0, ""),
dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1088, 1.0, -1.0, -1.0, ""),
luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1092, 1.0, -1.0, -1.0, ""),
luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, -1.0, -1.0, ""),
idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1100, 1.0, -1.0, -1.0, ""),
trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1104, 1.0, -1.0, -1.0, ""),
luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1108, 1.0, -1.0, -1.0, ""),

View File

@ -1,2 +1,2 @@
// generated by gen_live_documentation.sh / UsagesReader.java // generated by gen_live_documentation.sh / UsagesReader.java
#define TS_TOTAL_OUTPUT_SIZE 1112 #define TS_TOTAL_OUTPUT_SIZE 1012

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1441401521 #define SIGNATURE_HASH 1411932294
#define TS_SIGNATURE "rusEFI 2022.04.25.all.1441401521" #define TS_SIGNATURE "rusEFI 2022.04.25.all.1411932294"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1221187566 #define SIGNATURE_HASH 1225506265
#define TS_SIGNATURE "rusEFI 2022.04.25.alphax-2chan.1221187566" #define TS_SIGNATURE "rusEFI 2022.04.25.alphax-2chan.1225506265"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3696874821 #define SIGNATURE_HASH 3717971826
#define TS_SIGNATURE "rusEFI 2022.04.25.alphax-4chan.3696874821" #define TS_SIGNATURE "rusEFI 2022.04.25.alphax-4chan.3717971826"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1226899350 #define SIGNATURE_HASH 1222808993
#define TS_SIGNATURE "rusEFI 2022.04.25.atlas.1226899350" #define TS_SIGNATURE "rusEFI 2022.04.25.atlas.1222808993"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2027258843 #define SIGNATURE_HASH 2031610348
#define TS_SIGNATURE "rusEFI 2022.04.25.core8.2027258843" #define TS_SIGNATURE "rusEFI 2022.04.25.core8.2031610348"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1441401521 #define SIGNATURE_HASH 1411932294
#define TS_SIGNATURE "rusEFI 2022.04.25.f429-discovery.1441401521" #define TS_SIGNATURE "rusEFI 2022.04.25.f429-discovery.1411932294"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1010012800 #define SIGNATURE_HASH 1039268023
#define TS_SIGNATURE "rusEFI 2022.04.25.frankenso_na6.1010012800" #define TS_SIGNATURE "rusEFI 2022.04.25.frankenso_na6.1039268023"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 45391268 #define SIGNATURE_HASH 58128275
#define TS_SIGNATURE "rusEFI 2022.04.25.harley81.45391268" #define TS_SIGNATURE "rusEFI 2022.04.25.harley81.58128275"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 523272236 #define SIGNATURE_HASH 519236123
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen-nb1.523272236" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen-nb1.519236123"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 140324047 #define SIGNATURE_HASH 161433336
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen121nissan.140324047" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen121nissan.161433336"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 195256614 #define SIGNATURE_HASH 174131985
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen121vag.195256614" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen121vag.174131985"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1266159580 #define SIGNATURE_HASH 1253729771
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen128.1266159580" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen128.1253729771"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2349800337 #define SIGNATURE_HASH 2379051430
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen154hyundai.2349800337" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen154hyundai.2379051430"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2965124561 #define SIGNATURE_HASH 2977849318
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen72.2965124561" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen72.2977849318"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3562829367 #define SIGNATURE_HASH 3583908864
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen81.3562829367" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen81.3583908864"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1572332524 #define SIGNATURE_HASH 1551206875
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen88bmw.1572332524" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen88bmw.1551206875"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4048306908 #define SIGNATURE_HASH 4035848427
#define TS_SIGNATURE "rusEFI 2022.04.25.hellenNA6.4048306908" #define TS_SIGNATURE "rusEFI 2022.04.25.hellenNA6.4035848427"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1499310373 #define SIGNATURE_HASH 1486865170
#define TS_SIGNATURE "rusEFI 2022.04.25.hellenNA8_96.1499310373" #define TS_SIGNATURE "rusEFI 2022.04.25.hellenNA8_96.1486865170"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 281429179 #define SIGNATURE_HASH 285486732
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen_cypress.281429179" #define TS_SIGNATURE "rusEFI 2022.04.25.hellen_cypress.285486732"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 4016277575 #define SIGNATURE_HASH 4003586672
#define TS_SIGNATURE "rusEFI 2022.04.25.kin.4016277575" #define TS_SIGNATURE "rusEFI 2022.04.25.kin.4003586672"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 986367194 #define SIGNATURE_HASH 990424813
#define TS_SIGNATURE "rusEFI 2022.04.25.mre_f4.986367194" #define TS_SIGNATURE "rusEFI 2022.04.25.mre_f4.990424813"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 986367194 #define SIGNATURE_HASH 990424813
#define TS_SIGNATURE "rusEFI 2022.04.25.mre_f7.986367194" #define TS_SIGNATURE "rusEFI 2022.04.25.mre_f7.990424813"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 83940183 #define SIGNATURE_HASH 79870304
#define TS_SIGNATURE "rusEFI 2022.04.25.prometheus_405.83940183" #define TS_SIGNATURE "rusEFI 2022.04.25.prometheus_405.79870304"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 83940183 #define SIGNATURE_HASH 79870304
#define TS_SIGNATURE "rusEFI 2022.04.25.prometheus_469.83940183" #define TS_SIGNATURE "rusEFI 2022.04.25.prometheus_469.79870304"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1932759856 #define SIGNATURE_HASH 1928460551
#define TS_SIGNATURE "rusEFI 2022.04.25.proteus_f4.1932759856" #define TS_SIGNATURE "rusEFI 2022.04.25.proteus_f4.1928460551"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1932759856 #define SIGNATURE_HASH 1928460551
#define TS_SIGNATURE "rusEFI 2022.04.25.proteus_f7.1932759856" #define TS_SIGNATURE "rusEFI 2022.04.25.proteus_f7.1928460551"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1932759856 #define SIGNATURE_HASH 1928460551
#define TS_SIGNATURE "rusEFI 2022.04.25.proteus_h7.1932759856" #define TS_SIGNATURE "rusEFI 2022.04.25.proteus_h7.1928460551"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
// //
#define SIGNATURE_HASH 1266991750 #define SIGNATURE_HASH 1246144689
#define TS_SIGNATURE "rusEFI 2022.04.25.subaru_eg33_f7.1266991750" #define TS_SIGNATURE "rusEFI 2022.04.25.subaru_eg33_f7.1246144689"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3120251616 #define SIGNATURE_HASH 3090753751
#define TS_SIGNATURE "rusEFI 2022.04.25.tdg-pdm8.3120251616" #define TS_SIGNATURE "rusEFI 2022.04.25.tdg-pdm8.3090753751"

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:43:32 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:58:26 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -28,23 +28,17 @@ struct trigger_central_s {
*/ */
uint8_t mapVvt_MAP_AT_CYCLE_COUNT = (uint8_t)0; uint8_t mapVvt_MAP_AT_CYCLE_COUNT = (uint8_t)0;
/** /**
* need 4 byte alignment
units
* offset 37 * offset 37
*/ */
uint8_t alignmentFill_at_37[3];
/**
* offset 40
*/
uint8_t mapVvt_map_peak = (uint8_t)0; uint8_t mapVvt_map_peak = (uint8_t)0;
/** /**
* need 4 byte alignment * need 4 byte alignment
units units
* offset 41 * offset 38
*/ */
uint8_t alignmentFill_at_41[3]; uint8_t alignmentFill_at_38[2];
}; };
static_assert(sizeof(trigger_central_s) == 44); static_assert(sizeof(trigger_central_s) == 40);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:43:32 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:58:26 UTC 2022

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:43:32 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Mon Apr 25 03:58:26 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -17,9 +17,8 @@ public class TriggerCentral {
public static final Field MAPVVT_MAP_AT_SPECIAL_POINT = Field.create("MAPVVT_MAP_AT_SPECIAL_POINT", 28, FieldType.FLOAT); public static final Field MAPVVT_MAP_AT_SPECIAL_POINT = Field.create("MAPVVT_MAP_AT_SPECIAL_POINT", 28, FieldType.FLOAT);
public static final Field MAPVVT_MAP_AT_DIFF = Field.create("MAPVVT_MAP_AT_DIFF", 32, FieldType.FLOAT); public static final Field MAPVVT_MAP_AT_DIFF = Field.create("MAPVVT_MAP_AT_DIFF", 32, FieldType.FLOAT);
public static final Field MAPVVT_MAP_AT_CYCLE_COUNT = Field.create("MAPVVT_MAP_AT_CYCLE_COUNT", 36, FieldType.INT8).setScale(1.0); public static final Field MAPVVT_MAP_AT_CYCLE_COUNT = Field.create("MAPVVT_MAP_AT_CYCLE_COUNT", 36, FieldType.INT8).setScale(1.0);
public static final Field ALIGNMENTFILL_AT_37 = Field.create("ALIGNMENTFILL_AT_37", 37, FieldType.INT8).setScale(1.0); public static final Field MAPVVT_MAP_PEAK = Field.create("MAPVVT_MAP_PEAK", 37, FieldType.INT8).setScale(1.0);
public static final Field MAPVVT_MAP_PEAK = Field.create("MAPVVT_MAP_PEAK", 40, FieldType.INT8).setScale(1.0); public static final Field ALIGNMENTFILL_AT_38 = Field.create("ALIGNMENTFILL_AT_38", 38, FieldType.INT8).setScale(1.0);
public static final Field ALIGNMENTFILL_AT_41 = Field.create("ALIGNMENTFILL_AT_41", 41, FieldType.INT8).setScale(1.0);
public static final Field[] VALUES = { public static final Field[] VALUES = {
HWEVENTCOUNTERS1, HWEVENTCOUNTERS1,
HWEVENTCOUNTERS2, HWEVENTCOUNTERS2,
@ -31,8 +30,7 @@ public class TriggerCentral {
MAPVVT_MAP_AT_SPECIAL_POINT, MAPVVT_MAP_AT_SPECIAL_POINT,
MAPVVT_MAP_AT_DIFF, MAPVVT_MAP_AT_DIFF,
MAPVVT_MAP_AT_CYCLE_COUNT, MAPVVT_MAP_AT_CYCLE_COUNT,
ALIGNMENTFILL_AT_37,
MAPVVT_MAP_PEAK, MAPVVT_MAP_PEAK,
ALIGNMENTFILL_AT_41, ALIGNMENTFILL_AT_38,
}; };
} }

View File

@ -1,6 +1,6 @@
<roms> <roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Mon Apr 25 03:43:34 UTC 2022 --> <!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Mon Apr 25 03:58:27 UTC 2022 -->
<rom> <rom>
<romid> <romid>
@ -10,20 +10,20 @@
<ecuid>RUSEFI</ecuid> <ecuid>RUSEFI</ecuid>
<make>rusEfi</make> <make>rusEfi</make>
<model>rusEfi</model> <model>rusEfi</model>
<filesize>22108</filesize> <filesize>21800</filesize>
</romid> </romid>
<table type="3D" name="Ignition Advance" <table type="3D" name="Ignition Advance"
category="Ignition" category="Ignition"
storageaddress="4adc" storageaddress="49a8"
sizex="16" sizey="16" storagetype="float" endian="big"> sizex="16" sizey="16" storagetype="float" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="4cfc" storagetype="float" endian="big" <table type="X Axis" storageaddress="4bc8" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="4cdc" storagetype="float" endian="big" <table type="Y Axis" storageaddress="4ba8" storagetype="float" endian="big"
logparam="engine_load"> logparam="engine_load">
<scaling units="degree" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="degree" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
@ -32,15 +32,15 @@
<table type="3D" name="Ignition Advance IAT correction" <table type="3D" name="Ignition Advance IAT correction"
category="Ignition" category="Ignition"
storageaddress="42fc" storageaddress="41c8"
sizex="16" sizey="16" storagetype="float" endian="big"> sizex="16" sizey="16" storagetype="float" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="453c" storagetype="float" endian="big" <table type="X Axis" storageaddress="4408" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="44fc" storagetype="float" <table type="Y Axis" storageaddress="43c8" storagetype="float"
endian="big" logparam="engine_load"> endian="big" logparam="engine_load">
<scaling units="temperature, C" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="temperature, C" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
@ -49,15 +49,15 @@
<table type="3D" name="Volumetric Efficiency" <table type="3D" name="Volumetric Efficiency"
category="Fuel" category="Fuel"
storageaddress="4d1c" storageaddress="4be8"
sizex="16" sizey="16" storagetype="float" endian="big"> sizex="16" sizey="16" storagetype="float" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="4f3c" storagetype="float" endian="big" <table type="X Axis" storageaddress="4e08" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="4f1c" storagetype="float" endian="big" <table type="Y Axis" storageaddress="4de8" storagetype="float" endian="big"
logparam="engine_load"> logparam="engine_load">
<scaling units="degree" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="degree" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
@ -66,16 +66,16 @@
<table type="3D" name="SCRIPT Table #1" <table type="3D" name="SCRIPT Table #1"
category="SCRIPT" category="SCRIPT"
storageaddress="51dc" sizex="8" storageaddress="50a8" sizex="8"
sizey="8" storagetype="float" endian="big"> sizey="8" storagetype="float" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="52ec" storagetype="float" endian="big" <table type="X Axis" storageaddress="51b8" storagetype="float" endian="big"
logparam=""> logparam="">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="52dc" storagetype="float" endian="big" <table type="Y Axis" storageaddress="51a8" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
@ -83,16 +83,16 @@
<table type="3D" name="SCRIPT Table #2" <table type="3D" name="SCRIPT Table #2"
category="SCRIPT" category="SCRIPT"
storageaddress="52fc" sizex="8" storageaddress="51c8" sizex="8"
sizey="8" storagetype="uint8" endian="big"> sizey="8" storagetype="uint8" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="534c" storagetype="float" endian="big" <table type="X Axis" storageaddress="5218" storagetype="float" endian="big"
logparam="engine_load"> logparam="engine_load">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="533c" storagetype="float" endian="big" <table type="Y Axis" storageaddress="5208" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
@ -100,16 +100,16 @@
<table type="3D" name="SCRIPT Table #3" <table type="3D" name="SCRIPT Table #3"
category="SCRIPT" category="SCRIPT"
storageaddress="535c" sizex="8" storageaddress="5228" sizex="8"
sizey="8" storagetype="uint8" endian="big"> sizey="8" storagetype="uint8" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="53ac" storagetype="float" endian="big" <table type="X Axis" storageaddress="5278" storagetype="float" endian="big"
logparam=""> logparam="">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="539c" storagetype="float" endian="big" <table type="Y Axis" storageaddress="5268" storagetype="float" endian="big"
logparam="rpm"> logparam="rpm">
<scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
@ -117,16 +117,16 @@
<table type="3D" name="SCRIPT Table #4" <table type="3D" name="SCRIPT Table #4"
category="SCRIPT" category="SCRIPT"
storageaddress="53bc" sizex="8" storageaddress="5288" sizex="8"
sizey="8" storagetype="uint8" endian="big"> sizey="8" storagetype="uint8" endian="big">
<scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="Engine Load" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="540c" storagetype="float" endian="big" <table type="X Axis" storageaddress="52d8" storagetype="float" endian="big"
logparam="engine_load"> logparam="engine_load">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="53fc" storagetype="float" endian="big" <table type="Y Axis" storageaddress="52c8" storagetype="float" endian="big"
logparam="engine_load"> logparam="engine_load">
<scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
@ -134,77 +134,77 @@
<table type="3D" name="Target AFR" <table type="3D" name="Target AFR"
category="Fuel" category="Fuel"
storageaddress="4f5c" sizex="16" storageaddress="4e28" sizex="16"
sizey="16" storagetype="uint8" endian="big"> sizey="16" storagetype="uint8" endian="big">
<scaling units="Engine Load" expression="x/147" to_byte="x*147" format="0.00" fineincrement=".01" <scaling units="Engine Load" expression="x/147" to_byte="x*147" format="0.00" fineincrement=".01"
coarseincrement="1"/> coarseincrement="1"/>
<table type="X Axis" storageaddress="507c" storagetype="float" endian="big"> <table type="X Axis" storageaddress="4f48" storagetype="float" endian="big">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1"
coarseincrement="1"/> coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="505c" storagetype="float" endian="big"> <table type="Y Axis" storageaddress="4f28" storagetype="float" endian="big">
<scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="engine_load" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="3D" name="Baro Correction" <table type="3D" name="Baro Correction"
category="Fuel" category="Fuel"
storageaddress="758" sizex="4" storageaddress="6c8" sizex="4"
sizey="4" storagetype="float" endian="big"> sizey="4" storagetype="float" endian="big">
<scaling units="Pressure" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="Pressure" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
<table type="X Axis" storageaddress="738" storagetype="float" endian="big"> <table type="X Axis" storageaddress="6a8" storagetype="float" endian="big">
<scaling units="kPa" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="kPa" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
<table type="Y Axis" storageaddress="748" storagetype="float" endian="big"> <table type="Y Axis" storageaddress="6b8" storagetype="float" endian="big">
<scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="RPM" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="2D" name="Coolant-based Warnup Enrichment" <table type="2D" name="Coolant-based Warnup Enrichment"
category="Fuel" category="Fuel"
storageaddress="393c" sizex="16" storageaddress="3808" sizex="16"
storagetype="float" endian="big"> storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00" <scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/> fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="38fc" storagetype="float" endian="big"> <table type="X Axis" storageaddress="37c8" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="2D" name="SCRIPT Curve #1" storageaddress="c44" <table type="2D" name="SCRIPT Curve #1" storageaddress="b70"
category="SCRIPT" category="SCRIPT"
sizex="16" storagetype="float" endian="big"> sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00" <scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/> fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="c04" storagetype="float" endian="big"> <table type="X Axis" storageaddress="b30" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="2D" name="SCRIPT Curve #2" storageaddress="cc4" <table type="2D" name="SCRIPT Curve #2" storageaddress="bf0"
category="SCRIPT" category="SCRIPT"
sizex="16" storagetype="float" endian="big"> sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00" <scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/> fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="c84" storagetype="float" endian="big"> <table type="X Axis" storageaddress="bb0" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="2D" name="Coolant temperature-based extra idle air" storageaddress="3abc" <table type="2D" name="Coolant temperature-based extra idle air" storageaddress="3988"
sizex="16" storagetype="float" endian="big"> sizex="16" storagetype="float" endian="big">
<scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00" <scaling units="Compensation (%)" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/> fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="3a7c" storagetype="float" endian="big"> <table type="X Axis" storageaddress="3948" storagetype="float" endian="big">
<scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="uni" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>
<table type="2D" name="Injector Lag" storageaddress="a0" <table type="2D" name="Injector Lag" storageaddress="84"
sizex="8" storagetype="float" endian="big"> sizex="8" storagetype="float" endian="big">
<scaling units="ms" expression="x" to_byte="x" format="0.00" <scaling units="ms" expression="x" to_byte="x" format="0.00"
fineincrement=".01" coarseincrement="0.1"/> fineincrement=".01" coarseincrement="0.1"/>
<table type="X Axis" storageaddress="80" storagetype="float" endian="big"> <table type="X Axis" storageaddress="64" storagetype="float" endian="big">
<scaling units="Volts" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/> <scaling units="Volts" expression="x" to_byte="x" format="0.00" fineincrement=".1" coarseincrement="1"/>
</table> </table>
</table> </table>