otRadioCoexMetrics

#include <radio.h>

Oto prawidłowe zmiany stanu radiowego:

Podsumowanie

(Radio WŁĄCZONE) +----+ Włącz() +-+ pickup() +---+ Transmit() +----+ | |----->| |----->| |-------->| | Wyłączone | | Uśpienie | | Odbieranie | | Transmituj | |

W poleceniu żądania danych IEEE 802.15.4 przejście Uśpienie->Odbiór->Transmitowanie może zostać skrócone do bezpośredniego przejścia ze stanu uśpienia do Transmitowania, jeśli platforma obsługuje funkcję OT_RADIO_CAPS_SLEEP_TO_TX. Reprezentuje dane dotyczące współistnienia radia.

Atrybuty publiczne

mAvgRxRequestToGrantTime
uint32_t
Średni czas użycia na uwierzytelnienia z żądania RX.
mAvgTxRequestToGrantTime
uint32_t
Średni czas użycia na potrzeby uwierzytelnienia z żądania TX.
mNumGrantGlitch
uint32_t
Liczba błędów przyznania.
mNumRxDelayedGrant
uint32_t
Liczba żądań rx, które nie zostały uznane w ciągu 50 us.
mNumRxGrantDeactivatedDuringRequest
uint32_t
Liczba operacji RX w toku, gdy uwierzytelnianie zostało zdezaktywowane.
mNumRxGrantImmediate
uint32_t
Liczba żądań rx przy aktywnym przyznawaniu.
mNumRxGrantNone
uint32_t
Liczba żądań rx, które zostały zrealizowane bez otrzymania zgody.
mNumRxGrantWait
uint32_t
Liczba żądań rx przy braku aktywności.
mNumRxGrantWaitActivated
uint32_t
Liczba żądań rx, które zostały ostatecznie przyznane przy braku aktywności.
mNumRxGrantWaitTimeout
uint32_t
Liczba żądań rx przy braku aktywności, które przekroczyły limit czasu.
mNumRxRequest
uint32_t
Liczba żądań rx.
mNumTxDelayedGrant
uint32_t
Liczba żądań tx, które nie zostały przyznane w ciągu 50us.
mNumTxGrantDeactivatedDuringRequest
uint32_t
Liczba żądań TX w czasie, gdy uwierzytelnianie zostało zdezaktywowane.
mNumTxGrantImmediate
uint32_t
Liczba żądań tx przy aktywnym przyznawaniu.
mNumTxGrantWait
uint32_t
Liczba żądań tx przy braku aktywności.
mNumTxGrantWaitActivated
uint32_t
Liczba żądań tx, które zostały ostatecznie przyznane przy braku aktywności.
mNumTxGrantWaitTimeout
uint32_t
Liczba żądań tx przy braku aktywności, które przekroczyły limit czasu.
mNumTxRequest
uint32_t
Liczba żądań TX.
mStopped
bool
Zbieranie statystyk zostało zatrzymane z powodu nasycenia.

Atrybuty publiczne

mAvgRxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

Średni czas użycia na uwierzytelnienia z żądania RX.

mAvgTxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

Średni czas użycia na potrzeby uwierzytelnienia z żądania TX.

mNumGrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

Liczba błędów przyznania.

mNumRxDelayedGrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

Liczba żądań rx, które nie zostały uznane w ciągu 50 us.

mNumRxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

Liczba operacji RX w toku, gdy uwierzytelnianie zostało zdezaktywowane.

mNumRxGrantImmediate

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

Liczba żądań rx przy aktywnym przyznawaniu.

mNumRxGrantNone

uint32_t otRadioCoexMetrics::mNumRxGrantNone

Liczba żądań rx, które zostały zrealizowane bez otrzymania zgody.

mNumRxGrantWait

uint32_t otRadioCoexMetrics::mNumRxGrantWait

Liczba żądań rx przy braku aktywności.

mNumRxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

Liczba żądań rx, które zostały ostatecznie przyznane przy braku aktywności.

mNumRxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

Liczba żądań rx przy braku aktywności, które przekroczyły limit czasu.

mNumRxRequest

uint32_t otRadioCoexMetrics::mNumRxRequest

Liczba żądań rx.

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

Liczba żądań tx, które nie zostały przyznane w ciągu 50us.

mNumTxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

Liczba żądań TX w czasie, gdy uwierzytelnianie zostało zdezaktywowane.

mNumTxGrantImmediate

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

Liczba żądań tx przy aktywnym przyznawaniu.

mNumTxGrantWait

uint32_t otRadioCoexMetrics::mNumTxGrantWait

Liczba żądań tx przy braku aktywności.

mNumTxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

Liczba żądań tx, które zostały ostatecznie przyznane przy braku aktywności.

mNumTxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

Liczba żądań tx przy braku aktywności, które przekroczyły limit czasu.

mNumTxRequest

uint32_t otRadioCoexMetrics::mNumTxRequest

Liczba żądań TX.

mStopped

bool otRadioCoexMetrics::mStopped

Zbieranie statystyk zostało zatrzymane z powodu nasycenia.

Zasoby

Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.