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 funciones que controlan la ejecución de la pila de rosca.

Resumen

funciones

otDiagIsEnabled ( otInstance *aInstance)
bool
Esta función indica si o no el modo de diagnósticos de la fábrica está habilitada.
otDiagProcessCmd ( 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.
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen)
void
Esta función procesa una línea de comandos diagnósticos de la fábrica.

funciones

otDiagIsEnabled

bool otDiagIsEnabled(
  otInstance *aInstance
)

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

detalles
parámetros
[in] aInstance
Un puntero a una instancia OpenThread.
Valores devueltos
TRUE
Si está activado el modo de diagnósticos de la fábrica
FALSE
Si se desactiva el modo de diagnósticos de la fábrica.

otDiagProcessCmd

 otError otDiagProcessCmd(
  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
Un puntero a una instancia OpenThread.
[in] aArgsLength
El número de elementos en aArgs .
[in] aArgs
Un conjunto de argumentos.
[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_NOT_IMPLEMENTED
No se admite el comando.

otDiagProcessCmdLine

void otDiagProcessCmdLine(
  otInstance *aInstance,
  const char *aString,
  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
Un puntero a una instancia OpenThread.
[in] aString
Una cadena de entrada terminada en NULL.
[out] aOutput
El resultado de la ejecución de diagnósticos.
[in] aOutputMaxLen
El tamaño del búfer de salida.