J1939 Protocol Stack 
Version 4.18.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