
It is then followed by up to 255 packets/frames of data. The BAM specifies the PGN identifier for the multi-packet message as well as the number of data bytes and packets to be sent.


In other words, you can use the same J1939 database file to convert e.g. In comparison, the aforementioned passenger cars have unique standards per manufacturer. Standardization within their respective industries - though all of them can be extended by manufacturers. CANopen, DeviceNet, Unified Diagnostic Services. Many other CAN based higher layer protocols exist, e.g. For example, J1939-71 is a document detailing the information required to convert a large set of cross-manufacturer standardized J1939 messages into human-readable data (more on this below).

It does so by providing a family of standards. Similarly, it specifies how data is to be converted into human-readable data. when data larger than 8 bytes needs to be transferred. vehicle manufacturers.įor example, the SAE J1939 protocol specifies how to handle " multi-packet messages", i.e. A higher layer protocol enables communication across the large complex networks of e.g.
