K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
Loading...
Searching...
No Matches
kfsw_csp_counters Struct Reference

#include <csp.h>

Public Attributes

uint8_t buffer_out
 
uint8_t conn_out
 
uint8_t conn_overflow
 
uint8_t conn_noroute
 
uint8_t invalid_reply
 
uint8_t last_error
 
uint8_t last_can_error
 

Detailed Description

libcsp error counters.

These wrap at 255 and are updated without locking; readings may be inconsistent during traffic.

Member Data Documentation

◆ buffer_out

uint8_t kfsw_csp_counters::buffer_out

Times no packet buffer was free.

◆ conn_noroute

uint8_t kfsw_csp_counters::conn_noroute

Packets dropped with no route to the destination.

◆ conn_out

uint8_t kfsw_csp_counters::conn_out

Times no connection slot was free.

◆ conn_overflow

uint8_t kfsw_csp_counters::conn_overflow

Packets dropped by a full connection queue.

◆ invalid_reply

uint8_t kfsw_csp_counters::invalid_reply

Replies that matched no open connection.

◆ last_can_error

uint8_t kfsw_csp_counters::last_can_error

Code of the last CAN framing error.

◆ last_error

uint8_t kfsw_csp_counters::last_error

Code of the last libcsp error.


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