Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

otRadioCoexMetrics

#include <radio.h>

以下是有效的無線電狀態轉換:

概要

(無線電打開)+ ---- +啟用()+-+接收()+ --- +發送()+ ---- + | | -----> | | -----> | | --------> | | |禁用| |睡眠| |接收| |傳送| | | <----- | | <----- | | <-------- | | + ---- + Disable()+-+ Sleep()+ --- + Receive()+ ---- +(Radio OFF)或信號TransmitDone

如果平台支持OT_RADIO_CAPS_SLEEP_TO_TX功能,則在IEEE 802.15.4數據請求命令期間,可以縮短“睡眠”->“接收”->“傳輸”的轉換,以直接從睡眠轉換為“傳輸”。該結構表示無線電共存度量。

公共屬性

mAvgRxRequestToGrantTime
uint32_t
從rx請求到授予的usec平均時間。
mAvgTxRequestToGrantTime
uint32_t
從tx請求到授予的usec平均時間。
mNumGrantGlitch
uint32_t
授予故障的數量。
mNumRxDelayedGrant
uint32_t
50us內未批准的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
接收請求數。
mNumTxDelayedGrant
uint32_t
50us內未批准的tx請求數。
mNumTxGrantDeactivatedDuringRequest
uint32_t
取消激活授權時正在處理的TX數。
mNumTxGrantImmediate
uint32_t
授權處於激活狀態時的TX請求數。
mNumTxGrantWait
uint32_t
授權未激活時的TX請求數。
mNumTxGrantWaitActivated
uint32_t
授予未激活時最終被授予的tx請求數。
mNumTxGrantWaitTimeout
uint32_t
授予處於非活動狀態且超時時的tx請求數。
mNumTxRequest
uint32_t
發送請求數。
mStopped
bool
統計信息收集由於飽和而停止。

公共屬性

mAvgRxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

從rx請求到授予的usec平均時間。

mAvgTxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

從tx請求到授予的usec平均時間。

mNumGrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

授予故障的數量。

mNumRxDelayedGrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

50us內未批准的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

接收請求數。

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

50us內未批准的tx請求數。

mNumTxGrantDeactivatedDuringRequest

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

發送請求數。

停止

bool otRadioCoexMetrics::mStopped

統計信息收集由於飽和而停止。