From 173c388b67b9df552fd408db95d6c2769aa6bfa9 Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Fri, 30 Jul 2021 09:32:53 +0100 Subject: [PATCH] Remove redundant Timer --- src/Timer.cpp | 23 ----------------------- src/main.cpp | 8 -------- 2 files changed, 31 deletions(-) delete mode 100644 src/Timer.cpp diff --git a/src/Timer.cpp b/src/Timer.cpp deleted file mode 100644 index a742877..0000000 --- a/src/Timer.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include - -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; - } - } -}; \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 6500e08..98d6d85 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,5 +1,4 @@ #include "LED.cpp" -#include "Timer.cpp" #include "BluetoothLEDCallback.cpp" #include "BluetoothService.cpp" #include @@ -13,12 +12,6 @@ LED _led(&_ledOutput, FADE_IN_DURATION, FADE_OUT_DURATION); BluetoothLEDCallback _btCallback(&_led); BluetoothService _btService("Van Lights", &_btCallback); -void toggle(){ - //_led.toggle(); -} - -Timer _timer(3000, &toggle); - void setup() { Serial.begin(115200); _ledOutput.attach(16); @@ -33,5 +26,4 @@ void setup() { void loop() { _led.loop(); - _timer.loop(); }