otRadioCoexMetrics

#include <radio.h>

فيما يلي انتقالات صالحة لحالة الراديو:

ملخص

(راديو قيد التشغيل) + ---- + تمكين () + - + استقبال () + --- + إرسال () + ---- + | | -----> | | -----> | | --------> | | | معطل | | النوم | | تلقي | | إرسال | | | <----- | | <----- | | <-------- | | + ---- + تعطيل () + - + سكون () + --- + استقبال () + ---- + (راديو إيقاف) أو إرسال إشارة

أثناء أمر طلب البيانات IEEE 802.15.4 ، يمكن تقصير الانتقال السكون-> الاستلام-> الإرسال إلى الانتقال المباشر من وضع السكون إلى الإرسال إذا كان النظام الأساسي يدعم قدرة OT_RADIO_CAPS_SLEEP_TO_TX. يمثل هذا الهيكل مقاييس التعايش الراديوي.

السمات العامة

mAvgRxRequestToGrantTime
uint32_t
متوسط ​​الوقت المستغرق في الاستخدام من طلب rx لمنحه.
mAvgTxRequestToGrantTime
uint32_t
متوسط ​​الوقت المستغرق في الاستخدام من طلب tx لمنحه.
mNumGrantGlitch
uint32_t
عدد مواطن الخلل في المنح.
mNumRxDelayedGrant
uint32_t
عدد طلبات rx التي لم يتم منحها خلال 50 دولارًا.
mNumRxGrantDeactivatedDuringRequest
uint32_t
عدد rx التي كانت قيد التقدم عندما تم إلغاء تنشيط المنحة.
mNumRxGrantImmediate
uint32_t
عدد طلبات rx عندما كانت المنحة نشطة.
mNumRxGrantNone
uint32_t
عدد طلبات rx التي اكتملت دون الحصول على منحة.
mNumRxGrantWait
uint32_t
عدد طلبات rx عندما كانت المنحة غير نشطة.
mNumRxGrantWaitActivated
uint32_t
عدد طلبات rx عندما كانت المنحة غير نشطة والتي تم منحها في النهاية.
mNumRxGrantWaitTimeout
uint32_t
عدد طلبات rx عندما كانت المنحة غير نشطة وانتهت المهلة.
mNumRxRequest
uint32_t
عدد طلبات rx.
mNumTxDelayedGrant
uint32_t
عدد طلبات tx التي لم يتم منحها خلال 50 دولارًا.
mNumTxGrantDeactivatedDuringRequest
uint32_t
عدد tx التي كانت قيد التقدم عندما تم إلغاء تنشيط المنحة.
mNumTxGrantImmediate
uint32_t
عدد طلبات tx عندما كانت المنحة نشطة.
mNumTxGrantWait
uint32_t
عدد طلبات tx عندما كانت المنحة غير نشطة.
mNumTxGrantWaitActivated
uint32_t
عدد طلبات tx عندما كانت المنحة غير نشطة والتي تم منحها في النهاية.
mNumTxGrantWaitTimeout
uint32_t
عدد طلبات tx عندما كانت المنحة غير نشطة وانتهت المهلة.
mNumTxRequest
uint32_t
عدد طلبات tx.
mStopped
bool
توقف جمع الإحصائيات بسبب التشبع.

السمات العامة

mAvgRxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

متوسط ​​الوقت المستغرق في الاستخدام من طلب rx لمنحه.

mAvgTxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

متوسط ​​الوقت المستغرق في الاستخدام من طلب tx لمنحه.

mNumGrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

عدد مواطن الخلل في المنح.

mNumRxDelayedGrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

عدد طلبات rx التي لم يتم منحها خلال 50 دولارًا.

تم تعطيل mNumRxGrant أثناء الطلب

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

عدد rx التي كانت قيد التقدم عندما تم إلغاء تنشيط المنحة.

mNumRxGrant فوري

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

عدد طلبات rx عندما كانت المنحة نشطة.

mNumRxGrant

uint32_t otRadioCoexMetrics::mNumRxGrantNone

عدد طلبات rx التي اكتملت دون الحصول على منحة.

mNumRxGrantWait

uint32_t otRadioCoexMetrics::mNumRxGrantWait

عدد طلبات rx عندما كانت المنحة غير نشطة.

mNumRxGrantWaitActactive

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

عدد طلبات rx عندما كانت المنحة غير نشطة والتي تم منحها في النهاية.

mNumRxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

عدد طلبات rx عندما كانت المنحة غير نشطة وانتهت المهلة.

طلب mNumRx

uint32_t otRadioCoexMetrics::mNumRxRequest

عدد طلبات rx.

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

عدد طلبات tx التي لم يتم منحها خلال 50 دولارًا.

تم إلغاء تنشيط mNumTxGrant أثناء الطلب

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

عدد tx التي كانت قيد التقدم عندما تم إلغاء تنشيط المنحة.

mNumTxGrant فوري

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

عدد طلبات tx عندما كانت المنحة نشطة.

mNumTxGrantWait

uint32_t otRadioCoexMetrics::mNumTxGrantWait

عدد طلبات tx عندما كانت المنحة غير نشطة.

mNumTxGrantWaitActactive

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

عدد طلبات tx عندما كانت المنحة غير نشطة والتي تم منحها في النهاية.

mNumTxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

عدد طلبات tx عندما كانت المنحة غير نشطة وانتهت المهلة.

طلب mNumTx

uint32_t otRadioCoexMetrics::mNumTxRequest

عدد طلبات tx.

م توقف

bool otRadioCoexMetrics::mStopped

توقف جمع الإحصائيات بسبب التشبع.