otMeshDiagRouterNeighborEntry
#include <mesh_diag.h>
表示来自 otMeshDiagQueryRouterNeighborTable()
的路由器相邻条目的信息。
摘要
mSupportsErrRate
指明是否支持错误跟踪功能,以及 mFrameErrorRate
和 mMessageErrorRate
值是否有效。帧错误率跟踪 MAC 层的帧 tx 错误(向子节点发送),而 mMessageErrorRate
跟踪 IPv6 消息丢失时的 IPv6 消息错误率(在 MAC 层之上和 MAC 重试后)。例如,如果邮件很大并且需要 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
链接外边距(以 dB 为单位)。
|
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
链接外边距(以 dB 为单位)。
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 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源。