J1939 Documentation
Version 4.16.00
Loading...
Searching...
No Matches
J1939_PGN_Entry_s Struct Reference

Detailed Description

The structure J1939_PGN_Entry_s holds all required elements to manage a PGN by the J1939 Protocol Stack.

+ Collaboration diagram for J1939_PGN_Entry_s:

Data Fields

uint16_t uwControl
 
uint32_t ulPGN
 
uint16_t uwTimer
 
uint16_t uwTicks
 
uint8_t ubAddr
 
uint8_t ubProtocol
 
PgnHandler_fn pfnPgnHandler
 

Field Documentation

◆ pfnPgnHandler

PgnHandler_fn J1939_PGN_Entry_s::pfnPgnHandler

Pointer to handler function

◆ ubAddr

uint8_t J1939_PGN_Entry_s::ubAddr

Source or Destination address

◆ ubProtocol

uint8_t J1939_PGN_Entry_s::ubProtocol

Protocol related information

◆ ulPGN

uint32_t J1939_PGN_Entry_s::ulPGN

Parameter group number

◆ uwControl

uint16_t J1939_PGN_Entry_s::uwControl

Holds additional information for PGN (Priority) and the message direction (receive / transmit). See the definition of J1939 PGN configuration for details.

◆ uwTicks

uint16_t J1939_PGN_Entry_s::uwTicks

Counter for timer ticks

◆ uwTimer

uint16_t J1939_PGN_Entry_s::uwTimer

Cycle time milli-seconds