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 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源