Protocol
OBD-II
On-Board Diagnostics · SAE J1979
Legislated light-vehicle diagnostics exposing PIDs and DTCs through a standard connector. Modern cars carry OBD on CAN (ISO 15765); older fleets used K-Line or PWM/VPW. Service modes (01 live data, 03 DTCs, 04 clear, and others) sit above the transport of the day.
Domains
Layers
Tags
diagnosticspidsdtcemissions
Related protocols
CAN 2.0B
Lab readyClassical Controller Area Network with 11-bit and 29-bit identifiers, CSMA/CR arbitration, and up to 8 data bytes. Dominant/recessive wir…
ISO-TP
Lab readyTransport protocol that segments large diagnostic payloads across CAN frames using Single, First, Consecutive, and Flow Control PCI types…
UDS
Lab readyAutomotive diagnostic application layer: services like DiagnosticSessionControl, ReadDataByIdentifier, and RoutineControl. Runs over ISO-…
SAE J1939
Lab readyHeavy-duty CAN application layer used on trucks, buses, and off-highway machines. 29-bit CAN IDs encode priority, PGN, and source address…