Definition FastTimer.hpp:24
uint32_t DurationMS
Definition FastTimer.hpp:36
bool IsExpired()
Definition FastTimer.cpp:63
uint64_t EndTimeMS
Definition FastTimer.hpp:37
virtual ~FastTimer()
< deallocate any resources and put the output channels into a safe state
Definition FastTimer.cpp:31
void StartTimer(uint32_t DurationMS, bool continuous)
< Start the module
Definition FastTimer.cpp:41
FastTimer()
< Start up the driver and put it into a safe mode
Definition FastTimer.cpp:24
uint32_t OffsetMS
Definition FastTimer.hpp:38
void CancelTimer()
Definition FastTimer.cpp:78
bool Continuous
Definition FastTimer.hpp:35
uint32_t GetTimeRemaining()
Definition FastTimer.cpp:87