MODE 01 · PID 10
Mass air flow
MAF reports mass per second, not air volume. There is no single normal idle airflow value for every engine displacement, fuel or altitude.
- Formula
(256 × A + B) / 100- Data bytes
- 2
- Units
- g/s
A worked decoding example
Request: 01 10
Response: 41 10 01 F4
Data: 01 F4 → 5 g/s
The example shows service, PID and data only. It omits adapter headers, CAN identifier, length and padding. It is not a live vehicle reading.
Reading context
Capture RPM, load and temperature. Use an engine-specific reference before interpreting airflow as too high or too low.
A decoded value is a measurement, not a diagnosis. Encoding limits are not normal operating limits. Confirm vehicle support and the manufacturer’s procedure.
Byte decoder
Formula(256 × A + B) / 100 → g/s
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
- python-OBD: Mode 01 command table ↗
- python-OBD: byte decoding implementation ↗
- CSS Electronics: OBD-II PID and response frames ↗
- California BAR: OBD test reference ↗
Independent reference; no affiliation with SAE, vehicle manufacturers or regulators. Sources checked 28 October 2026.