otRadioCoexMetrics

#include <radio.h>

في ما يلي عمليات انتقال صالحة للحالة اللاسلكية:

ملخّص

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

أثناء أمر طلب بيانات IEEE 802.15.4، يمكن اختصار الانتقال Sleep->Received->Transmit (النقل في وضع السكون) للانتقال مباشرةً من وضع "Sleep" (السكون) إلى "Transmit" (الإرسال) إذا كان النظام الأساسي يتيح إمكانية OT_Adaptive_CAPS_SLEEP_TO_TX. يمثل مقاييس التواجد عبر الراديو.

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

mAvgRxRequestToGrantTime
uint32_t
متوسط الوقت المستخدم في طلب rx لمنحه.
mAvgTxRequestToGrantTime
uint32_t
متوسط الوقت المستخدم من طلب Tx لمنحه.
mNumGrantGlitch
uint32_t
عدد مواطن الخلل في المنح
mNumRxDelayedGrant
uint32_t
عدد طلبات rx التي لم يتم منحها خلال 50 دولارًا أمريكيًا.
mNumRxGrantDeactivatedDuringRequest
uint32_t
عدد العمليات الحسابية التي كانت قيد التقدم عندما تم إيقاف المنحة.
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
عدد الطلبات التي كانت قيد التقدم عندما تم إيقاف المنحة.
mNumTxGrantImmediate
uint32_t
عدد طلبات الطلبات عندما كانت المنحة نشطة.
mNumTxGrantWait
uint32_t
عدد طلبات الطلبات الصوتية عندما كانت المنحة غير نشطة.
mNumTxGrantWaitActivated
uint32_t
عدد طلبات الطلبات الصوتية عندما كانت المنحة غير نشطة والتي تم منحها في النهاية.
mNumTxGrantWaitTimeout
uint32_t
عدد طلبات الطلبات الصوتية عندما كانت المنحة غير نشطة وانتهت المهلة.
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 دولارًا أمريكيًا.

mNumRxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

عدد العمليات الحسابية التي كانت قيد التقدم عندما تم إيقاف المنحة.

mNumRxGrantImmediate

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

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

mNumRxGrantNone

uint32_t otRadioCoexMetrics::mNumRxGrantNone

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

mNumRxGrantWait

uint32_t otRadioCoexMetrics::mNumRxGrantWait

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

mNumRxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

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

mNumRxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

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

mNumRxRequest

uint32_t otRadioCoexMetrics::mNumRxRequest

عدد طلبات Rx.

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

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

mNumTxGrantDeactivatedDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

عدد الطلبات التي كانت قيد التقدم عندما تم إيقاف المنحة.

mNumTxGrantImmediate

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

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

mNumTxGrantWait

uint32_t otRadioCoexMetrics::mNumTxGrantWait

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

mNumTxGrantWaitActivated

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

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

mNumTxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

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

mNumTxRequest

uint32_t otRadioCoexMetrics::mNumTxRequest

عدد طلبات Tx.

mStopped

bool otRadioCoexMetrics::mStopped

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

المراجِع

تنشأ المواضيع المرجعية لواجهة برمجة تطبيقات OpenThread من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.