Alarme
Este módulo inclui a abstração da plataforma do serviço de alarme.
Resumo
Functions |
|
---|---|
otPlatAlarmMicroFired(otInstance *aInstance)
|
void
Indicador de que o alarme foi disparado.
|
otPlatAlarmMicroGetNow(void)
|
uint32_t
Veja o horário atual.
|
otPlatAlarmMicroStartAt(otInstance *aInstance, uint32_t aT0, uint32_t aDt)
|
void
Defina o alarme para disparar em
aDt microssegundos após aT0 . |
otPlatAlarmMicroStop(otInstance *aInstance)
|
void
Parar o alarme.
|
otPlatAlarmMilliFired(otInstance *aInstance)
|
void
Indicador de que o alarme foi disparado.
|
otPlatAlarmMilliGetNow(void)
|
uint32_t
Veja o horário atual.
|
otPlatAlarmMilliStartAt(otInstance *aInstance, uint32_t aT0, uint32_t aDt)
|
void
Defina o alarme para disparar em
aDt milissegundos após aT0 . |
otPlatAlarmMilliStop(otInstance *aInstance)
|
void
Parar o alarme.
|
otPlatDiagAlarmFired(otInstance *aInstance)
|
void
Módulo de diagnóstico de sinal que o alarme acionou.
|
Functions
OtPlatAlarmMicroFired
void otPlatAlarmMicroFired( otInstance *aInstance )
Indicador de que o alarme foi disparado.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatAlarm MicroGetNow
uint32_t otPlatAlarmMicroGetNow( void )
Veja o horário atual.
Detalhes | |
---|---|
Retorna |
A hora atual em microssegundos.
|
OtPlatAlarmMicroStartAt
void otPlatAlarmMicroStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
Defina o alarme para disparar em aDt
microssegundos após aT0
.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtPlatAlarmMicroStop
void otPlatAlarmMicroStop( otInstance *aInstance )
Parar o alarme.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatAlarmMilliFired
void otPlatAlarmMilliFired( otInstance *aInstance )
Indicador de que o alarme foi disparado.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatAlarmMilliGetNow
uint32_t otPlatAlarmMilliGetNow( void )
Veja o horário atual.
Detalhes | |
---|---|
Retorna |
O horário atual em milissegundos.
|
OtPlatAlarmMilliStartAt
void otPlatAlarmMilliStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
Defina o alarme para disparar em aDt
milissegundos após aT0
.
Detalhes | |||||||
---|---|---|---|---|---|---|---|
Parâmetros |
|
OtPlatAlarmMilliStop
void otPlatAlarmMilliStop( otInstance *aInstance )
Parar o alarme.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
OtPlatDiagAlarmFired
void otPlatDiagAlarmFired( otInstance *aInstance )
Módulo de diagnóstico de sinal que o alarme acionou.
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.