otMeshDiagRouterNeighborEntry
#include <mesh_diag.h>
اطلاعات مربوط به ورودی همسایه روتر را از otMeshDiagQueryRouterNeighborTable()
نشان می دهد.
خلاصه
mSupportsErrRate
نشان می دهد که آیا ویژگی ردیابی خطا پشتیبانی می شود یا خیر و مقادیر mFrameErrorRate
و mMessageErrorRate
معتبر هستند یا خیر. نرخ خطای فریم خطاهای قاب tx (به سمت فرزند) را در لایه MAC ردیابی می کند، در حالی که mMessageErrorRate
نرخ خطای پیام IPv6 (بالای لایه MAC و پس از تلاش مجدد MAC) را هنگامی که یک پیام IPv6 حذف می شود، ردیابی می کند. به عنوان مثال، اگر پیام بزرگ است و نیاز به قطعه قطعه شدن 6LoWPAN دارد، پیام tx در صورتی که یکی از فریم های فریم tx از کار بیفتد (به عنوان مثال، هرگز مورد پذیرش قرار نگرفته باشد) ناموفق در نظر گرفته می شود.
صفات عمومی | |
---|---|
mAverageRssi | int8_t میانگین RSSI |
mConnectionTime | uint32_t چند ثانیه از ایجاد پیوند. |
mExtAddress | آدرس تمدید شده |
mFrameErrorRate | uint16_t نرخ خطای فریم (0x0000->0٪، 0xffff->100%). |
mLastRssi | int8_t RSSI آخرین فریم دریافتی. |
mLinkMargin | uint8_t حاشیه لینک به دسی بل |
mMessageErrorRate | uint16_t (IPv6) میزان خطای پیام (0x0000->0٪، 0xffff->100٪). |
mRloc16 | uint16_t RLOC16. |
mSupportsErrRate | bool مقادیر mFrameErrorRate و mMessageErrorRate معتبر هستند. |
mVersion | uint16_t نسخه. |
صفات عمومی
mAverageRssi
int8_t otMeshDiagRouterNeighborEntry::mAverageRssi
میانگین RSSI
mConnectionTime
uint32_t otMeshDiagRouterNeighborEntry::mConnectionTime
چند ثانیه از ایجاد پیوند.
mFrameErrorRate
uint16_t otMeshDiagRouterNeighborEntry::mFrameErrorRate
نرخ خطای فریم (0x0000->0٪، 0xffff->100%).
mLastRssi
int8_t otMeshDiagRouterNeighborEntry::mLastRssi
RSSI آخرین فریم دریافتی.
mLinkMargin
uint8_t otMeshDiagRouterNeighborEntry::mLinkMargin
حاشیه لینک به دسی بل
mMessageErrorRate
uint16_t otMeshDiagRouterNeighborEntry::mMessageErrorRate
(IPv6) میزان خطای پیام (0x0000->0٪، 0xffff->100٪).
mRloc16
uint16_t otMeshDiagRouterNeighborEntry::mRloc16
RLOC16.
mSupportsErrRate
bool otMeshDiagRouterNeighborEntry::mSupportsErrRate
مقادیر mFrameErrorRate
و mMessageErrorRate
معتبر هستند.
mVersion
uint16_t otMeshDiagRouterNeighborEntry::mVersion
نسخه.
منابع
موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.