Remove redundant Timer

This commit is contained in:
Robert Marshall 2021-07-30 09:32:53 +01:00
parent e1a279ee75
commit 173c388b67
2 changed files with 0 additions and 31 deletions

View file

@ -1,23 +0,0 @@
#include <Arduino.h>
class Timer{
private:
unsigned long _interval, _lastTick;
void (*_callback)(void);
public:
Timer(unsigned long interval, void (*callback)(void)){
_interval = interval;
_callback = callback;
_lastTick = millis();
}
void loop(){
unsigned long tick = millis();
if (tick - _lastTick >= _interval){
_callback();
_lastTick = tick;
}
}
};