PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <iridiumsbd_status.h>
Public Attributes | |
uint64_t | timestamp |
uint64_t | last_heartbeat |
uint16_t | tx_buf_write_index |
uint16_t | rx_buf_read_index |
uint16_t | rx_buf_end_index |
uint16_t | failed_sbd_sessions |
uint16_t | successful_sbd_sessions |
uint16_t | num_tx_buf_reset |
uint8_t | signal_quality |
uint8_t | state |
bool | ring_pending |
bool | tx_buf_write_pending |
bool | tx_session_pending |
bool | rx_read_pending |
bool | rx_session_pending |
uint8_t | _padding0 [5] |
Definition at line 51 of file iridiumsbd_status.h.
uint8_t iridiumsbd_status_s::_padding0[5] |
Definition at line 68 of file iridiumsbd_status.h.
uint16_t iridiumsbd_status_s::failed_sbd_sessions |
Definition at line 58 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint64_t iridiumsbd_status_s::last_heartbeat |
Definition at line 54 of file iridiumsbd_status.h.
Referenced by Commander::data_link_check(), IridiumSBD::publish_iridium_status(), and IridiumSBD::publish_subsystem_status().
uint16_t iridiumsbd_status_s::num_tx_buf_reset |
Definition at line 60 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
bool iridiumsbd_status_s::ring_pending |
Definition at line 63 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint16_t iridiumsbd_status_s::rx_buf_end_index |
Definition at line 57 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint16_t iridiumsbd_status_s::rx_buf_read_index |
Definition at line 56 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
bool iridiumsbd_status_s::rx_read_pending |
Definition at line 66 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
bool iridiumsbd_status_s::rx_session_pending |
Definition at line 67 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint8_t iridiumsbd_status_s::signal_quality |
Definition at line 61 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint8_t iridiumsbd_status_s::state |
Definition at line 62 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint16_t iridiumsbd_status_s::successful_sbd_sessions |
Definition at line 59 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint64_t iridiumsbd_status_s::timestamp |
Definition at line 53 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
uint16_t iridiumsbd_status_s::tx_buf_write_index |
Definition at line 55 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
bool iridiumsbd_status_s::tx_buf_write_pending |
Definition at line 64 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().
bool iridiumsbd_status_s::tx_session_pending |
Definition at line 65 of file iridiumsbd_status.h.
Referenced by IridiumSBD::publish_iridium_status().