TCAN4550  1p2
TCAN4x5x_MCAN_RX_Header Struct Reference

CAN message header. More...

#include <TCAN4x5x_Data_Structs.h>

Data Fields

uint32_t ID: 29
 CAN ID received. More...
 
uint8_t RTR: 1
 Remote Transmission Request flag. More...
 
uint8_t XTD: 1
 Extended Identifier flag. More...
 
uint8_t ESI: 1
 Error state indicator flag. More...
 
uint16_t RXTS: 16
 Receive time stamp. More...
 
uint8_t DLC: 4
 Data length code. More...
 
uint8_t BRS: 1
 Bit rate switch used flag. More...
 
uint8_t FDF: 1
 CAN FD Format flag. More...
 
uint8_t reserved: 2
 Reserved (0) More...
 
uint8_t FIDX: 7
 Filter index that this message matched. More...
 
uint8_t ANMF: 1
 Accepted non matching frame flag. More...
 

Detailed Description

CAN message header.

Definition at line 524 of file TCAN4x5x_Data_Structs.h.

Field Documentation

◆ ANMF

uint8_t TCAN4x5x_MCAN_RX_Header::ANMF

Accepted non matching frame flag.

Definition at line 557 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ BRS

uint8_t TCAN4x5x_MCAN_RX_Header::BRS

Bit rate switch used flag.

Definition at line 545 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ DLC

uint8_t TCAN4x5x_MCAN_RX_Header::DLC

Data length code.

Definition at line 542 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ ESI

uint8_t TCAN4x5x_MCAN_RX_Header::ESI

Error state indicator flag.

Definition at line 536 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ FDF

uint8_t TCAN4x5x_MCAN_RX_Header::FDF

CAN FD Format flag.

Definition at line 548 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ FIDX

uint8_t TCAN4x5x_MCAN_RX_Header::FIDX

Filter index that this message matched.

Definition at line 554 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ ID

uint32_t TCAN4x5x_MCAN_RX_Header::ID

CAN ID received.

Definition at line 527 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ reserved

uint8_t TCAN4x5x_MCAN_RX_Header::reserved

Reserved (0)

Definition at line 551 of file TCAN4x5x_Data_Structs.h.

◆ RTR

uint8_t TCAN4x5x_MCAN_RX_Header::RTR

Remote Transmission Request flag.

Definition at line 530 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ RXTS

uint16_t TCAN4x5x_MCAN_RX_Header::RXTS

Receive time stamp.

Definition at line 539 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().

◆ XTD

uint8_t TCAN4x5x_MCAN_RX_Header::XTD

Extended Identifier flag.

Definition at line 533 of file TCAN4x5x_Data_Structs.h.

Referenced by TCAN4x5x_MCAN_ReadNextFIFO(), and TCAN4x5x_MCAN_ReadRXBuffer().


The documentation for this struct was generated from the following file: