10#ifndef BGT60_PAL_TIMER_HPP_
11#define BGT60_PAL_TIMER_HPP_
Error_t
Definition bgt60-types.hpp:26
virtual Error_t deinit()=0
Deinitialiazes the timer.
virtual Error_t start()=0
Starts the timer.
virtual Error_t elapsed(uint32_t &elapsed)=0
Elapsed time since the timer was started in milliseconds.
virtual Error_t stop()=0
Stops the timer.
virtual Error_t elapsedMicro(uint32_t &elapsed)=0
Elapsed time since the timer was started in microseconds.
virtual Error_t delay(const uint32_t timeout)=0
Introduces a delay during the specified time.
virtual Error_t init()=0
Initialiazes the timer.
Definition bgt60-pal-timer.hpp:25
Definition bgt60-types.hpp:14