HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_can_reception_info_t Struct Reference

CAN-FD specific receive callback with enhanced information. More...

#include <BaseCan.h>

Public Attributes

hf_u32_t timestamp_us
 Reception timestamp in microseconds.
 
hf_u8_t rx_fifo_level
 RX FIFO level when received.
 
bool data_phase_error
 Error occurred in data phase.
 
bool arbitration_lost
 Arbitration was lost during transmission.
 
float bit_timing_tolerance
 Measured bit timing tolerance.
 

Detailed Description

CAN-FD specific receive callback with enhanced information.

Parameters
messageReceived CAN/CAN-FD message
reception_infoAdditional reception information (timing, errors, etc.)

Member Data Documentation

◆ arbitration_lost

bool hf_can_reception_info_t::arbitration_lost

Arbitration was lost during transmission.

◆ bit_timing_tolerance

float hf_can_reception_info_t::bit_timing_tolerance

Measured bit timing tolerance.

◆ data_phase_error

bool hf_can_reception_info_t::data_phase_error

Error occurred in data phase.

◆ rx_fifo_level

hf_u8_t hf_can_reception_info_t::rx_fifo_level

RX FIFO level when received.

◆ timestamp_us

hf_u32_t hf_can_reception_info_t::timestamp_us

Reception timestamp in microseconds.


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