Polled interval timers.
More...
Polled interval timers.
◆ POLLED_TIMER_MARGIN_US
#define POLLED_TIMER_MARGIN_US 250000 |
Timer intervals are limited to the maximum clock time, minus this safety margin.
- Note
- Specified in microseconds, this is the minimum timer poll interval to ensure no missed polls across the full timer range. Larger margin means smaller time range.
◆ CpuCycleTimer
◆ CpuCycleTimerFast
◆ ElapseTimer
◆ OneShotCpuCycleTimer
template<NanoTime::Unit units>
◆ OneShotCpuCycleTimerFast
template<NanoTime::Unit units>
◆ OneShotElapseTimer
template<NanoTime::Unit unit>
◆ OneShotFastMs
◆ oneShotFastMs
◆ OneShotFastUs
◆ oneShotFastUs
◆ PeriodicCpuCycleTimer
template<NanoTime::Unit units>
◆ PeriodicCpuCycleTimerFast
template<NanoTime::Unit units>
◆ PeriodicElapseTimer
template<NanoTime::Unit unit>
◆ PeriodicFastMs
◆ periodicFastMs
◆ PeriodicFastUs
◆ periodicFastUs