# IridiumsbdStatus (UORB 报文)

源文件 (打开新窗口)

uint64 timestamp # 系统运行以来的时间 启动 (微秒)
uint64 last_heartbeat # 最后一次成功的 sbd 会话的时间戳 uint16 tx_buf_write_index # tx 缓冲区的当前大小 uint16 rx_buf_read_index # rx 缓冲区解析到该索引为止 uint16 rx_buf_end_index # rx 缓冲区的当前大小uint16 failed_sbd_sessions # 失败的 sbd 会话次数 uint16 successful_sbd_sessions # 成功的 sbd 会话次数 uint16 num_tx_buf_reset # 重置 tx 缓冲区的次数 uint8 signal_quality # 当前信号质量, 0 无信号, 5 最佳 uint8 状态 # 驱动程序的当前状态, 查看 IridiumSBD 的卫星通信状态.h 对于 定义 bool ring_pending # 表示 如果 bool tx_buf_write_pending # 表示正在等待振铃呼叫。 如果 bool tx_session_pending # 表示待写入 tx 缓冲区。 如果 bool rx_read_pending # 表示一个发送会话正在等待 bool rx_read_pending # 表示 如果 bool rx_session_pending # 表示 rx_session_pending 正在读取。 如果 一个 Rx 会话待处理