Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

otRadioCoexMetrics

#include <radio.h>

Las siguientes son transiciones de estado de radio válidas:

Resumen

(Radio ON) +----+ Enable() +-+ Accept() +---+ Transmit() +----+ | |----->| |----->| |-------->| | | Inhabilitada | | Suspender | | Recibir | | Transmitir | | |<-----| |<-----| |<--------| | +----+ disable() +-+ Sleep() +---+ (-- Radio OFF)

Durante el comando de solicitud de datos IEEE 802.15.4, la transición Sleep->Receive->Transmite puede acortarse para pasar de la suspensión a la transmisión si la plataforma admite la capacidad OT_RADIO_CAPS_SLEEP_TO_TX. Representa las métricas de coexistencia de la radio.

Atributos públicos

mAvgRxRequestToGrantTime
uint32_t
Tiempo promedio en uso desde la solicitud de rx hasta otorgarlo.
mAvgTxRequestToGrantTime
uint32_t
Tiempo promedio en uso desde la solicitud tx para otorgar.
mNumGrantGlitch
uint32_t
Cantidad de errores de subvención.
mNumRxDelayedGrant
uint32_t
Cantidad de solicitudes de rx que no se otorgaron en un plazo de 50 us
mNumRxGrantDeactivatedDuringRequest
uint32_t
Cantidad de rx que estaban en curso cuando se desactivó la subvención.
mNumRxGrantImmediate
uint32_t
Cantidad de solicitudes de rx mientras el otorgamiento estaba activo.
mNumRxGrantNone
uint32_t
Cantidad de solicitudes de rx que se completaron sin recibir la beca.
mNumRxGrantWait
uint32_t
Cantidad de solicitudes de rx mientras el otorgamiento estaba inactivo.
mNumRxGrantWaitActivated
uint32_t
Cantidad de solicitudes rx que se otorgaron mientras estaba inactiva mientras se otorgó el otorgamiento.
mNumRxGrantWaitTimeout
uint32_t
Es la cantidad de solicitudes de rx mientras el otorgamiento estaba inactivo y se agotó el tiempo de espera.
mNumRxRequest
uint32_t
Cantidad de solicitudes de rx.
mNumTxDelayedGrant
uint32_t
Cantidad de solicitudes tx que no se otorgaron dentro de los 50 us.
mNumTxGrantDeactivatedDuringRequest
uint32_t
Es la cantidad de tx que estaban en curso cuando se desactivó la concesión.
mNumTxGrantImmediate
uint32_t
Cantidad de solicitudes tx mientras el otorgamiento estaba activo.
mNumTxGrantWait
uint32_t
Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo.
mNumTxGrantWaitActivated
uint32_t
Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo que finalmente se otorgó.
mNumTxGrantWaitTimeout
uint32_t
Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo y se agotó el tiempo de espera.
mNumTxRequest
uint32_t
Cantidad de solicitudes tx.
mStopped
bool
Se detuvo la recopilación de estadísticas debido a la saturación.

Atributos públicos

mavgRxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgRxRequestToGrantTime

Tiempo promedio en uso desde la solicitud de rx hasta otorgarlo.

mavgTxRequestToGrantTime

uint32_t otRadioCoexMetrics::mAvgTxRequestToGrantTime

Tiempo promedio en uso desde la solicitud tx para otorgar.

mNumGrantGlitch.

uint32_t otRadioCoexMetrics::mNumGrantGlitch

Cantidad de errores de subvención.

mNumRxDelayedGrant

uint32_t otRadioCoexMetrics::mNumRxDelayedGrant

Cantidad de solicitudes de rx que no se otorgaron en un plazo de 50 us

mNumRxGrantOffedDuringRequest

uint32_t otRadioCoexMetrics::mNumRxGrantDeactivatedDuringRequest

Cantidad de rx que estaban en curso cuando se desactivó la subvención.

mNumRxGrant

uint32_t otRadioCoexMetrics::mNumRxGrantImmediate

Cantidad de solicitudes de rx mientras el otorgamiento estaba activo.

mNumRxGrantNinguno

uint32_t otRadioCoexMetrics::mNumRxGrantNone

Cantidad de solicitudes de rx que se completaron sin recibir la beca.

mNumRxGrantEspera

uint32_t otRadioCoexMetrics::mNumRxGrantWait

Cantidad de solicitudes de rx mientras el otorgamiento estaba inactivo.

mNumRxGrantWaitActivateed

uint32_t otRadioCoexMetrics::mNumRxGrantWaitActivated

Cantidad de solicitudes rx que se otorgaron mientras estaba inactiva mientras se otorgó el otorgamiento.

mNumRxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumRxGrantWaitTimeout

Es la cantidad de solicitudes de rx mientras el otorgamiento estaba inactivo y se agotó el tiempo de espera.

mNumRxRequest

uint32_t otRadioCoexMetrics::mNumRxRequest

Cantidad de solicitudes de rx.

mNumTxDelayedGrant

uint32_t otRadioCoexMetrics::mNumTxDelayedGrant

Cantidad de solicitudes tx que no se otorgaron dentro de los 50 us.

mNumTxGrantOffedDuringRequest

uint32_t otRadioCoexMetrics::mNumTxGrantDeactivatedDuringRequest

Es la cantidad de tx que estaban en curso cuando se desactivó la concesión.

mNumTxGrant de inmediato

uint32_t otRadioCoexMetrics::mNumTxGrantImmediate

Cantidad de solicitudes tx mientras el otorgamiento estaba activo.

mNumTxGrantEsperar

uint32_t otRadioCoexMetrics::mNumTxGrantWait

Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo.

Se activa mNumTxGrantWaitActivate

uint32_t otRadioCoexMetrics::mNumTxGrantWaitActivated

Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo que finalmente se otorgó.

Tiempo de espera de mNumTxGrantWaitTimeout

uint32_t otRadioCoexMetrics::mNumTxGrantWaitTimeout

Cantidad de solicitudes tx mientras el otorgamiento estaba inactivo y se agotó el tiempo de espera.

Solicitud de MxTx

uint32_t otRadioCoexMetrics::mNumTxRequest

Cantidad de solicitudes tx.

detenida

bool otRadioCoexMetrics::mStopped

Se detuvo la recopilación de estadísticas debido a la saturación.

Recursos

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta la sección Recursos.