otRadioCoexMetrics
#include <radio.h>
Berikut adalah transisi status radio yang valid:
Ringkasan
(Radio AKTIF) +----+ Enable() +-+ Accept() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | Dinonaktifkan | | Tidur | | Menerima | | Kirim | | | |<-----| |<-----| |<--------| | +----+ Nonaktifkan() +-+ Sleep() +---+ Sinyal Penerimaan() +-+ Sleep() +---+ Menerima
Selama perintah permintaan data IEEE 802.15.4, transisi Sleep->Receive->Transmit dapat disingkat menjadi transisi langsung dari Sleep to Transmit jika platform mendukung kemampuan OT_Radio_CAPS_SLEEP_TO_TX. Menunjukkan metrik koeksistensi radio.
Atribut publik |
|
---|---|
mAvgRxRequestToGrantTime
|
uint32_t
Rata-rata waktu pemakaian usec dari permintaan rx hingga pemberian.
|
mAvgTxRequestToGrantTime
|
uint32_t
Rata-rata waktu usec dari permintaan tx hingga pemberian.
|
mNumGrantGlitch
|
uint32_t
Jumlah gangguan pemberian.
|
mNumRxDelayedGrant
|
uint32_t
Jumlah permintaan rx yang tidak dikabulkan dalam 50 μs.
|
mNumRxGrantDeactivatedDuringRequest
|
uint32_t
Jumlah rx yang sedang berlangsung saat pemberian dinonaktifkan.
|
mNumRxGrantImmediate
|
uint32_t
Jumlah permintaan rx selama pemberian aktif.
|
mNumRxGrantNone
|
uint32_t
Jumlah permintaan rx yang selesai tanpa menerima pemberian.
|
mNumRxGrantWait
|
uint32_t
Jumlah permintaan rx saat pemberian tidak aktif.
|
mNumRxGrantWaitActivated
|
uint32_t
Jumlah permintaan rx saat pemberian tidak aktif yang pada akhirnya disetujui.
|
mNumRxGrantWaitTimeout
|
uint32_t
Jumlah permintaan rx saat pemberian tidak aktif dengan waktu habis.
|
mNumRxRequest
|
uint32_t
Jumlah permintaan rx.
|
mNumTxDelayedGrant
|
uint32_t
Jumlah permintaan tx yang tidak dikabulkan dalam 50 μs.
|
mNumTxGrantDeactivatedDuringRequest
|
uint32_t
Jumlah tx yang dalam proses saat pemberian dinonaktifkan.
|
mNumTxGrantImmediate
|
uint32_t
Jumlah permintaan tx selama pemberian aktif.
|
mNumTxGrantWait
|
uint32_t
Jumlah permintaan tx saat pemberian tidak aktif.
|
mNumTxGrantWaitActivated
|
uint32_t
Jumlah permintaan tx saat pemberian tidak aktif yang akhirnya disetujui.
|
mNumTxGrantWaitTimeout
|
uint32_t
Jumlah permintaan tx saat pemberian tidak aktif dengan waktu habis.
|
mNumTxRequest
|
uint32_t
Jumlah permintaan tx.
|
mStopped
|
bool
Pengumpulan statistik dihentikan karena saturasi.
|
Atribut publik
mAvgRxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime
Rata-rata waktu pemakaian usec dari permintaan rx hingga pemberian.
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
Rata-rata waktu usec dari permintaan tx hingga pemberian.
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
Jumlah gangguan pemberian.
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
Jumlah permintaan rx yang tidak dikabulkan dalam 50 μs.
mNumRxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest
Jumlah rx yang sedang berlangsung saat pemberian dinonaktifkan.
mNumRxGrantImmediate
uint32_t otRadioCoexMetrics::mNumRxGrantImmediate
Jumlah permintaan rx selama pemberian aktif.
mNumRxGrantNone
uint32_t otRadioCoexMetrics::mNumRxGrantNone
Jumlah permintaan rx yang selesai tanpa menerima pemberian.
mNumRxGrantWait
uint32_t otRadioCoexMetrics::mNumRxGrantWait
Jumlah permintaan rx saat pemberian tidak aktif.
mNumRxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated
Jumlah permintaan rx saat pemberian tidak aktif yang pada akhirnya disetujui.
mNumRxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout
Jumlah permintaan rx saat pemberian tidak aktif dengan waktu habis.
mNumRxRequest
uint32_t otRadioCoexMetrics::mNumRxRequest
Jumlah permintaan rx.
mNumTxDelayedGrant
uint32_t otRadioCoexMetrics::mNumTxDelayedGrant
Jumlah permintaan tx yang tidak dikabulkan dalam 50 μs.
mNumTxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest
Jumlah tx yang dalam proses saat pemberian dinonaktifkan.
mNumTxGrantImmediate
uint32_t otRadioCoexMetrics::mNumTxGrantImmediate
Jumlah permintaan tx selama pemberian aktif.
mNumTxGrantWait
uint32_t otRadioCoexMetrics::mNumTxGrantWait
Jumlah permintaan tx saat pemberian tidak aktif.
mNumTxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated
Jumlah permintaan tx saat pemberian tidak aktif yang akhirnya disetujui.
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
Jumlah permintaan tx saat pemberian tidak aktif dengan waktu habis.
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
Jumlah permintaan tx.
mStopped
bool otRadioCoexMetrics::mStopped
Pengumpulan statistik dihentikan karena saturasi.
Referensi
Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.