MODE 01 / SAE J1979

PID reference

From response bytes to physical values. Learn what a scanner reading means, how it is calculated, and what context to record.

Detailed technical references are currently available in English and Chinese.

PIDPID referenceUnitsFormula
04Calculated engine load%A × 100 / 255↗
05Engine coolant temperature°CA − 40↗
06Short-term fuel trim · bank 1%A × 100 / 128 − 100↗
07Long-term fuel trim · bank 1%A × 100 / 128 − 100↗
0BIntake manifold absolute pressurekPaA↗
0CEngine speedrpm(256 × A + B) / 4↗
0DVehicle speedkm/hA↗
0ETiming advance°A / 2 − 64↗
0FIntake air temperature°CA − 40↗
10Mass air flowg/s(256 × A + B) / 100↗
11Absolute throttle position%A × 100 / 255↗
1FRun time since engine starts256 × A + B↗
21Distance with MIL onkm256 × A + B↗
2FFuel tank level input%A × 100 / 255↗
42Control module voltageV(256 × A + B) / 1000↗
46Ambient air temperature°CA − 40↗

A decoded value is a measurement, not a diagnosis. Encoding limits are not normal operating limits. Confirm vehicle support and the manufacturer’s procedure.

Sources

  1. python-OBD: Mode 01 command table ↗
  2. python-OBD: byte decoding implementation ↗
  3. CSS Electronics: OBD-II PID and response frames ↗
  4. California BAR: OBD test reference ↗

Independent reference; no affiliation with SAE, vehicle manufacturers or regulators. Sources checked 28 October 2026.