Skip to content

Commit d576b84

Browse files
authored
Update documentation
1 parent f9210f4 commit d576b84

File tree

1 file changed

+87
-0
lines changed

1 file changed

+87
-0
lines changed

README.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,93 @@ void loop()
6666
}
6767
```
6868
69+
# List of Supported OBD PID Processing Functions:
70+
```C++
71+
uint32_t supportedPIDs_1_20();
72+
73+
uint32_t monitorStatus();
74+
uint16_t freezeDTC();
75+
uint16_t fuelSystemStatus();
76+
float engineLoad();
77+
float engineCoolantTemp();
78+
float shortTermFuelTrimBank_1();
79+
float longTermFuelTrimBank_1();
80+
float shortTermFuelTrimBank_2();
81+
float longTermFuelTrimBank_2();
82+
float fuelPressure();
83+
uint8_t manifoldPressure();
84+
float rpm();
85+
int32_t kph();
86+
float mph();
87+
float timingAdvance();
88+
float intakeAirTemp();
89+
float mafRate();
90+
float throttle();
91+
uint8_t commandedSecAirStatus();
92+
uint8_t oxygenSensorsPresent_2banks();
93+
uint8_t obdStandards();
94+
uint8_t oxygenSensorsPresent_4banks();
95+
bool auxInputStatus();
96+
uint16_t runTime();
97+
98+
99+
uint32_t supportedPIDs_21_40();
100+
101+
uint16_t distTravelWithMIL();
102+
float fuelRailPressure();
103+
float fuelRailGuagePressure();
104+
float commandedEGR();
105+
float egrError();
106+
float commandedEvapPurge();
107+
float fuelLevel();
108+
uint8_t warmUpsSinceCodesCleared();
109+
uint16_t distSinceCodesCleared();
110+
float evapSysVapPressure();
111+
uint8_t absBaroPressure();
112+
float catTempB1S1();
113+
float catTempB2S1();
114+
float catTempB1S2();
115+
float catTempB2S2();
116+
117+
118+
uint32_t supportedPIDs_41_60();
119+
120+
uint32_t monitorDriveCycleStatus();
121+
float ctrlModVoltage();
122+
float absLoad();
123+
float commandedAirFuelRatio();
124+
float relativeThrottle();
125+
float ambientAirTemp();
126+
float absThrottlePosB();
127+
float absThrottlePosC();
128+
float absThrottlePosD();
129+
float absThrottlePosE();
130+
float absThrottlePosF();
131+
float commandedThrottleActuator();
132+
uint16_t timeRunWithMIL();
133+
uint16_t timeSinceCodesCleared();
134+
float maxMafRate();
135+
uint8_t fuelType();
136+
float ethonolPercent();
137+
float absEvapSysVapPressure();
138+
float evapSysVapPressure2();
139+
float absFuelRailPressure();
140+
float relativePedalPos();
141+
float hybridBatLife();
142+
float oilTemp();
143+
float fuelInjectTiming();
144+
float fuelRate();
145+
uint8_t emissionRqmts();
146+
147+
148+
uint32_t supportedPIDs_61_80();
149+
150+
float demandedTorque();
151+
float torque();
152+
uint16_t referenceTorque();
153+
uint16_t auxSupported();
154+
```
155+
69156
# List of OBD Protocols:
70157
```C++
71158
const char AUTOMATIC = '0';

0 commit comments

Comments
 (0)