![]() |
SatNOGS-COMMS
4.1.0
A COMMS subsystem for CubeSats
|
Radio interface statistics. More...
#include <iface_ctrl.hpp>
Public Member Functions | |
| stats () | |
| void | reset () |
Public Attributes | |
| size_t | tx_frames |
| TX frames successfully sent. | |
| size_t | tx_frames_fail |
| size_t | tx_frames_drop |
| TX frames dropped due to full message queue. | |
| size_t | rx_frames |
| size_t | rx_frames_inval |
| size_t | rx_frames_drop |
| RX frames dropped due to a full message queue. | |
| uint64_t | last_rx_ts |
| The timestamp of the RX frame. | |
| float | last_rssi |
| The RSSI of the last RX frame. | |
| uint64_t | last_valid_rx_ts |
| The timestamp of the last valid RX frame. | |
| float | last_valid_rssi |
| The RSSI of the last valid RX frame. | |
Radio interface statistics.
Definition at line 55 of file iface_ctrl.hpp.
|
inline |
Definition at line 72 of file iface_ctrl.hpp.
|
inline |
Definition at line 87 of file iface_ctrl.hpp.
| float satnogs::comms::utils::iface_ctrl::stats::last_rssi |
The RSSI of the last RX frame.
Definition at line 68 of file iface_ctrl.hpp.
| uint64_t satnogs::comms::utils::iface_ctrl::stats::last_rx_ts |
The timestamp of the RX frame.
Definition at line 67 of file iface_ctrl.hpp.
| float satnogs::comms::utils::iface_ctrl::stats::last_valid_rssi |
The RSSI of the last valid RX frame.
Definition at line 70 of file iface_ctrl.hpp.
| uint64_t satnogs::comms::utils::iface_ctrl::stats::last_valid_rx_ts |
The timestamp of the last valid RX frame.
Definition at line 69 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::rx_frames |
RX frames successfully received and passed any validity checks
Definition at line 62 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::rx_frames_drop |
RX frames dropped due to a full message queue.
Definition at line 66 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::rx_frames_inval |
Number of RX frames that failed to pass the validity checks
Definition at line 64 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::tx_frames |
TX frames successfully sent.
Definition at line 58 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::tx_frames_drop |
TX frames dropped due to full message queue.
Definition at line 61 of file iface_ctrl.hpp.
| size_t satnogs::comms::utils::iface_ctrl::stats::tx_frames_fail |
Number of TX frames that failed to be sent due to an error
Definition at line 59 of file iface_ctrl.hpp.