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_tLiczba błędów przyznania.  | 
| mNumRxDelayedGrant | uint32_tLiczba żądań rx, które nie zostały uznane w ciągu 50 us.  | 
| mNumRxGrantDeactivatedDuringRequest | uint32_tLiczba operacji RX w toku, gdy uwierzytelnianie zostało zdezaktywowane.  | 
| mNumRxGrantImmediate | uint32_tLiczba żądań rx przy aktywnym przyznawaniu.  | 
| mNumRxGrantNone | uint32_tLiczba żądań rx, które zostały zrealizowane bez otrzymania zgody.  | 
| mNumRxGrantWait | uint32_tLiczba żądań rx przy braku aktywności.  | 
| mNumRxGrantWaitActivated | uint32_tLiczba żądań rx, które zostały ostatecznie przyznane przy braku aktywności.  | 
| mNumRxGrantWaitTimeout | uint32_tLiczba żądań rx przy braku aktywności, które przekroczyły limit czasu.  | 
| mNumRxRequest | uint32_tLiczba żądań rx.  | 
| mNumTxDelayedGrant | uint32_tLiczba żądań tx, które nie zostały przyznane w ciągu 50us.  | 
| mNumTxGrantDeactivatedDuringRequest | uint32_tLiczba żądań TX w czasie, gdy uwierzytelnianie zostało zdezaktywowane.  | 
| mNumTxGrantImmediate | uint32_tLiczba żądań tx przy aktywnym przyznawaniu.  | 
| mNumTxGrantWait | uint32_tLiczba żądań tx przy braku aktywności.  | 
| mNumTxGrantWaitActivated | uint32_tLiczba żądań tx, które zostały ostatecznie przyznane przy braku aktywności.  | 
| mNumTxGrantWaitTimeout | uint32_tLiczba żądań tx przy braku aktywności, które przekroczyły limit czasu.  | 
| mNumTxRequest | uint32_tLiczba żądań TX.  | 
| mStopped | boolZbieranie 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.