libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Extended ID filter match type

Matching strategy for extended ID filters. More...

Collaboration diagram for Extended ID filter match type:

Macros

#define FDCAN_EFT_RANGE   0x0
 Filter matches all messages in range from id1 to id2. More...
 
#define FDCAN_EFT_DUAL   0x1
 Filter matches messages with id1 or id2. More...
 
#define FDCAN_EFT_ID_MASK   0x2
 Filter matches messages which match id1 after being unmasked using id2. More...
 
#define FDCAN_EFT_RANGE_NOXIDAM   0x3
 Similar to FDCAN_EFT_RANGE except of ignoring global mask set using FDCAN_XIDAM register. More...
 

Detailed Description

Matching strategy for extended ID filters.

Macro Definition Documentation

◆ FDCAN_EFT_DUAL

#define FDCAN_EFT_DUAL   0x1

Filter matches messages with id1 or id2.

Definition at line 641 of file fdcan.h.

◆ FDCAN_EFT_ID_MASK

#define FDCAN_EFT_ID_MASK   0x2

Filter matches messages which match id1 after being unmasked using id2.

Definition at line 645 of file fdcan.h.

◆ FDCAN_EFT_RANGE

#define FDCAN_EFT_RANGE   0x0

Filter matches all messages in range from id1 to id2.

Definition at line 638 of file fdcan.h.

◆ FDCAN_EFT_RANGE_NOXIDAM

#define FDCAN_EFT_RANGE_NOXIDAM   0x3

Similar to FDCAN_EFT_RANGE except of ignoring global mask set using FDCAN_XIDAM register.

Definition at line 650 of file fdcan.h.