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_tSipariş 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_tErişim hatası sayısı.  | 
| mNumRxDelayedGrant | uint32_t50 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_tHibe 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_tErişim izni etkin değilken zaman aşımına uğrayan rx isteklerinin sayısı.  | 
| mNumRxRequest | uint32_tRx isteklerinin sayısı.  | 
| mNumTxDelayedGrant | uint32_t50 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 | boolDoygunluk 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.