Google is committed to advancing racial equity for Black communities. See how.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Diagnóstico de fábrica

Este módulo inclui funções que controlam a execução da pilha do Thread.

Resumo

Funções

otDiagIsEnabled ( otInstance *aInstance)
bool
Esta função indica se o modo de diagnóstico de fábrica está ou não ativado.
otDiagProcessCmd ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Esta função processa uma linha de comandos de diagnóstico de fábrica.
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen)
void
Esta função processa uma linha de comandos de diagnóstico de fábrica.

Funções

otDiagIsEnabled

bool otDiagIsEnabled(
  otInstance *aInstance
)

Esta função indica se o modo de diagnóstico de fábrica está ou não ativado.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
Retornar valores
TRUE
se o modo de diagnóstico de fábrica estiver ativado
FALSE
se o modo de diagnóstico de fábrica estiver desativado.

otDiagProcessCmd

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

Esta função processa uma linha de comandos de diagnóstico de fábrica.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
[in] aArgsLength
O número de elementos em aArgs .
[in] aArgs
Uma matriz de argumentos.
[out] aOutput
O resultado da execução do diagnóstico.
[in] aOutputMaxLen
O tamanho do buffer de saída.
Retornar valores
OT_ERROR_INVALID_ARGS
O comando é suportado, mas são fornecidos argumentos inválidos.
OT_ERROR_NONE
O comando foi processado com sucesso.
OT_ERROR_NOT_IMPLEMENTED
O comando não é suportado.

otDiagProcessCmdLine

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

Esta função processa uma linha de comandos de diagnóstico de fábrica.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
[in] aString
Uma sequência de entrada terminada em NULL.
[out] aOutput
O resultado da execução do diagnóstico.
[in] aOutputMaxLen
O tamanho do buffer de saída.