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 l'astrazione della piattaforma per le funzionalità di diagnostica.

Sommario

Funzioni

otPlatDiagAlarmCallback ( otInstance *aInstance)
void
Questa funzione elabora l'evento di allarme.
otPlatDiagChannelSet (uint8_t aChannel)
void
Questa funzione imposta il canale da utilizzare per la diagnostica di fabbrica.
otPlatDiagModeGet (void)
bool
Questa funzione indica se la modalità diagnostica di fabbrica è abilitata o meno.
otPlatDiagModeSet (bool aMode)
void
Questa funzione abilita / disabilita la modalità diagnostica di fabbrica.
otPlatDiagProcess ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Questa funzione elabora una riga di comando della diagnostica di fabbrica.
otPlatDiagRadioReceived ( otInstance *aInstance, otRadioFrame *aFrame, otError aError)
void
Questa funzione elabora il frame radio ricevuto.
otPlatDiagTxPowerSet (int8_t aTxPower)
void
Questa funzione imposta la potenza di trasmissione da utilizzare per la diagnostica di fabbrica.

Funzioni

otPlatDiagAlarmCallback

void otPlatDiagAlarmCallback(
  otInstance *aInstance
)

Questa funzione elabora l'evento di allarme.

Dettagli
Parametri
[in] aInstance
L'istanza OpenThread per la richiesta corrente.

otPlatDiagChannelSet

void otPlatDiagChannelSet(
  uint8_t aChannel
)

Questa funzione imposta il canale da utilizzare per la diagnostica di fabbrica.

Dettagli
Parametri
[in] aChannel
Il valore del canale.

otPlatDiagModeGet

bool otPlatDiagModeGet(
  void
)

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

Dettagli
ritorna
TRUE se la modalità diagnostica di fabbrica è abilitata, FALSE altrimenti.

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

Questa funzione abilita / disabilita la modalità diagnostica di fabbrica.

Dettagli
Parametri
[in] aMode
TRUE per abilitare la modalità diagnostica, FALSE in caso contrario.

otPlatDiagProcess

otError otPlatDiagProcess(
  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
L'istanza OpenThread per la richiesta corrente.
[in] aArgsLength
Il numero di argomenti in aArgs .
[in] aArgs
Gli argomenti della riga di comando di diagnostica.
[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_INVALID_COMMAND
Il comando non è valido o non è supportato.

otPlatDiagRadioReceived

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

Questa funzione elabora il frame radio ricevuto.

Dettagli
Parametri
[in] aInstance
L'istanza OpenThread per la richiesta corrente.
[in] aFrame
Il frame radio ricevuto.
[in] aError
Lo stato del frame radio ricevuto.

otPlatDiagTxPowerSet

void otPlatDiagTxPowerSet(
  int8_t aTxPower
)

Questa funzione imposta la potenza di trasmissione da utilizzare per la diagnostica di fabbrica.

Dettagli
Parametri
[in] aTxPower
Il valore della potenza di trasmissione.