otMeshDiagChildEntry

#include <mesh_diag.h>

מייצג מידע על רשומת צאצא מ-otMeshDiagQueryChildTable().

סיכום

mSupportsErrRate מציין אם תכונת המעקב אחר שגיאות נתמכת או לא, והערכים mFrameErrorRate ו-mMessageErrorRate חוקיים. קצב שגיאות הפריימים עוקב אחר שגיאות tx של פריימים (כלפי הצאצא) בשכבת ה-MAC, ו-mMessageErrorRate עוקב אחר שיעור השגיאות של IPv6 (מעל שכבת ה-MAC ואחרי ניסיונות חוזרים של MAC) כשנפילת הודעת IPv6. לדוגמה, אם ההודעה גדולה ומצריכה פיצול של 6LoWPAN, ההודעה tx תיחשב כהודעה שנכשלה אם אחת מה-tx של מסגרת המקטע שלה נכשלת (לדוגמה, אף פעם לא הופעלה).

מאפיינים ציבוריים

mAge
uint32_t
שניות מאז השיחה האחרונה של הילד או הילדה.
mAverageRssi
int8_t
ממוצע RSSI.
mConnectionTime
uint32_t
שניות מאז צירוף הצאצא.
mCslChannel
uint8_t
ערוץ CSL.
mCslPeriod
uint16_t
פרק הזמן של CSL ביחידה של 10 סמלים-זמן. אפס מציין ש-CSL מושבת.
mCslSynchronized
bool
תואם ל-CSL ו-CSL מסונכרן.
mCslTimeout
uint32_t
הזמן הקצוב לתפוגה של CSL בשניות.
mDeviceTypeFtd
bool
זהו FTD במכשיר (לעומת MTD).
mExtAddress
כתובת מורחבת.
mFrameErrorRate
uint16_t
קצב שגיאות פריימים (0x0000->0%, 0xffff->100%).
mFullNetData
bool
האם המכשיר מקבל נתוני רשת מלאים (לעומת קבוצת משנה יציבה).
mLastRssi
int8_t
RSSI של המסגרת האחרונה שהתקבלה.
mLinkMargin
uint8_t
שוליים של קישור בדציבלים.
mMessageErrorRate
uint16_t
(IPv6) שיעור שגיאות בהודעות (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t
מספר ההודעות שבתור עבור tx עקיף לילד.
mRloc16
uint16_t
RLOC16.
mRxOnWhenIdle
bool
הפעלה בזמן חוסר פעילות (לעומת מצב שינה).
mSupervisionInterval
uint16_t
מרווח זמן לפיקוח, בשניות. אפס כדי לציין שלא נעשה שימוש.
mSupportsErrRate
bool
הערכים mFrameErrorRate ו-mMessageErrorRate חוקיים.
mTimeout
uint32_t
הזמן הקצוב לתפוגה בשניות.
mVersion
uint16_t
גרסה.

מאפיינים ציבוריים

mAge

uint32_t otMeshDiagChildEntry::mAge

שניות מאז השיחה האחרונה של הילד או הילדה.

mAverageRssi

int8_t otMeshDiagChildEntry::mAverageRssi

ממוצע RSSI.

mConnectionTime

uint32_t otMeshDiagChildEntry::mConnectionTime

שניות מאז צירוף הצאצא.

mCslChannel

uint8_t otMeshDiagChildEntry::mCslChannel

ערוץ CSL.

mCslPeriod

uint16_t otMeshDiagChildEntry::mCslPeriod

פרק הזמן של CSL ביחידה של 10 סמלים-זמן. אפס מציין ש-CSL מושבת.

mCslSynchronized

bool otMeshDiagChildEntry::mCslSynchronized

תואם ל-CSL ו-CSL מסונכרן.

mCslTimeout

uint32_t otMeshDiagChildEntry::mCslTimeout

הזמן הקצוב לתפוגה של CSL בשניות.

mDeviceTypeFtd

bool otMeshDiagChildEntry::mDeviceTypeFtd

זהו FTD במכשיר (לעומת MTD).

mExtAddress

otExtAddress otMeshDiagChildEntry::mExtAddress

כתובת מורחבת.

mFrameErrorRate

uint16_t otMeshDiagChildEntry::mFrameErrorRate

קצב שגיאות פריימים (0x0000->0%, 0xffff->100%).

mFullNetData

bool otMeshDiagChildEntry::mFullNetData

האם המכשיר מקבל נתוני רשת מלאים (לעומת קבוצת משנה יציבה).

mLastRssi

int8_t otMeshDiagChildEntry::mLastRssi

RSSI של המסגרת האחרונה שהתקבלה.

mLinkMargin

uint8_t otMeshDiagChildEntry::mLinkMargin

שוליים של קישור בדציבלים.

mMessageErrorRate

uint16_t otMeshDiagChildEntry::mMessageErrorRate

(IPv6) שיעור שגיאות בהודעות (0x0000->0%, 0xffff->100%).

mQueuedMessageCount

uint16_t otMeshDiagChildEntry::mQueuedMessageCount

מספר ההודעות שבתור עבור tx עקיף לילד.

mRloc16

uint16_t otMeshDiagChildEntry::mRloc16

RLOC16.

mRxOnWhenIdle

bool otMeshDiagChildEntry::mRxOnWhenIdle

הפעלה בזמן חוסר פעילות (לעומת מצב שינה).

mSupervisionInterval

uint16_t otMeshDiagChildEntry::mSupervisionInterval

מרווח זמן לפיקוח, בשניות. אפס כדי לציין שלא נעשה שימוש.

mSupportsErrRate

bool otMeshDiagChildEntry::mSupportsErrRate

הערכים mFrameErrorRate ו-mMessageErrorRate חוקיים.

mTimeout

uint32_t otMeshDiagChildEntry::mTimeout

הזמן הקצוב לתפוגה בשניות.

mVersion

uint16_t otMeshDiagChildEntry::mVersion

גרסה.

מקורות מידע

המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.