1 #ifndef _USSSWLIBCOMMONTIMER_H_ 2 #define _USSSWLIBCOMMONTIMER_H_ 62 uint16_t compareControlReg);
69 uint16_t compareRegister,
78 uint16_t compareControlReg);
93 uint16_t delay1, uint16_t delay2);
121 #endif // end of _USSSWLIBCOMMONTIMER_H_ definition void commonTimerPeriodMeasurementDisableInterrupts(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:99
void commonTimerPeriodMeasurementWaitEvent1(USS_SW_Library_configuration *config, USS_low_power_mode_option lpmMode)
Definition: ussSwLibCommonTimer.c:111
void commonClearCCFlagStart(USS_SW_Library_configuration *config, uint16_t compareControlReg)
Definition: ussSwLibCommonTimer.c:164
Contains USS SW Lib configuration.
Definition: ussSwLib.h:1886
void commonTimerDisableInterrupt(USS_SW_Library_configuration *config, uint16_t)
Definition: ussSwLibCommonTimer.c:195
void commonTimerPeriodMeasurementEnableInterrupts(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:93
enum _USS_low_power_mode_option_ USS_low_power_mode_option
Selects the desired power mode while USS capture is done.
bool commonTimerConfigureTimer(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:213
void commonTimerPeriodMeasurementWaitEvent2(USS_SW_Library_configuration *config, USS_low_power_mode_option lpmMode)
Definition: ussSwLibCommonTimer.c:117
Contains all USS SW Library enums, structs, macros, function and global variables definitions...
void commonTimerClear(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:182
void commonTimerConfigurePeriodMeasurement(USS_SW_Library_configuration *config, uint16_t delay1, uint16_t delay2)
Definition: ussSwLibCommonTimer.c:71
bool commonTimerPollInterruptFlag(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:202
void commonTimerConfigureTick(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:47
void commonTimerStart(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:170
void commonTimerConfigureDelay(USS_SW_Library_configuration *config, uint16_t compareRegister, uint16_t delay)
Definition: ussSwLibCommonTimer.c:61
void commonTimerGenerateLowPowerDelay(USS_SW_Library_configuration *config, uint16_t delay, USS_low_power_mode_option lpmMode)
Definition: ussSwLibCommonTimer.c:12
void commonTimerEnableInterrupt(USS_SW_Library_configuration *config, uint16_t compareControlReg)
Definition: ussSwLibCommonTimer.c:188
void commonTimerPeriodMeasurementStart(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:105
bool commonTimerWaitTickEvent(USS_SW_Library_configuration *config, USS_low_power_mode_option lpmMode)
Definition: ussSwLibCommonTimer.c:124
void commonTimerPeriodMeasurementClear(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:85
void commonTimerStop(USS_SW_Library_configuration *config)
Definition: ussSwLibCommonTimer.c:176