CAT2 Peripheral Driver Library
cy_stc_can_config_t Struct Reference

Description

CAN configuration.

Data Fields

cy_can_tx_msg_func_ptr_t txCallback
 Callback function for transmit completed. More...
 
cy_can_rx_msg_func_ptr_t rxCallback
 Callback function for receive completed. More...
 
cy_can_error_func_ptr_t errorCallback
 Callback function for CAN related errors. More...
 
cy_en_can_arbiter_t arbiter
 Tx buffer arbitration scheme setting.
 
cy_en_can_endian_t swapEndian
 Byte Endianness of the data field setting.
 
cy_en_can_busoff_restart_t busOffRestart
 Bus-off automatic restart setting.
 
const cy_stc_can_bitrate_tbitrate
 Pointer to the bitrate setting.
 
const cy_stc_can_rx_buffer_config_trxBuffer
 Pointer to the Rx buffer configuration.
 
uint8_t numOfRxBuffers
 Number of the Rx buffer configured (Max 16)
 

Field Documentation

◆ txCallback

cy_can_tx_msg_func_ptr_t cy_stc_can_config_t::txCallback

Callback function for transmit completed.

Can be NULL

◆ rxCallback

cy_can_rx_msg_func_ptr_t cy_stc_can_config_t::rxCallback

Callback function for receive completed.

Can be NULL

◆ errorCallback

cy_can_error_func_ptr_t cy_stc_can_config_t::errorCallback

Callback function for CAN related errors.

Can be NULL