otRadioCoexMetrics
#include <radio.h>
다음은 유효한 무선 상태 전환입니다.
요약
(라디오 켜기) +----+ Enable() +-+ Received() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | Disabled | | Sleep | | Received | | Transmit | |<-----| |<-----| |<--------| | +----+ Disable() +---+ Sleep() +---+ Received() 신호 OFF
IEEE 802.15.4 데이터 요청 명령 중에 플랫폼이 OT_RADIO_CAPS_SLEEP_TO_TX 기능을 지원하는 경우 절전->수신->전송이 절전 모드에서 전송으로 직접 전환하도록 단축될 수 있습니다. 라디오 공존성 측정항목을 나타냅니다.
공개 속성 |
|
---|---|
mAvgRxRequestToGrantTime
|
uint32_t
rx 요청에서 부여까지 usec의 평균 시간입니다.
|
mAvgTxRequestToGrantTime
|
uint32_t
tx 요청에서 부여까지 usec의 평균 시간입니다.
|
mNumGrantGlitch
|
uint32_t
부여 오류 수
|
mNumRxDelayedGrant
|
uint32_t
50us 이내에 승인되지 않은 rx 요청 수입니다.
|
mNumRxGrantDeactivatedDuringRequest
|
uint32_t
권한 부여가 비활성화되었을 때 진행 중이었던 rx 수입니다.
|
mNumRxGrantImmediate
|
uint32_t
권한 부여가 활성 상태인 동안의 rx 요청 수입니다.
|
mNumRxGrantNone
|
uint32_t
부여를 받지 않고 완료된 rx 요청 수입니다.
|
mNumRxGrantWait
|
uint32_t
권한 부여가 비활성 상태인 동안의 rx 요청 수입니다.
|
mNumRxGrantWaitActivated
|
uint32_t
권한 부여가 비활성 상태였고 최종적으로 승인된 rx 요청 수입니다.
|
mNumRxGrantWaitTimeout
|
uint32_t
권한 부여가 비활성 상태였으며 시간 초과된 rx 요청 수입니다.
|
mNumRxRequest
|
uint32_t
rx 요청 수입니다.
|
mNumTxDelayedGrant
|
uint32_t
50us 이내에 승인되지 않은 tx 요청 수입니다.
|
mNumTxGrantDeactivatedDuringRequest
|
uint32_t
권한 부여가 비활성화되었을 때 진행 중이었던 tx 수입니다.
|
mNumTxGrantImmediate
|
uint32_t
권한 부여가 활성화된 동안의 tx 요청 수
|
mNumTxGrantWait
|
uint32_t
권한 부여가 비활성 상태인 동안의 tx 요청 수
|
mNumTxGrantWaitActivated
|
uint32_t
권한 부여가 비활성 상태였고 최종적으로 승인된 tx 요청 수입니다.
|
mNumTxGrantWaitTimeout
|
uint32_t
권한 부여가 비활성 상태였고 제한 시간이 초과된 tx 요청 수입니다.
|
mNumTxRequest
|
uint32_t
tx 요청 수입니다.
|
mStopped
|
bool
채도로 인해 통계 수집이 중지되었습니다.
|
공개 속성
mAvgRxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime
rx 요청에서 부여까지 usec의 평균 시간입니다.
mAvgTxRequestToGrantTime
uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime
tx 요청에서 부여까지 usec의 평균 시간입니다.
mNumGrantGlitch
uint32_t otRadioCoexMetrics::mNumGrantGlitch
부여 오류 수
mNumRxDelayedGrant
uint32_t otRadioCoexMetrics::mNumRxDelayedGrant
50us 이내에 승인되지 않은 rx 요청 수입니다.
mNumRxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest
권한 부여가 비활성화되었을 때 진행 중이었던 rx 수입니다.
mNumRxGrantImmediate
uint32_t otRadioCoexMetrics::mNumRxGrantImmediate
권한 부여가 활성 상태인 동안의 rx 요청 수입니다.
mNumRxGrantNone
uint32_t otRadioCoexMetrics::mNumRxGrantNone
부여를 받지 않고 완료된 rx 요청 수입니다.
mNumRxGrantWait
uint32_t otRadioCoexMetrics::mNumRxGrantWait
권한 부여가 비활성 상태인 동안의 rx 요청 수입니다.
mNumRxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated
권한 부여가 비활성 상태였고 최종적으로 승인된 rx 요청 수입니다.
mNumRxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout
권한 부여가 비활성 상태였으며 시간 초과된 rx 요청 수입니다.
mNumRxRequest
uint32_t otRadioCoexMetrics::mNumRxRequest
rx 요청 수입니다.
mNumTxDelayedGrant
uint32_t otRadioCoexMetrics::mNumTxDelayedGrant
50us 이내에 승인되지 않은 tx 요청 수입니다.
mNumTxGrantDeactivatedDuringRequest
uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest
권한 부여가 비활성화되었을 때 진행 중이었던 tx 수입니다.
mNumTxGrantImmediate
uint32_t otRadioCoexMetrics::mNumTxGrantImmediate
권한 부여가 활성화된 동안의 tx 요청 수
mNumTxGrantWait
uint32_t otRadioCoexMetrics::mNumTxGrantWait
권한 부여가 비활성 상태인 동안의 tx 요청 수
mNumTxGrantWaitActivated
uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated
권한 부여가 비활성 상태였고 최종적으로 승인된 tx 요청 수입니다.
mNumTxGrantWaitTimeout
uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout
권한 부여가 비활성 상태였고 제한 시간이 초과된 tx 요청 수입니다.
mNumTxRequest
uint32_t otRadioCoexMetrics::mNumTxRequest
tx 요청 수입니다.
mStopped
bool otRadioCoexMetrics::mStopped
채도로 인해 통계 수집이 중지되었습니다.
자료
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.