From f0d6486ef005eeb1dfaa6289aee4de9dd350fef8 Mon Sep 17 00:00:00 2001 From: Anatole SCHRAMM Date: Thu, 2 May 2019 17:24:11 +0200 Subject: [PATCH] Added an instance of the TaskSchedulerManager class --- src/app/SAB.cpp | 7 +++++++ src/app/SAB.h | 3 +++ 2 files changed, 10 insertions(+) diff --git a/src/app/SAB.cpp b/src/app/SAB.cpp index a27a9b1..80800e0 100644 --- a/src/app/SAB.cpp +++ b/src/app/SAB.cpp @@ -10,6 +10,7 @@ _connectivityManager(NULL), _webServerManager(80, &_sdCardManager), _pcf(0x27, Wire), _ioManager(_pcf), +_taskSchedulerManager(_rtcManager), _error(0) { //We set the gpio up @@ -39,6 +40,7 @@ _connectivityManager(NULL), _webServerManager(webServerPort, &_sdCardManager), _pcf(0x27, Wire), _ioManager(_pcf), +_taskSchedulerManager(_rtcManager), _error(0) { //We set the gpio up @@ -90,6 +92,11 @@ IOManager& SAB::getIoManager() return _ioManager; } +TaskSchedulerManager &SAB::getTaskSchedulerManager() +{ + return _taskSchedulerManager; +} + ScreenConfig SAB::getScreenConfig() const { return _screenConfig; diff --git a/src/app/SAB.h b/src/app/SAB.h index fd89283..7126f40 100644 --- a/src/app/SAB.h +++ b/src/app/SAB.h @@ -9,6 +9,7 @@ #include "ConnectivityManager.h" #include "WEBServerManager.h" #include "IOManager.h" +#include "TaskSchedulerManager.h" #include #include #include @@ -31,6 +32,7 @@ class SAB ConnectivityManager& getConnectivityManager(); WEBServerManager& getWebServerManager(); IOManager& getIoManager(); + TaskSchedulerManager &getTaskSchedulerManager(); ScreenConfig getScreenConfig() const; PinMapping getPinConfig() const; SDCardConfig getSdCardConfig() const; @@ -52,6 +54,7 @@ class SAB WEBServerManager _webServerManager; PCF8574 _pcf; IOManager _ioManager; + TaskSchedulerManager _taskSchedulerManager; uint8_t _error; };