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 a abstração da plataforma para recursos de diagnóstico.

Resumo

Funções

otPlatDiagAlarmCallback ( otInstance *aInstance)
void
Esta função processa o evento de alarme.
otPlatDiagChannelSet (uint8_t aChannel)
void
Esta função define o canal para o diagnóstico de fábrica.
otPlatDiagModeGet (void)
bool
Esta função indica se o modo de diagnóstico de fábrica está ou não ativado.
otPlatDiagModeSet (bool aMode)
void
Esta função ativa / desativa o modo de diagnóstico de fábrica.
otPlatDiagProcess ( 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.
otPlatDiagRadioReceived ( otInstance *aInstance, otRadioFrame *aFrame, otError aError)
void
Esta função processa o quadro de rádio recebido.
otPlatDiagTxPowerSet (int8_t aTxPower)
void
Esta função define a potência de transmissão a ser usada nos diagnósticos de fábrica.

Funções

otPlatDiagAlarmCallback

void otPlatDiagAlarmCallback(
  otInstance *aInstance
)

Esta função processa o evento de alarme.

Detalhes
Parâmetros
[in] aInstance
A instância do OpenThread para a solicitação atual.

otPlatDiagChannelSet

void otPlatDiagChannelSet(
  uint8_t aChannel
)

Esta função define o canal para o diagnóstico de fábrica.

Detalhes
Parâmetros
[in] aChannel
O valor do canal.

otPlatDiagModeGet

bool otPlatDiagModeGet(
  void
)

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

Detalhes
Devoluções
TRUE se o modo de diagnóstico de fábrica estiver ativado, FALSE caso contrário.

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

Esta função ativa / desativa o modo de diagnóstico de fábrica.

Detalhes
Parâmetros
[in] aMode
TRUE para ativar o modo de diagnóstico, FALSE caso contrário.

otPlatDiagProcess

 otError otPlatDiagProcess(
  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
A instância do OpenThread para a solicitação atual.
[in] aArgsLength
O número de argumentos em aArgs .
[in] aArgs
Os argumentos da linha de comando do diagnóstico.
[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_INVALID_COMMAND
O comando não é válido ou não é suportado.

otPlatDiagRadioReceived

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

Esta função processa o quadro de rádio recebido.

Detalhes
Parâmetros
[in] aInstance
A instância do OpenThread para a solicitação atual.
[in] aFrame
O quadro de rádio recebido.
[in] aError
O status do quadro de rádio recebido.

otPlatDiagTxPowerSet

void otPlatDiagTxPowerSet(
  int8_t aTxPower
)

Esta função define a potência de transmissão a ser usada nos diagnósticos de fábrica.

Detalhes
Parâmetros
[in] aTxPower
O valor da potência de transmissão.