Software timers
reset()
Resets a timer. If a timer is running, it will reset to "zero". If a timer is stopped, it will be started.
reset()
// PROTOTYPE
bool reset(unsigned block = default_wait);
// EXAMPLE USAGE
timer.reset(); // reset timer if running, or start timer if stopped.