iLLD_TC27xD
1.0
|
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... | |
struct IfxEray_Header |
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 |
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 |
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. |