Struct SYN_J1939_Header¶
Parsed J1939 29-bit CAN ID Header.
#include <syn_j1939.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint8_t | da |
| uint8_t | dp |
| bool | is_pdu1 |
| uint8_t | pf |
| uint32_t | pgn |
| uint8_t | priority |
| uint8_t | ps |
| uint8_t | sa |
Public Attributes Documentation¶
variable da¶
Destination Address (DA if PDU1, 0xFF if PDU2)
variable dp¶
Data Page bit (0 or 1)
variable is_pdu1¶
true if PF < 240 (destination-specific)
variable pf¶
PDU Format (0-255)
variable pgn¶
Computed 18-bit Parameter Group Number
variable priority¶
Priority bits (0-7, default 6 or 3)
variable ps¶
PDU Specific (DA for PDU1 < 240, GE for PDU2 >= 240)
variable sa¶
Source Address (0-255)
The documentation for this class was generated from the following file src/syntropic/proto/syn_j1939.h