Google is committed to advancing racial equity for Black communities. See how.
Esta página se ha traducido con Cloud Translation API.
Switch to English

Diagnóstico de fábrica

Este módulo incluye la plataforma de abstracción para el diagnóstico características.

Resumen

funciones

otPlatDiagAlarmCallback ( otInstance *aInstance)
void
Esta función procesa el evento de alarma.
otPlatDiagChannelSet (uint8_t aChannel)
void
Esta función establece el canal a utilizar para el diagnóstico de fábrica.
otPlatDiagModeGet (void)
bool
Esta función indica si o no el modo de diagnóstico fábrica está habilitada.
otPlatDiagModeSet (bool aMode)
void
Esta función se activa / desactiva el modo de diagnósticos de la fábrica.
otPlatDiagProcess ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Esta función procesa una línea de comandos diagnósticos de la fábrica.
otPlatDiagRadioReceived ( otInstance *aInstance, otRadioFrame *aFrame, otError aError)
void
Esta función procesa la trama de radio recibida.
otPlatDiagTxPowerSet (int8_t aTxPower)
void
Esta función ajusta la potencia de transmisión a utilizar para el diagnóstico de fábrica.

funciones

otPlatDiagAlarmCallback

void otPlatDiagAlarmCallback(
  otInstance *aInstance
)

Esta función procesa el evento de alarma.

detalles
parámetros
[in] aInstance
La instancia OpenThread para la solicitud actual.

otPlatDiagChannelSet

void otPlatDiagChannelSet(
  uint8_t aChannel
)

Esta función establece el canal a utilizar para el diagnóstico de fábrica.

detalles
parámetros
[in] aChannel
El valor de canal.

otPlatDiagModeGet

bool otPlatDiagModeGet(
  void
)

Esta función indica si o no el modo de diagnóstico fábrica está habilitada.

detalles
Devoluciones
TRUE si el modo de diagnósticos de la fábrica está activado, de lo contrario.

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

Esta función se activa / desactiva el modo de diagnósticos de la fábrica.

detalles
parámetros
[in] aMode
TRUE para habilitar el modo de diagnóstico, de lo contrario.

otPlatDiagProcess

 otError otPlatDiagProcess(
  otInstance *aInstance,
  uint8_t aArgsLength,
  char *aArgs[],
  char *aOutput,
  size_t aOutputMaxLen
)

Esta función procesa una línea de comandos diagnósticos de la fábrica.

detalles
parámetros
[in] aInstance
La instancia OpenThread para la solicitud actual.
[in] aArgsLength
El número de argumentos en aArgs .
[in] aArgs
Los argumentos de línea de comando de diagnóstico.
[out] aOutput
El resultado de la ejecución de diagnósticos.
[in] aOutputMaxLen
El tamaño del búfer de salida.
Valores devueltos
OT_ERROR_INVALID_ARGS
El comando es compatible, pero argumentos no válidos siempre.
OT_ERROR_NONE
El comando es éxito del proceso.
OT_ERROR_INVALID_COMMAND
El comando no es válido o no es compatible.

otPlatDiagRadioReceived

void otPlatDiagRadioReceived(
  otInstance *aInstance,
  otRadioFrame *aFrame,
  otError aError
)

Esta función procesa la trama de radio recibida.

detalles
parámetros
[in] aInstance
La instancia OpenThread para la solicitud actual.
[in] aFrame
La trama de radio recibida.
[in] aError
El estado de trama de radio recibida.

otPlatDiagTxPowerSet

void otPlatDiagTxPowerSet(
  int8_t aTxPower
)

Esta función ajusta la potencia de transmisión a utilizar para el diagnóstico de fábrica.

detalles
parámetros
[in] aTxPower
El valor de potencia de transmisión.