SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
flexcan_pn_config_t

#include <sdrv_flexcan.h>

Data Fields

bool wakeUpTimeout
 
bool wakeUpMatch
 
uint16_t numMatches
 
uint16_t matchTimeout
 
flexcan_pn_filter_combination_e filterComb
 
flexcan_pn_id_filter_t idFilter1
 
flexcan_pn_id_filter_t idFilter2
 
flexcan_pn_filter_selection_e idFilterType
 
flexcan_pn_filter_selection_e payloadFilterType
 
flexcan_pn_payload_filter_t payloadFilter
 

Field Documentation

◆ filterComb

Defines the filtering scheme used.

◆ idFilter1

The configuration of the first ID filter (match exact / lower limit / upper limit).

◆ idFilter2

The configuration of the second ID filter (mask / upper limit).

◆ idFilterType

Defines the ID filtering scheme.

◆ matchTimeout

uint16_t matchTimeout

Defines a timeout value that generates an wake up event if wakeUpTimeout is true.

◆ numMatches

uint16_t numMatches

The number of matches needed before generating an wake up event.

◆ payloadFilter

The configuration of the payload filter.

◆ payloadFilterType

flexcan_pn_filter_selection_e payloadFilterType

Defines the payload filtering scheme.

◆ wakeUpMatch

bool wakeUpMatch

Specifies if an wake up event is triggered on match.

◆ wakeUpTimeout

bool wakeUpTimeout

Specifies if an wake up event is triggered on timeout.


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