|
Internal Interface Wrap
API reference
|
Error counters and queue statistics of one controller (BaseCan::GetBusStatus()). More...
#include <BaseCan.h>
Public Attributes | |
| hf_can_bus_state_t | state {hf_can_bus_state_t::STOPPED} |
| controller error state | |
| hf_u16_t | tec {0} |
| transmit error counter | |
| hf_u16_t | rec {0} |
| receive error counter | |
| hf_u32_t | rx_overruns {0} |
| frames lost because the RX queue was full | |
| hf_u32_t | tx_queue_full {0} |
| sends refused because the TX queue was full | |
| hf_u32_t | bus_off_count {0} |
| bus-off events since Initialize() | |
Error counters and queue statistics of one controller (BaseCan::GetBusStatus()).
Same fields as vortex::contracts::PortStatus.
| hf_u32_t hf_can_bus_status_t::bus_off_count {0} |
bus-off events since Initialize()
| hf_u16_t hf_can_bus_status_t::rec {0} |
receive error counter
| hf_u32_t hf_can_bus_status_t::rx_overruns {0} |
frames lost because the RX queue was full
| hf_can_bus_state_t hf_can_bus_status_t::state {hf_can_bus_state_t::STOPPED} |
controller error state
| hf_u16_t hf_can_bus_status_t::tec {0} |
transmit error counter
| hf_u32_t hf_can_bus_status_t::tx_queue_full {0} |
sends refused because the TX queue was full