跳至内容

IridiumsbdStatus (UORB 报文)

源文件

c
uint64 timestamp # 系统运行以来的时间 启动 (微秒)
uint64 last_at_ok_timestamp # 最后一次运行的时间戳。 "确定"; 后收到的 "AT"; 指挥部
uint16 tx_buf_write_index # tx 缓冲区的当前大小
uint16 rx_buf_read_index # Rx 缓冲区解析到该索引为止
uint16 rx_buf_end_index # 当前接收缓冲区的大小
uint16 failed_sbd_sessions # sbd 会话失败次数
uint16 successful_sbd_sessions # 成功的 sbd 会话次数
uint16 num_tx_buf_reset # 重置 tx 缓冲区的次数
uint8 signal_quality # 当前信号质量、 0 没有信号、 5
uint8 state # 驱动程序的当前状态,参见 IridiumSBD.h 中的 satcom_state 对于 释义
bool ring_pending # 表示 如果 有一个振铃电话正在等待
bool tx_buf_write_pending # 表示 如果 等待写入发送缓冲区
bool tx_session_pending # 表示 如果 一个发送会话待处理
bool rx_read_pending # 表示 如果 一个 Rx 读取正在等待中
bool rx_session_pending # 表示 如果 一个 Rx 会话待处理