Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Diagnósticos de fábrica

Este módulo incluye funciones que controlan la ejecución de la pila de subprocesos.

Resumen

Las funciones

otDiagIsEnabled ( otInstance *aInstance)
bool
Esta función indica si el modo de diagnóstico de fábrica está habilitado o no.
otDiagProcessCmd ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Esta función procesa una línea de comando de diagnóstico de fábrica.
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen)
void
Esta función procesa una línea de comando de diagnóstico de fábrica.

Las funciones

otDiagIsEnabled

bool otDiagIsEnabled(
  otInstance *aInstance
)

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

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
Valores de retorno
TRUE
si el modo de diagnóstico de fábrica está habilitado
FALSE
si el modo de diagnóstico de fábrica está deshabilitado.

otDiagProcessCmd

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

Esta función procesa una línea de comando de diagnóstico de fábrica.

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
[in] aArgsLength
El número de elementos en aArgs .
[in] aArgs
Una serie de argumentos.
[out] aOutput
El resultado de la ejecución del diagnóstico.
[in] aOutputMaxLen
El tamaño del búfer de salida.
Valores de retorno
OT_ERROR_INVALID_ARGS
El comando es compatible pero se proporcionan argumentos no válidos.
OT_ERROR_NONE
El comando se procesa con éxito.
OT_ERROR_NOT_IMPLEMENTED
El comando no es compatible.

otDiagProcessCmdLine

void otDiagProcessCmdLine(
  otInstance *aInstance,
  const char *aString,
  char *aOutput,
  size_t aOutputMaxLen
)

Esta función procesa una línea de comando de diagnóstico de fábrica.

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
[in] aString
Una cadena de entrada terminada en NULL.
[out] aOutput
El resultado de la ejecución del diagnóstico.
[in] aOutputMaxLen
El tamaño del búfer de salida.