MODE 01 · PID 0E
Timing advance
This generic signal reports timing advance relative to the reference used by the ECU. It is not a standalone instruction for adjusting ignition timing.
- Formula
A / 2 − 64- Data bytes
- 1
- Units
- °
A worked decoding example
Request: 01 0E
Response: 41 0E 80
Data: 80 → 0 °
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
Compare engine load, speed and temperature. Follow the vehicle-specific procedure before interpreting timing changes as a fault.
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
FormulaA / 2 − 64 → °
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.