otRadioCoexMetrics

#include <radio.h>

Geçerli radyo durumu geçişleri şunlardır:

Özet

(Radyo AÇIK) +----+ Enable() +-+ Receive() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | Devre Dışı | | Uyku | | Al | | İletim | | |<-----| |<-----| |<--------| | +----+ Devre Dışı Bırak() +-+ Uyku() +---+ Radyo Aracı +--

IEEE 802.15.4 veri isteği komutu sırasında, platform OT_RADIO_CAPS_SLEEP_TO_TX özelliğini destekliyorsa Uyku->Alma->Aktarım geçişi Uyku'dan İletim'e doğrudan geçiş olacak şekilde kısaltılabilir. Radyo birlikte kullanım metriklerini temsil eder.

Herkese açık özellikler

mAvgRxRequestToGrantTime
uint32_t
Sipariş isteği ile hibe talebinde bulunulan ortalama kullanım süresi.
mAvgTxRequestToGrantTime
uint32_t
İşlem onayı isteğinden itibaren geçen ortalama kullanım süresi.
mNumGrantGlitch
uint32_t
Erişim hatası sayısı.
mNumRxDelayedGrant
uint32_t
50 gün içinde izin verilmeyen rx isteklerinin sayısı.
mNumRxGrantDeactivatedDuringRequest
uint32_t
İzin devre dışı bırakıldığında devam etmekte olan tx sayısı.
mNumRxGrantImmediate
uint32_t
İzin etkin durumdayken rx isteklerinin sayısı.
mNumRxGrantNone
uint32_t
Hibe alınmadan tamamlanan rx isteklerinin sayısı.
mNumRxGrantWait
uint32_t
İzin verme etkin değilken gönderilen rx isteklerinin sayısı.
mNumRxGrantWaitActivated
uint32_t
İzin verme etkin değilken nihai olarak izin verilen rx isteklerinin sayısı.
mNumRxGrantWaitTimeout
uint32_t
Erişim izni etkin değilken zaman aşımına uğrayan rx isteklerinin sayısı.
mNumRxRequest
uint32_t
Rx isteklerinin sayısı.
mNumTxDelayedGrant
uint32_t
50 gün içinde onaylanmayan işlem isteği sayısı.
mNumTxGrantDeactivatedDuringRequest
uint32_t
İzin devre dışı bırakıldığında devam eden işlem sayısı.
mNumTxGrantImmediate
uint32_t
İzin etkinken gönderilen işlem sayısı isteklerinin sayısı.
mNumTxGrantWait
uint32_t
İzin verme etkin değilken gönderilen tx isteklerinin sayısı.
mNumTxGrantWaitActivated
uint32_t
İzin verilmemiş durumdayken nihai olarak izin verilen Tx isteklerinin sayısı.
mNumTxGrantWaitTimeout
uint32_t
İzin verme etkin değilken zaman aşımına uğrayan Tx isteklerinin sayısı.
mNumTxRequest
uint32_t
İşlem sayısı.
mStopped
bool
Doygunluk nedeniyle istatistik toplama işlemi durduruldu.

Herkese açık özellikler

mAvgRxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

Sipariş isteği ile hibe talebinde bulunulan ortalama kullanım süresi.

mAvgTxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

İşlem onayı isteğinden itibaren geçen ortalama kullanım süresi.

mNumGrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

Erişim hatası sayısı.

mNumRxDelayedGrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

50 gün içinde izin verilmeyen rx isteklerinin sayısı.

mNumRxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

İzin devre dışı bırakıldığında devam etmekte olan tx sayısı.

mNumRxGrantImmediate

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

İzin etkin durumdayken rx isteklerinin sayısı.

mNumRxGrantNone

uint32_t otRadioCoexMetrics::mNumRxGrantNone

Hibe alınmadan tamamlanan rx isteklerinin sayısı.

mNumRxGrantWait

uint32_t otRadioCoexMetrics::mNumRxGrantWait

İzin verme etkin değilken gönderilen rx isteklerinin sayısı.

mNumRxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

İzin verme etkin değilken nihai olarak izin verilen rx isteklerinin sayısı.

mNumRxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

Erişim izni etkin değilken zaman aşımına uğrayan rx isteklerinin sayısı.

mNumRxRequest

uint32_t otRadioCoexMetrics::mNumRxRequest

Rx isteklerinin sayısı.

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

50 gün içinde onaylanmayan işlem isteği sayısı.

mNumTxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

İzin devre dışı bırakıldığında devam eden işlem sayısı.

mNumTxGrantImmediate

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

İzin etkinken gönderilen işlem sayısı isteklerinin sayısı.

mNumTxGrantWait

uint32_t otRadioCoexMetrics::mNumTxGrantWait

İzin verme etkin değilken gönderilen tx isteklerinin sayısı.

mNumTxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

İzin verilmemiş durumdayken nihai olarak izin verilen Tx isteklerinin sayısı.

mNumTxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

İzin verme etkin değilken zaman aşımına uğrayan Tx isteklerinin sayısı.

mNumTxRequest

uint32_t otRadioCoexMetrics::mNumTxRequest

İşlem sayısı.

mStopped

bool otRadioCoexMetrics::mStopped

Doygunluk nedeniyle istatistik toplama işlemi durduruldu.

Kaynaklar

OpenThread API Referans konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.