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+ (אם כן, מוצמדים).

mPowerSupply

otPowerSupply otDeviceProperties::mPowerSupply

הגדרת ספק הכוח.

mSupportsCcm

bool otDeviceProperties::mSupportsCcm

האם המכשיר תומך ב-CCM (יכול לשמש כנתב גבול של CCM).

מקורות מידע

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