otRadioCoexMetrics
#include <radio.h>
以下是有效的无线装置状态转换:
摘要
(电台开启) +----+ Enable() +-+ Receive() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | 已停用 | | 休眠 | | 接收 | | 发送 | | |<-----| |<------+| +-- 关闭 + - 关闭 +
在 IEEE 802.15.4 数据请求命令期间,如果平台支持 OT_RADIO_CAPS_SLEEP_TO_TX 功能,则“Sleep->Receive->Transmit”会缩短为从“Sleep”直接转换为“Transmit”。表示无线装置共存指标。
公共属性 |
|
---|---|
mAvgRxRequestToGrantTime
|
uint32_t
从 rx 请求到授权的平均微单位时间。
|
mAvgTxRequestToGrantTime
|
uint32_t
从 tx 请求到授权的平均微单位时间。
|
mNumGrantGlitch
|
uint32_t
授权故障数。
|
mNumRxDelayedGrant
|
uint32_t
在 50 秒内未获授权的 rx 请求数量。
|
mNumRxGrantDeactivatedDuringRequest
|
uint32_t
停用授权时正在进行的审批次数。
|
mNumRxGrantImmediate
|
uint32_t
授权进行期间的 rx 请求数量。
|
mNumRxGrantNone
|
uint32_t
已完成但未收到授权的 rx 请求数量。
|
mNumRxGrantWait
|
uint32_t
授权无效时 rx 请求的数量。
|
mNumRxGrantWaitActivated
|
uint32_t
在授权处于非活动状态时最终授予的 rx 请求数量。
|
mNumRxGrantWaitTimeout
|
uint32_t
授权处于非活动状态且超时的 rx 请求数。
|
mNumRxRequest
|
uint32_t
rx 请求数。
|
mNumTxDelayedGrant
|
uint32_t
在 50 秒内未获授权的 tx 请求数量。
|
mNumTxGrantDeactivatedDuringRequest
|
uint32_t
停用授权时正在进行的交易的数量。
|
mNumTxGrantImmediate
|
uint32_t
授权进行期间的 tx 请求数量。
|
mNumTxGrantWait
|
uint32_t
授权无效时的 tx 请求数量。
|
mNumTxGrantWaitActivated
|
uint32_t
授权处于无效状态时最终获得授权的 tx 请求数量。
|
mNumTxGrantWaitTimeout
|
uint32_t
授权无效且超时的 Tx 请求数量。
|
mNumTxRequest
|
uint32_t
TX 请求的数量。
|
mStopped
|
bool
由于饱和,已停止收集统计信息。
|
公共属性
mAvgRxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime
从 rx 请求到授权的平均微单位时间。
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
从 tx 请求到授权的平均微单位时间。
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
授权故障数。
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
在 50 秒内未获授权的 rx 请求数量。
mNumRxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest
停用授权时正在进行的审批次数。
mNumRxGrantImmediate
uint32_t otRadioCoexMetrics::mNumRxGrantImmediate
授权进行期间的 rx 请求数量。
mNumRxGrantNone
uint32_t otRadioCoexMetrics::mNumRxGrantNone
已完成但未收到授权的 rx 请求数量。
mNumRxGrantWait
uint32_t otRadioCoexMetrics::mNumRxGrantWait
授权无效时 rx 请求的数量。
mNumRxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated
在授权处于非活动状态时最终授予的 rx 请求数量。
mNumRxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout
授权处于非活动状态且超时的 rx 请求数。
mNumRxRequest
uint32_t otRadioCoexMetrics::mNumRxRequest
rx 请求数。
mNumTxDelayedGrant
uint32_t otRadioCoexMetrics::mNumTxDelayedGrant
在 50 秒内未获授权的 tx 请求数量。
mNumTxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest
停用授权时正在进行的交易的数量。
mNumTxGrantImmediate
uint32_t otRadioCoexMetrics::mNumTxGrantImmediate
授权进行期间的 tx 请求数量。
mNumTxGrantWait
uint32_t otRadioCoexMetrics::mNumTxGrantWait
授权无效时的 tx 请求数量。
mNumTxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated
授权处于无效状态时最终获得授权的 tx 请求数量。
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
授权无效且超时的 Tx 请求数量。
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
TX 请求的数量。
mStopped
bool otRadioCoexMetrics::mStopped
由于饱和,已停止收集统计信息。
资源
OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源。