Skip to content

Struct baton_link_counters

ClassList > baton_link_counters

Link diagnostic counters.

  • #include <baton_link.h>

Public Attributes

Type Name
uint32_t collisions
Transmissions whose echo did not match.
uint32_t crc_errors
Frames rejected: CRC mismatch or invalid LEN.
uint32_t rx_frames
Valid frames received (any destination).
uint32_t rx_timeouts
Frames aborted by the inter-byte timeout.
uint32_t tx_frames
Transmissions started.
uint32_t tx_timeouts
Transmissions that failed to start or did not finish in time.

Public Attributes Documentation

variable collisions

Transmissions whose echo did not match.

uint32_t baton_link_counters::collisions;


variable crc_errors

Frames rejected: CRC mismatch or invalid LEN.

uint32_t baton_link_counters::crc_errors;


variable rx_frames

Valid frames received (any destination).

uint32_t baton_link_counters::rx_frames;


variable rx_timeouts

Frames aborted by the inter-byte timeout.

uint32_t baton_link_counters::rx_timeouts;


variable tx_frames

Transmissions started.

uint32_t baton_link_counters::tx_frames;


variable tx_timeouts

Transmissions that failed to start or did not finish in time.

uint32_t baton_link_counters::tx_timeouts;



The documentation for this class was generated from the following file inc/baton_link.h