otDeviceProperties
#include <thread_ftd.h>
מייצג את מאפייני המכשיר שמשמשים לחישוב המשקל של המוביל מקומי במכשיר.
סיכום
הפרמטרים מוגדרים בהתאם ליכולת של המכשיר, בין אם הם פועלים כנתב גבול, תצורת אספקת החשמל שלו וכו'.
mIsUnstable
מציין את היציבות התפעולית של המכשיר ונקבע באמצעות מנגנון ספציפי של ספק. הוא יכול לכלול את המקרים הבאים:
- המכשיר מזהה באופן פנימי שהוא מתנתק מהחשמל החיצוני בתדירות גבוהה מהרגיל. השיעור הרגיל נקבע על ידי הספק.
- המכשיר מזהה באופן פנימי שהוא מופעל מחדש בתדירות גבוהה יותר מהרגיל. השיעור הרגיל נקבע על ידי הספק.
מאפיינים ציבוריים |
|
---|---|
mIsBorderRouter
|
bool
האם המכשיר הוא נתב גבול.
|
mIsUnstable
|
bool
היציבות התפעולית של המכשיר (ספציפי לספק).
|
mLeaderWeightAdjustment
|
int8_t
התאמת משקל. צריך להיות 16- עד 16+ (אם כן, מוצמדים).
|
mPowerSupply
|
הגדרת ספק הכוח.
|
mSupportsCcm
|
bool
האם המכשיר תומך ב-CCM (יכול לשמש כנתב גבול של CCM).
|
מאפיינים ציבוריים
mIsBorderRouter
bool otDeviceProperties::mIsBorderRouter
האם המכשיר הוא נתב גבול.
mIsUnstable
bool otDeviceProperties::mIsUnstable
היציבות התפעולית של המכשיר (ספציפי לספק).
mLeaderWeightAdjustment
int8_t otDeviceProperties::mLeaderWeightAdjustment
התאמת משקל. צריך להיות 16- עד 16+ (אם כן, מוצמדים).
mSupportsCcm
bool otDeviceProperties::mSupportsCcm
האם המכשיר תומך ב-CCM (יכול לשמש כנתב גבול של CCM).
מקורות מידע
המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.