ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

OBD-II

On-Board Diagnostics · SAE J1979

Lab ready Full lab

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

  • automotive

Layers

  • application

Tags

diagnosticspidsdtcemissions

Sources

  • SAE J1979
  • ISO 15031

Related protocols

CAN 2.0B

Lab ready

Classical Controller Area Network with 11-bit and 29-bit identifiers, CSMA/CR arbitration, and up to 8 data bytes. Dominant/recessive wir…

automotiveembeddedindustrial

ISO-TP

Lab ready

Transport protocol that segments large diagnostic payloads across CAN frames using Single, First, Consecutive, and Flow Control PCI types…

automotive

UDS

Lab ready

Automotive diagnostic application layer: services like DiagnosticSessionControl, ReadDataByIdentifier, and RoutineControl. Runs over ISO-…

automotive

SAE J1939

Lab ready

Heavy-duty CAN application layer used on trucks, buses, and off-highway machines. 29-bit CAN IDs encode priority, PGN, and source address…

automotiveindustrial

ProtoLab · signal bench for protocols

Shane Code