otMeshDiagChildEntry
#include <mesh_diag.h>
Đại diện cho thông tin về mục nhập con từ otMeshDiagQueryChildTable()
.
Tóm tắt
mSupportsErrRate
cho biết tính năng theo dõi lỗi có được hỗ trợ hay không và các giá trị mFrameErrorRate
và mMessageErrorRate
có hợp lệ hay không. Tỷ lệ lỗi khung hình theo dõi các lỗi tx khung (đối với thành phần con) ở lớp MAC, trong khi mMessageErrorRate
theo dõi tỷ lệ lỗi thông báo IPv6 (phía trên lớp MAC và sau khi thử lại MAC) khi thông báo IPv6 bị huỷ. Ví dụ: nếu thông báo có kích thước lớn và yêu cầu phân mảnh 6LoWPAN, tx thông báo sẽ được coi là không thành công nếu một trong các tx khung phân mảnh không thành công (ví dụ: chưa bao giờ được xác nhận).
Thuộc tính công khai |
|
---|---|
mAge
|
uint32_t
Số giây kể từ lần gần đây nhất trẻ nhận được tin nhắn.
|
mAverageRssi
|
int8_t
RSSI trung bình.
|
mConnectionTime
|
uint32_t
Số giây kể từ khi đính kèm tệp con.
|
mCslChannel
|
uint8_t
Kênh CSL.
|
mCslPeriod
|
uint16_t
Kỳ CSL theo đơn vị 10 ký hiệu thời gian. Số 0 có nghĩa là CSL đã tắt.
|
mCslSynchronized
|
bool
Có hỗ trợ CSL và CSL đã đồng bộ hoá không.
|
mCslTimeout
|
uint32_t
Thời gian chờ của CSL tính bằng giây.
|
mDeviceTypeFtd
|
bool
Là thiết bị FTD (so với MTD).
|
mExtAddress
|
Địa chỉ mở rộng.
|
mFrameErrorRate
|
uint16_t
Tỷ lệ lỗi khung hình (0x0000 -> 0%, 0xffff -> 100%).
|
mFullNetData
|
bool
Liệu thiết bị có nhận được đầy đủ Dữ liệu mạng hay không (so với nhóm con ổn định).
|
mLastRssi
|
int8_t
RSSI của khung nhận được gần đây nhất.
|
mLinkMargin
|
uint8_t
Lề liên kết tính bằng dB.
|
mMessageErrorRate
|
uint16_t
(IPv6) Tỷ lệ lỗi tin nhắn (0x0000-> 0%, 0xffff-> 100%).
|
mQueuedMessageCount
|
uint16_t
Số tin nhắn đã xếp hàng đợi cho tx gián tiếp tới nhà xuất bản con.
|
mRloc16
|
uint16_t
RLOC16.
|
mRxOnWhenIdle
|
bool
Bật rx-on khi rảnh (so với buồn ngủ).
|
mSupervisionInterval
|
uint16_t
Khoảng thời gian giám sát tính bằng giây. 0 để biểu thị việc không sử dụng.
|
mSupportsErrRate
|
bool
Các giá trị
mFrameErrorRate và mMessageErrorRate là hợp lệ. |
mTimeout
|
uint32_t
Thời gian chờ tính bằng giây.
|
mVersion
|
uint16_t
Phiên bản.
|
Thuộc tính công khai
mAge
uint32_t otMeshDiagChildEntry::mAge
Số giây kể từ lần gần đây nhất trẻ nhận được tin nhắn.
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
RSSI trung bình.
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
Số giây kể từ khi đính kèm tệp con.
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
Kênh CSL.
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
Kỳ CSL theo đơn vị 10 ký hiệu thời gian. Số 0 có nghĩa là CSL đã tắt.
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
Có hỗ trợ CSL và CSL đã đồng bộ hoá không.
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
Thời gian chờ của CSL tính bằng giây.
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
Là thiết bị FTD (so với MTD).
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
Tỷ lệ lỗi khung hình (0x0000 -> 0%, 0xffff -> 100%).
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
Liệu thiết bị có nhận được đầy đủ Dữ liệu mạng hay không (so với nhóm con ổn định).
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
RSSI của khung nhận được gần đây nhất.
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
Lề liên kết tính bằng dB.
mMessageErrorRate
uint16_t otMeshDiagChildEntry::mMessageErrorRate
(IPv6) Tỷ lệ lỗi tin nhắn (0x0000-> 0%, 0xffff-> 100%).
mQueuedMessageCount
uint16_t otMeshDiagChildEntry::mQueuedMessageCount
Số tin nhắn đã xếp hàng đợi cho tx gián tiếp tới nhà xuất bản con.
mRloc16
uint16_t otMeshDiagChildEntry::mRloc16
RLOC16.
mRxOnWhenIdle
bool otMeshDiagChildEntry::mRxOnWhenIdle
Bật rx-on khi rảnh (so với buồn ngủ).
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
Khoảng thời gian giám sát tính bằng giây. 0 để biểu thị việc không sử dụng.
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
Các giá trị mFrameErrorRate
và mMessageErrorRate
là hợp lệ.
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
Thời gian chờ tính bằng giây.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
Phiên bản.
Tài nguyên
Các chủ đề tham khảo API OpenThread bắt nguồn từ mã nguồn, có trên GitHub. Để biết thêm thông tin hoặc để đóng góp cho tài liệu của chúng tôi, hãy tham khảo Tài nguyên.