Allarme
Questo modulo include l'astrazione della piattaforma per il servizio di allarme.
Sommario
Funzioni | |
---|---|
otPlatAlarmMicroFired ( otInstance *aInstance) | void Segnala che l'allarme è scattato. |
otPlatAlarmMicroGetNow (void) | uint32_t Ottieni l'ora corrente. |
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt) | void Imposta l'allarme in modo che aDt microsecondi dopo aT0 . |
otPlatAlarmMicroStop ( otInstance *aInstance) | void Ferma l'allarme. |
otPlatAlarmMilliFired ( otInstance *aInstance) | void Segnala che l'allarme è scattato. |
otPlatAlarmMilliGetNow (void) | uint32_t Ottieni l'ora corrente. |
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt) | void Imposta l'allarme in modo che aDt millisecondi dopo aT0 . |
otPlatAlarmMilliStop ( otInstance *aInstance) | void Ferma l'allarme. |
otPlatDiagAlarmFired ( otInstance *aInstance) | void Segnalare il modulo di diagnostica che l'allarme è scattato. |
Funzioni
otPlatAlarmMicroFired
void otPlatAlarmMicroFired( otInstance *aInstance )
Segnala che l'allarme è scattato.
Dettagli | |||
---|---|---|---|
Parametri |
|
otPlatAlarmMicroGetNow
uint32_t otPlatAlarmMicroGetNow( void )
Ottieni l'ora corrente.
Dettagli | |
---|---|
ritorna | L'ora corrente in microsecondi. |
otPlatAlarmMicroStartAt
void otPlatAlarmMicroStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
Imposta l'allarme in modo che aDt
microsecondi dopo aT0
.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
otPlatAlarmMicroStop
void otPlatAlarmMicroStop( otInstance *aInstance )
Ferma l'allarme.
Dettagli | |||
---|---|---|---|
Parametri |
|
otPlatAlarmMilliFired
void otPlatAlarmMilliFired( otInstance *aInstance )
Segnala che l'allarme è scattato.
Dettagli | |||
---|---|---|---|
Parametri |
|
otPlatAlarmMilliGetNow
uint32_t otPlatAlarmMilliGetNow( void )
Ottieni l'ora corrente.
Dettagli | |
---|---|
ritorna | L'ora corrente in millisecondi. |
otPlatAlarmMilliStartAt
void otPlatAlarmMilliStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
Imposta l'allarme in modo che aDt
millisecondi dopo aT0
.
Dettagli | |||||||
---|---|---|---|---|---|---|---|
Parametri |
|
otPlatAlarmMilliStop
void otPlatAlarmMilliStop( otInstance *aInstance )
Ferma l'allarme.
Dettagli | |||
---|---|---|---|
Parametri |
|
otPlatDiagAlarmFired
void otPlatDiagAlarmFired( otInstance *aInstance )
Segnalare il modulo di diagnostica che l'allarme è scattato.
Dettagli | |||
---|---|---|---|
Parametri |
|