Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

otRadioCoexMetrics

#include <radio.h>

有効な無線状態遷移は次のとおりです。

概要

(無線オン)+ ---- + Enable()+-+ Receive()+ --- + Transmit()+ ---- + | | -----> | | -----> | | --------> | | |無効| |睡眠| |受信| |送信| | | <----- | | <----- | | <-------- | | + ---- + Disable()+-+ Sleep()+ --- + Receive()+ ---- +(無線オフ)またはSignalTransmitDone

プラットフォームがOT_RADIO_CAPS_SLEEP_TO_TX機能をサポートしている場合、IEEE 802.15.4データ要求コマンド中に、スリープ->受信->送信の遷移を短縮して、スリープから送信への直接遷移を行うことができます。この構造は、無線共存メトリックを表します。

パブリック属性

mAvgRxRequestToGrantTime
uint32_t
rxリクエストから付与までの平均使用時間。
mAvgTxRequestToGrantTime
uint32_t
txリクエストから付与までの平均使用時間。
mNumGrantGlitch
uint32_t
助成金の不具合の数。
mNumRxDelayedGrant
uint32_t
50us以内に許可されなかった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
rxリクエストの数。
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
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

50us以内に許可されなかったrxリクエストの数。

mNumRxGrantDeactivateDuringRequest

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

50us以内に許可されなかったtxリクエストの数。

mNumTxGrantDeactivateDuringRequest

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リクエストの数。

mStopped

bool otRadioCoexMetrics::mStopped

統計収集は飽和状態のため停止しました。