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. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.