Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Diagnostica di fabbrica

Questo modulo include funzioni che controllano l'esecuzione dello stack di thread.

Sommario

Funzioni

otDiagIsEnabled ( otInstance *aInstance)
bool
Questa funzione indica se la modalità diagnostica di fabbrica è abilitata o meno.
otDiagProcessCmd ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Questa funzione elabora una riga di comando della diagnostica di fabbrica.
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen)
void
Questa funzione elabora una riga di comando della diagnostica di fabbrica.

Funzioni

otDiagIsEnabled

bool otDiagIsEnabled(
  otInstance *aInstance
)

Questa funzione indica se la modalità diagnostica di fabbrica è abilitata o meno.

Dettagli
Parametri
[in] aInstance
Puntatore a un'istanza di OpenThread.
Valori restituiti
TRUE
se è abilitata la modalità diagnostica di fabbrica
FALSE
se la modalità diagnostica di fabbrica è disabilitata.

otDiagProcessCmd

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

Questa funzione elabora una riga di comando della diagnostica di fabbrica.

Dettagli
Parametri
[in] aInstance
Puntatore a un'istanza di OpenThread.
[in] aArgsLength
Il numero di elementi in aArgs .
[in] aArgs
Una serie di argomenti.
[out] aOutput
Il risultato dell'esecuzione della diagnostica.
[in] aOutputMaxLen
La dimensione del buffer di output.
Valori restituiti
OT_ERROR_INVALID_ARGS
Il comando è supportato ma vengono forniti argomenti non validi.
OT_ERROR_NONE
Il comando è stato elaborato correttamente.
OT_ERROR_NOT_IMPLEMENTED
Il comando non è supportato.

otDiagProcessCmdLine

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

Questa funzione elabora una riga di comando della diagnostica di fabbrica.

Dettagli
Parametri
[in] aInstance
Puntatore a un'istanza di OpenThread.
[in] aString
Una stringa di input terminata da NULL.
[out] aOutput
Il risultato dell'esecuzione della diagnostica.
[in] aOutputMaxLen
La dimensione del buffer di output.