![]() |
![]() |
Structure for MCAN Tx Event FIFO element. More...
#include <MCAN.h>
Data Fields | |
| uint32_t | id |
| uint16_t | txts |
| uint8_t | rtr |
| uint8_t | xtd |
| uint8_t | esi |
| uint8_t | dlc |
| uint8_t | brs |
| uint8_t | fdf |
| uint8_t | et |
| uint8_t | mm |
Structure for MCAN Tx Event FIFO element.
| uint32_t MCAN_TxEventFifoElement::id |
Identifier
| uint16_t MCAN_TxEventFifoElement::txts |
Tx Timestamp
| uint8_t MCAN_TxEventFifoElement::rtr |
Remote Transmission Request
0 = Data frame transmitted
1 = Remote frame transmitted
| uint8_t MCAN_TxEventFifoElement::xtd |
Extended Identifier
0 = 11-bit standard identifier
1 = 29-bit extended identifier
| uint8_t MCAN_TxEventFifoElement::esi |
Error State Indicator
0 = Transmitting node is error active
1 = Transmitting node is error passive
| uint8_t MCAN_TxEventFifoElement::dlc |
Data Length Code
0-8 = CAN + CAN FD: frame with 0-8 data bytes transmitted
9-15 = CAN: frame with 8 data bytes transmitted
9-15 = CAN FD: frame with 12/16/20/24/32/48/64 data bytes transmitted
| uint8_t MCAN_TxEventFifoElement::brs |
Bit Rate Switching
0 = Frame transmitted without bit rate switching
1 = Frame transmitted with bit rate switching
| uint8_t MCAN_TxEventFifoElement::fdf |
FD Format
0 = Standard frame format
1 = CAN FD frame format (new DLC-coding and CRC)
| uint8_t MCAN_TxEventFifoElement::et |
Event Type
0 = Reserved
1 = Tx event
2 = Transmission in spite of cancellation (always set for transmissions in DAR mode)
3 = Reserved
| uint8_t MCAN_TxEventFifoElement::mm |
Message Marker