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.