Google 致力于为黑人社区推动种族平等。查看具体行动

otRadioCoexMetrics

#include <radio.h>

下面是有效的无线电状态转换:

摘要

(无线装置开启)+----+ 启用() +-+ 接收() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | 已停用 | | 睡眠 | | 接收 | | 传输 | | |<-----| |<-----| |<--------| | +----+Disable() +-+ Sleep() +---+ Receive() +----+(无线装置已关闭)或信号 TransmitDone

在 IEEE 802.15.4 数据请求命令执行期间,如果平台支持 OT_RADIO_CAPS_SLEEP_TO_TX 功能,则可以将“休眠”->“接收”->“传输”缩短为直接从休眠状态转换为传输状态。此结构表示无线共存指标。

公共属性

mAvgRxRequestToGrantTime
uint32_t
从 rx 请求授予的平均时间(以微秒为单位)。
mAvgTxRequestToGrantTime
uint32_t
从 tx 请求授予的平均时间(以微秒为单位)。
mNumGrantGlitch
uint32_t
授权故障数。
mNumRxDelayedGrant
uint32_t
在 50 秒内未获得授权的 rx 请求数。
mNumRxGrantDeactivatedDuringRequest
uint32_t
授权停用时正在进行的 rx 数量。
mNumRxGrantImmediate
uint32_t
授权处于活动状态时的 rx 请求数。
mNumRxGrantNone
uint32_t
已完成且未获得授权的 rx 请求数量。
mNumRxGrantWait
uint32_t
授予处于非活动状态时的 rx 请求数量。
mNumRxGrantWaitActivated
uint32_t
授权无效时最终的 Rx 请求数量。
mNumRxGrantWaitTimeout
uint32_t
授予处于非活动状态时超时的 rx 请求数。
mNumRxRequest
uint32_t
接收请求的数量。
mNumTxDelayedGrant
uint32_t
未在 50 微秒内授予的 tx 请求数。
mNumTxGrantDeactivatedDuringRequest
uint32_t
取消授权后正在进行的 tx 数量。
mNumTxGrantImmediate
uint32_t
授权处于活跃状态时的 tx 请求数量。
mNumTxGrantWait
uint32_t
授权处于非活动状态时的 tx 请求数量。
mNumTxGrantWaitActivated
uint32_t
最终处于非活跃状态但最终获得批准的 Tx 请求数。
mNumTxGrantWaitTimeout
uint32_t
授权处于非活动状态时超时的 Tx 请求数。
mNumTxRequest
uint32_t
Tx 请求数。
mStopped
bool
饱和度信息已停止收集。

公共属性

m 平均值 RxRequestTograntTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

从 rx 请求授予的平均时间(以微秒为单位)。

m 平均每次点击费用 T 请求

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

从 tx 请求授予的平均时间(以微秒为单位)。

mNumgrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

授权故障数。

mNumRxDelayedgrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

在 50 秒内未获得授权的 rx 请求数。

mNumRxgrantDisabledDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

授权停用时正在进行的 rx 数量。

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

接收请求的数量。

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

未在 50 微秒内授予的 tx 请求数。

mNumTxgrantDisabledDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

取消授权后正在进行的 tx 数量。

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 请求数。

已停止

bool otRadioCoexMetrics::mStopped

饱和度信息已停止收集。

资源

OpenThread API 参考主题源自源代码,可在 GitHub 上找到。 如需了解详情或为我们的文档做贡献,请参阅资源