O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

OtRadioCoexMetrics

#include <radio.h>

Veja a seguir transições válidas de estado de rádio:

Resumo

(ON ON) + +----+ Enable() +-+ Receive() +----+ Broadcast() +----+ ||----->| |----->| |-------->| | | Disabled | | Sleep | | Receive | | Broadcast | |<-----| |<-----| |<----+++ + + + + + + +

Durante o comando de solicitação de dados IEEE 802.15.4, a transição Sleep->Receive->Broadcast poderá ser reduzida para fazer a transição direta de suspensão para transmissão se a plataforma for compatível com o recurso OT_RADIO_CAPS_SLEEP_TO_TX. Essa estrutura representa as métricas de coexistência de rádio.

Atributos públicos

mAvgRxRequestToGrantTime
uint32_t
Tempo médio em uso da solicitação rx para conceder.
mAvgTxRequestToGrantTime
uint32_t
Tempo médio em uso da solicitação tx para conceder.
mNumGrantGlitch
uint32_t
Número de falhas de concessão.
mNumRxDelayedGrant
uint32_t
Número de solicitações rx que não foram concedidas em 50us.
mNumRxGrantDeactivatedDuringRequest
uint32_t
Número de rx que estavam em andamento quando a concessão foi desativada.
mNumRxGrantImmediate
uint32_t
Número de solicitações rx enquanto a concessão estava ativa.
mNumRxGrantNone
uint32_t
Número de solicitações rx concluídas sem receber a concessão.
mNumRxGrantWait
uint32_t
Número de solicitações rx enquanto a concessão estava inativa.
mNumRxGrantWaitActivated
uint32_t
Número de solicitações rx enquanto a concessão estava inativa que foram concedidas posteriormente.
mNumRxGrantWaitTimeout
uint32_t
Número de solicitações rx enquanto a concessão estava inativa que expirou.
mNumRxRequest
uint32_t
Número de solicitações rx.
mNumTxDelayedGrant
uint32_t
Número de solicitações tx que não foram concedidas em 50 anos.
mNumTxGrantDeactivatedDuringRequest
uint32_t
Número de tx que estavam em andamento quando a concessão foi desativada.
mNumTxGrantImmediate
uint32_t
Número de solicitações tx enquanto a concessão estava ativa.
mNumTxGrantWait
uint32_t
Número de solicitações tx enquanto a concessão estava inativa.
mNumTxGrantWaitActivated
uint32_t
Número de solicitações tx enquanto a concessão estava inativa que foram concedidas por fim.
mNumTxGrantWaitTimeout
uint32_t
Número de solicitações tx enquanto a concessão estava inativa que expirou.
mNumTxRequest
uint32_t
Número de solicitações tx.
mStopped
bool
A coleta de estatísticas foi interrompida devido à saturação.

Atributos públicos

mAvgRxRequestToGRANTTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

Tempo médio em uso da solicitação rx para conceder.

mAvgTxRequestToGRANTTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

Tempo médio em uso da solicitação tx para conceder.

MNum GrantGlitch

uint32_t otRadioCoexMetrics::mNumGrantGlitch

Número de falhas de concessão.

mNumRxDelayedGRANT

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

Número de solicitações rx que não foram concedidas em 50us.

mNumRxGRANTDisabledDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

Número de rx que estavam em andamento quando a concessão foi desativada.

mNumRxConcessionária

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

Número de solicitações rx enquanto a concessão estava ativa.

mNumRxGrantNone

uint32_t otRadioCoexMetrics::mNumRxGrantNone

Número de solicitações rx concluídas sem receber a concessão.

mNumRxGRANTWait.

uint32_t otRadioCoexMetrics::mNumRxGrantWait

Número de solicitações rx enquanto a concessão estava inativa.

mNumRxGRANTWaitActivated

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

Número de solicitações rx enquanto a concessão estava inativa que foram concedidas posteriormente.

mNumRxGRANTWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

Número de solicitações rx enquanto a concessão estava inativa que expirou.

mNumRxRequest

uint32_t otRadioCoexMetrics::mNumRxRequest

Número de solicitações rx.

mNumTxDelayedGRANT

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

Número de solicitações tx que não foram concedidas em 50 anos.

mNumTxGRANTDisabledDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

Número de tx que estavam em andamento quando a concessão foi desativada.

mNumTxConcessionária

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

Número de solicitações tx enquanto a concessão estava ativa.

mNumTxGRANTWait.

uint32_t otRadioCoexMetrics::mNumTxGrantWait

Número de solicitações tx enquanto a concessão estava inativa.

mNumTxGRANTWaitActivated

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

Número de solicitações tx enquanto a concessão estava inativa que foram concedidas por fim.

mNumTxGRANTWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

Número de solicitações tx enquanto a concessão estava inativa que expirou.

mNumTxRequest

uint32_t otRadioCoexMetrics::mNumTxRequest

Número de solicitações tx.

mparado

bool otRadioCoexMetrics::mStopped

A coleta de estatísticas foi interrompida devido à saturação.

Recursos

Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.