otRadioCoexMetrics
    #include <radio.h>
  
אלה הם העברות חוקיות של מצבי רדיו:
סיכום
(רדיו כבוי) +----+ אפשר() +-+ קבלה() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | מושבת | | שינה | | קבלה | | שידור | | |<-----| |<| |<--------| | +-----קבלה +-+ Sleep() +---+יש להשבית +-+ Sleep() +---+
במהלך פקודת בקשת הנתונים של IEEE 802.15.4, ניתן לקצר את המעבר Sleep->Receive->Transmit (שידור) למצב שינה כדי לעבור מ'שינה' ל'שידור', אם הפלטפורמה תומכת ביכולת OT_Radio_CAPS_SLEEP_TO_TX. מייצג מדדים של דו-קיום ברדיו.
| מאפיינים ציבוריים | |
|---|---|
| mAvgRxRequestToGrantTime | uint32_tזמן ממוצע של usec מבקשת rx להקצאה.  | 
| mAvgTxRequestToGrantTime | uint32_tזמן ממוצע של usec מבקשת 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
זמן ממוצע של usec מבקשת rx להקצאה.
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
זמן ממוצע של usec מבקשת tx להקצאה.
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
מספר התקלות שניתנו.
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
מספר הבקשות ל-rx שלא ניתנו תוך 50 שניות.
mNumRxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest
מספר ה-rx שהיו בתהליך כשתכונת המענק הושבתה.
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
מספר קובץ ה-tx שהיו בתהליך כאשר המענק הושבת.
mNumTxGrantImmediate
uint32_t otRadioCoexMetrics::mNumTxGrantImmediate
מספר בקשות tx בזמן שהמענק היה פעיל.
mNumTxGrantWait
uint32_t otRadioCoexMetrics::mNumTxGrantWait
מספר בקשות tx בזמן המענק לא היה פעיל.
mNumTxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated
מספר הבקשות ל-Tx בזמן המענק היה לא פעיל ושאושרו בסופו של דבר.
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
מספר בקשות tx בזמן המענק היה לא פעיל ושתם הזמן הקצוב לתפוגה.
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
מספר בקשות tx.
mStopped
bool otRadioCoexMetrics::mStopped
איסוף הנתונים הסטטיסטיים הופסק עקב רוויה.
מקורות מידע
המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.