Appendix a: normalized pids – Innovate Motorsports OT-2 SDK User Manual
Page 72
72
Appendix A: Normalized PIDs
This table gives names, descriptions, units, and ranges to scale MTS samples (0-1023) to.
For the ECU mode 1 PID associated with each normalized PID, see the table after this
one.
typedef
struct
{
char
name[26];
char
description[32];
char
units[12];
double
min;
double
max;
} _NORM_PID;
static
_NORM_PID NormPids[] = {
//
Short Name
Description
Units
Min
Max
"OBD_None"
,
"None"
,
"Volts"
,
0.0,
5.0,
"OBD_RPM"
,
"Engine RPM"
,
"RPM"
,
0.0,
10230.0,
"OBD_TP"
,
"Throttle Position(abs)"
,
"%"
,
0.0,
100.0,
"OBD_LOAD_PCT"
,
"Engine Load(calc)"
,
"%"
,
0.0,
100.0,
"OBD_SPARKADV"
,
"Timing Advance(cyl1)"
,
"degBTDC"
,
-64.0, 63.5,
"OBD_MAF"
,
"Mass Air Flow"
,
"g/s"
,
0.0,
655.35,
"OBD_MAP"
,
"Manifold Abs. Presure"
,
"kPa"
,
0.0,
255.0,
"OBD_VSS"
,
"Vehicle Speed Sensor"
,
"km/h"
,
0.0,
255.0,
"OBD_ECT"
,
"Engine Coolant Temp"
,
"degC"
,
-40.0, 215.0,
"OBD_IAT"
,
"Intake Air Temp"
,
"degC"
,
-40.0, 215.0,
"OBD_PTO_STAT"
,
"PTO Status"
,
"PTO"
,
0.0,
1.0,
"OBD_FUEL1_OL"
,
"Fuel Sys1 Open Loop"
,
"OL"
,
0.0,
1.0,
"OBD_FUEL2_OL"
,
"Fuel Sys2 Open Loop"
,
"OL"
,
0.0,
1.0,
"OBD_SHRTFT1"
,
"Short Term Fuel Trim 1"
,
"%"
,
-100.0, 99.22,
"OBD_LONGFT1"
,
"Long Term Fuel Trim 1"
,
"%"
,
-100.0, 99.22,
"OBD_SHRTFT2"
,
"Short Term Fuel Trim 2"
,
"%"
,
-100.0, 99.22,
"OBD_LONGFT2"
,
"Long Term Fuel Trim 2"
,
"%"
,
-100.0, 99.22,
"OBD_SHRTFT3"
,
"Short Term Fuel Trim 3"
,
"%"
,
-100.0, 99.22,
"OBD_LONGFT3"
,
"Long Term Fuel Trim 3"
,
"%"
,
-100.0, 99.22,
"OBD_SHRTFT4"
,
"Short Term Fuel Trim 4"
,
"%"
,
-100.0, 99.22,
"OBD_LONGFT4"
,
"Long Term Fuel Trim 4"
,
"%"
,
-100.0, 99.22,
"OBD_FRP"
,
"Fuel Rail Pressure"
,
"kPa"
,
0.0,
765.0,
"OBD_FRP_MED"
,
"Fuel Rail Pressure"
,
"kPa"
,
0.0,
5177.27,
"OBD_FRP_HIGH"
,
"Fuel Rail Pressure"
,
"kPa"
,
0.0,
655350.0,
"OBD_EQ_RAT"
,
"Commanded Equiv. Ratio"
,
"lambda"
,
0.0,
1.999,
"OBD_LOAD_ABS"
,
"Absolute Load Value"
,
"%"
,
0.0,
802.75,
"OBD_EGR_PCT"
,
"Commanded EGR"
,
"%"
,
0.0,
100.0,
"OBD_EGR_ERR"
,
"EGR Error"
,
"%"
,
-100.0, 99.22,
"OBD_TP_R"
,
"Throttle Position(rel)"
,
"%"
,
0.0,
100.0,
"OBD_TP_B"
,
"Throttle Position B(abs)"
,
"%"
,
0.0,
100.0,
"OBD_TP_C"
,
"Throttle Position C(abs)"
,
"%"
,
0.0,
100.0,
"OBD_APP_D"
,
"Acc. Pedal Position D"
,
"%"
,
0.0,
100.0,
"OBD_APP_E"
,
"Acc. Pedal Position D"
,
"%"
,
0.0,
100.0,
"OBD_APP_F"
,
"Acc. Pedal Position D"
,
"%"
,
0.0,
100.0,
"OBD_TAC_PCT"
,
"Commanded Throttle"
,
"%"
,
0.0,
100.0,
"OBD_EVAP_PCT"
,
"Commanded Evap. Purge"
,
"%"
,
0.0,
100.0,
"OBD_EVAP_VP"
,
"Evap. Vapor Pressure"
,
"Pa"
,
-8192.0, 8191.0,
"OBD_AIR_UPS"
,
"Secondary Air DNS"
,
"UPS"
,
0.0,
1.0,
"OBD_AIR_DNS"
,
"Secondary Air DNS"
,
"DNS"
,
0.0,
1.0,
"OBD_AIR_OFF"
,
"Secondary Air DNS"
,
"OFF"
,
0.0,
1.0,
"OBD_FLI"
,
"Fuel Level Indicator"
,
"%"
,
0.0,
100.0,
"OBD_BARO"
,
"Barometric Pressure"
,
"kPa"
,
0.0,
255.0,
"OBD_AAT"
,
"Ambient Air Temp"
,
"degC"
,
-40.0, 215.0,
"OBD_VPWR"
,
"Control Module Voltage"
,
"Volts"
,
0.0,
65.535,
"OBD_MIL"
,
"Malfunction Indicator Lamp"
,
"MIL"
,
0.0,
1.0,
"OBD_DTC_CNT"
,
"DTC Count"
,
"DTCs"
,
0.0,
1023.0,
"OBD_MIL_DIST"
,
"Distance MIL active"
,
"km"
,
0.0,
65535.0,
"OBD_MIL_TIME"
,
"Hours MIL active"
,
"hours"
,
0.0,
1023.0,
"OBD_CLR_DIST"
,
"Distance MIL clear"
,
"km"
,
0.0,
65535.0,
"OBD_WARM_UPS"
,
"Warm Ups MIL clear"
,
"WUs"
,
0.0,
1023.0,
"OBD_RUNTM"
,
"Run Time"
,
"mins"
,
0.0,
1023.0,