otRadioCoexMetrics
    #include <radio.h>
  
以下是有效的無線電狀態轉換:
摘要
(無線電開啟) +----+ Enable() +-+ Receive() +---+ Transmit() +----+ | |----->| |----->| |------>| | | 已停用 | | 睡眠 | | 接收 | | 傳送 | | | <-----| |<---| 停用訊號 +--
在 IEEE 802.15.4 資料要求中,如果平台支援 OT_RADIO_CAPS_SLEEP_TO_TX 功能,則可以縮短將「Sleep->Receive->傳輸」轉換到「傳輸」的要求,直接轉換為「傳輸」。代表無線電共存指標。
| 公開屬性 | |
|---|---|
| mAvgRxRequestToGrantTime | uint32_t從 rx 要求授予的 Usec 平均時間。 | 
| mAvgTxRequestToGrantTime | uint32_t來自 tx 要求的平均使用時間。 | 
| mNumGrantGlitch | uint32_t授權異常次數。 | 
| mNumRxDelayedGrant | uint32_t50 天內未授予的 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_tRx 要求數量。 | 
| mNumTxDelayedGrant | uint32_t50 秒內未獲準的 tx 要求數量。 | 
| mNumTxGrantDeactivatedDuringRequest | uint32_t授權停用時進行中的交易次數。 | 
| mNumTxGrantImmediate | uint32_t在授權啟用期間的 tx 要求數量。 | 
| mNumTxGrantWait | uint32_t在授權處於停用狀態時,tx 要求數量。 | 
| mNumTxGrantWaitActivated | uint32_t在授權處於閒置狀態且最終獲得授權的情況下,交易失敗次數。 | 
| mNumTxGrantWaitTimeout | uint32_t授權處於閒置狀態且逾時。 | 
| mNumTxRequest | uint32_ttx 要求數量。 | 
| mStopped | bool統計資料因飽和而停止收集。 | 
公開屬性
mAvgRxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime
從 rx 要求授予的 Usec 平均時間。
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
來自 tx 要求的平均使用時間。
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
授權異常次數。
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
50 天內未授予的 rx 要求數量。
mNumRxGrantDeactivatedDuringRequest
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
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
在授權處於閒置狀態且最終獲得授權的情況下,交易失敗次數。
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
授權處於閒置狀態且逾時。
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
tx 要求數量。
mStopped
bool otRadioCoexMetrics::mStopped
統計資料因飽和而停止收集。
資源
OpenThread API 參考資料主題源自原始碼,請前往 GitHub 取得。如要瞭解詳情或對說明文件做出貢獻,請參閱資源。