Diagnóstico da fábrica: plataforma
Este módulo inclui a abstração da plataforma para recursos de diagnóstico.
Resumo
Functions |
|
---|---|
otPlatDiagAlarmCallback(otInstance *aInstance)
|
void
Esta função processa o evento de alarme.
|
otPlatDiagChannelSet(uint8_t aChannel)
|
void
Essa função define o canal a ser usado para o diagnóstico da fábrica.
|
otPlatDiagModeGet(void)
|
bool
Esta função indica se o modo de diagnóstico da fábrica está ativado ou não.
|
otPlatDiagModeSet(bool aMode)
|
void
Essa função ativa/desativa o modo de diagnóstico da fábrica.
|
otPlatDiagProcess(otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
|
Essa função processa uma linha de comando de fábrica para o diagnóstico.
|
otPlatDiagRadioReceived(otInstance *aInstance, otRadioFrame *aFrame, otError aError)
|
void
Essa função processa o frame de rádio recebido.
|
otPlatDiagTxPowerSet(int8_t aTxPower)
|
void
Essa função define a potência de transmissão a ser usada para o diagnóstico da fábrica.
|
Functions
OtPlatDiagAlarmCallback
void otPlatDiagAlarmCallback( otInstance *aInstance )
Esta função processa o evento de alarme.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatDiagChannelSet
void otPlatDiagChannelSet( uint8_t aChannel )
Essa função define o canal a ser usado para o diagnóstico da fábrica.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatDiagModeGet
bool otPlatDiagModeGet( void )
Esta função indica se o modo de diagnóstico da fábrica está ativado ou não.
Detalhes | |
---|---|
Retorna |
Verdadeiro se o modo de diagnóstico da fábrica estiver ativado. Caso contrário, será FALSO.
|
OtPlatDiagModeSet
void otPlatDiagModeSet( bool aMode )
Essa função ativa/desativa o modo de diagnóstico da fábrica.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatDiagProcess
otError otPlatDiagProcess( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen )
Essa função processa uma linha de comando de fábrica para o diagnóstico.
A saída dessa função (o conteúdo gravado em aOutput
) PRECISA terminar com \0
e a \0
está dentro do buffer de saída.
Detalhes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parâmetros |
|
||||||||||
Valores de retorno |
|
OtPlatDiagRadioReceived
void otPlatDiagRadioReceived( otInstance *aInstance, otRadioFrame *aFrame, otError aError )
Essa função processa o frame de rádio recebido.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtPlatDiagTxPowerSet
void otPlatDiagTxPowerSet( int8_t aTxPower )
Essa função define a potência de transmissão a ser usada para o diagnóstico da fábrica.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
Recursos
Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.