otRadioCoexMetrics
#include <radio.h>
Sau đây là các quá trình chuyển đổi trạng thái radio hợp lệ:
Tóm tắt
(Bật đài) +----+ Bật() +-+ Nhận() +---+ Truyền() +----+ | |----->| |----->| |-------->| | Đã tắt | | Ngủ | | Nhận | | Truyền | |<-----| |<-----| |<--------| | +---+ Tắt() +-+ Tín hiệu Radio() +---+ Nhận + ---+ Tín hiệu Radio() +---+ Nhận + ----
Trong lệnh yêu cầu dữ liệu IEEE 802.15.4, lệnh chuyển đổi Sleep->Receive->Phát có thể được rút ngắn để chuyển đổi trực tiếp từ chế độ Ngủ sang chế độ Phát nếu nền tảng hỗ trợ chức năng OT_Radio_CAPS_SLEEP_TO_TX. Biểu thị các chỉ số cùng tồn tại qua sóng vô tuyến.
Thuộc tính công khai |
|
---|---|
mAvgRxRequestToGrantTime
|
uint32_t
Thời gian sử dụng trung bình từ yêu cầu rx để cấp.
|
mAvgTxRequestToGrantTime
|
uint32_t
Thời gian sử dụng trung bình từ yêu cầu cấp quyền.
|
mNumGrantGlitch
|
uint32_t
Số sự cố về việc cấp quyền.
|
mNumRxDelayedGrant
|
uint32_t
Số lượng yêu cầu rx không được cấp trong vòng 50us.
|
mNumRxGrantDeactivatedDuringRequest
|
uint32_t
Số lượt rx đang diễn ra khi tính năng cấp quyền bị huỷ kích hoạt.
|
mNumRxGrantImmediate
|
uint32_t
Số yêu cầu rx khi tính năng cấp quyền còn hiệu lực.
|
mNumRxGrantNone
|
uint32_t
Số yêu cầu rx đã hoàn thành mà không nhận được khoản trợ cấp.
|
mNumRxGrantWait
|
uint32_t
Số yêu cầu rx trong khi tính năng cấp quyền không hoạt động.
|
mNumRxGrantWaitActivated
|
uint32_t
Số yêu cầu rx trong khi chức năng cấp không hoạt động mà cuối cùng đã được cấp.
|
mNumRxGrantWaitTimeout
|
uint32_t
Số yêu cầu rx trong khi quyền không hoạt động đã hết giờ.
|
mNumRxRequest
|
uint32_t
Số yêu cầu rx.
|
mNumTxDelayedGrant
|
uint32_t
Số lượng yêu cầu thiết lập sao cho không được cấp trong vòng 50us.
|
mNumTxGrantDeactivatedDuringRequest
|
uint32_t
Số tx đang thực hiện khi tài trợ bị vô hiệu hoá.
|
mNumTxGrantImmediate
|
uint32_t
Số yêu cầu đưa tin khi hoạt động cấp quyền còn hiệu lực.
|
mNumTxGrantWait
|
uint32_t
Số yêu cầu tx trong khi chức năng cấp quyền không hoạt động.
|
mNumTxGrantWaitActivated
|
uint32_t
Số yêu cầu đưa ra quyết định về hoạt động thực tế trong khi chức năng cấp không hoạt động nhưng cuối cùng đã được cấp.
|
mNumTxGrantWaitTimeout
|
uint32_t
Số yêu cầu tx trong khi cấp không hoạt động đã hết thời gian chờ.
|
mNumTxRequest
|
uint32_t
Số yêu cầu liên quan đến hoạt động thực tế.
|
mStopped
|
bool
Quá trình thu thập số liệu thống kê đã dừng do độ bão hoà.
|
Thuộc tính công khai
mAvgRxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime
Thời gian sử dụng trung bình từ yêu cầu rx để cấp.
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
Thời gian sử dụng trung bình từ yêu cầu cấp quyền.
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
Số sự cố về việc cấp quyền.
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
Số lượng yêu cầu rx không được cấp trong vòng 50us.
mNumRxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest
Số lượt rx đang diễn ra khi tính năng cấp quyền bị huỷ kích hoạt.
mNumRxGrantImmediate
uint32_t otRadioCoexMetrics::mNumRxGrantImmediate
Số yêu cầu rx khi tính năng cấp quyền còn hiệu lực.
mNumRxGrantNone
uint32_t otRadioCoexMetrics::mNumRxGrantNone
Số yêu cầu rx đã hoàn thành mà không nhận được khoản trợ cấp.
mNumRxGrantWait
uint32_t otRadioCoexMetrics::mNumRxGrantWait
Số yêu cầu rx trong khi tính năng cấp quyền không hoạt động.
mNumRxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated
Số yêu cầu rx trong khi chức năng cấp không hoạt động mà cuối cùng đã được cấp.
mNumRxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout
Số yêu cầu rx trong khi quyền không hoạt động đã hết giờ.
mNumRxRequest
uint32_t otRadioCoexMetrics::mNumRxRequest
Số yêu cầu rx.
mNumTxDelayedGrant
uint32_t otRadioCoexMetrics::mNumTxDelayedGrant
Số lượng yêu cầu thiết lập sao cho không được cấp trong vòng 50us.
mNumTxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest
Số tx đang thực hiện khi tài trợ bị vô hiệu hoá.
mNumTxGrantImmediate
uint32_t otRadioCoexMetrics::mNumTxGrantImmediate
Số yêu cầu đưa tin khi hoạt động cấp quyền còn hiệu lực.
mNumTxGrantWait
uint32_t otRadioCoexMetrics::mNumTxGrantWait
Số yêu cầu tx trong khi chức năng cấp quyền không hoạt động.
mNumTxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated
Số yêu cầu đưa ra quyết định về hoạt động thực tế trong khi chức năng cấp không hoạt động nhưng cuối cùng đã được cấp.
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
Số yêu cầu tx trong khi cấp không hoạt động đã hết thời gian chờ.
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
Số yêu cầu liên quan đến hoạt động thực tế.
mStopped
bool otRadioCoexMetrics::mStopped
Quá trình thu thập số liệu thống kê đã dừng do độ bão hoà.
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.