Protocol
SAE J1939
Heavy-duty CAN application layer used on trucks, buses, and off-highway machines. 29-bit CAN IDs encode priority, PGN, and source address; SPNs describe signals inside PGNs. Multi-packet BAM and CMDT move large payloads, and address claiming assigns source addresses dynamically.
Domains
Layers
Tags
heavy-dutypgncantruck
Sources
- SAE J1939 suite (J1939-21/71/73/81…)
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…
CAN FD
Lab readyCAN Flexible Data-Rate extends classical CAN with up to 64 data bytes and a faster data-phase bitrate after arbitration. BRS and ESI bits…
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-…