iLLD_TC27xD  1.0
Data Structures
Collaboration diagram for Data Structures:

Data Structures

struct  IfxEray_Header
 Header section in a frame. More...
 
struct  IfxEray_ReceivedHeader
 Received header in a frame. More...
 
struct  IfxEray_SlotConfig
 Transmit control structure. More...
 

Detailed Description


Data Structure Documentation

struct IfxEray_Header

Header section in a frame.

Definition at line 355 of file IfxEray.h.

Data Fields
IfxEray_BufferDirection bufferDirection selects buffer as a transmit buffer or as a receive buffer.
boolean bufferServiceEnabled wether buffer service request is enabled or not.
boolean channelAFiltered channel A serves as a control for transmit and filter for receive buffers.
boolean channelBFiltered channel B serves as a control for transmit and filter for receive buffers.
uint8 cycleCode the cycle set used for cycle counter filtering.
uint16 dataPointer pointer to the data section of message buffer in RAM.
uint16 frameId slot ID of the selected Message Buffer.
uint8 payloadLength length of data section.
boolean startupFrameIndicator whether startup frame is indicated or not.
boolean syncFrameIndicator whether sync frame is indicated or not.
IfxEray_TransmissionMode transmissionMode transmission mode of Header.
boolean transmitPayloadIndicatior weather payload indicator is set or not.
struct IfxEray_ReceivedHeader

Received header in a frame.

Definition at line 373 of file IfxEray.h.

Data Fields
uint8 cycleNumber: 7 cycle number in which frame is received.
uint16 frameId: 11 received frame id.
uint16 headerCrc: 11 received header crc.
uint8 nullFrameIndicator: 1 0 : no data frame received; 1: atleast one data frame received.
uint8 payloadLength: 7 received payload length.
uint8 payloadPreambleIndicator: 1 1 : received payload segment has network management and message id or not; 0 : It hasn't.
uint8 reservedBit: 1 state of the received reserved bit.
uint8 startupFrame: 1 0 : received frame is not a startup frame ; 1 : receive frame is a startup frame.
uint8 syncFrame: 1 0 : received frame is not a synch frame ; 1 : receive frame is a synch frame.
struct IfxEray_SlotConfig

Transmit control structure.

Definition at line 388 of file IfxEray.h.

Data Fields
uint8 bufferIndex buffer index in the Message RAM.
boolean dataTransfered whether data is transfered from input buffers to Message RAM or not.
boolean headerTransfered whether header is transfered from input buffers to Message RAM or not.
boolean transferRequested transmit buffer released for transmission or not.