Added an instance of the TaskSchedulerManager class
This commit is contained in:
parent
50af552499
commit
f0d6486ef0
@ -10,6 +10,7 @@ _connectivityManager(NULL),
|
|||||||
_webServerManager(80, &_sdCardManager),
|
_webServerManager(80, &_sdCardManager),
|
||||||
_pcf(0x27, Wire),
|
_pcf(0x27, Wire),
|
||||||
_ioManager(_pcf),
|
_ioManager(_pcf),
|
||||||
|
_taskSchedulerManager(_rtcManager),
|
||||||
_error(0)
|
_error(0)
|
||||||
{
|
{
|
||||||
//We set the gpio up
|
//We set the gpio up
|
||||||
@ -39,6 +40,7 @@ _connectivityManager(NULL),
|
|||||||
_webServerManager(webServerPort, &_sdCardManager),
|
_webServerManager(webServerPort, &_sdCardManager),
|
||||||
_pcf(0x27, Wire),
|
_pcf(0x27, Wire),
|
||||||
_ioManager(_pcf),
|
_ioManager(_pcf),
|
||||||
|
_taskSchedulerManager(_rtcManager),
|
||||||
_error(0)
|
_error(0)
|
||||||
{
|
{
|
||||||
//We set the gpio up
|
//We set the gpio up
|
||||||
@ -90,6 +92,11 @@ IOManager& SAB::getIoManager()
|
|||||||
return _ioManager;
|
return _ioManager;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TaskSchedulerManager &SAB::getTaskSchedulerManager()
|
||||||
|
{
|
||||||
|
return _taskSchedulerManager;
|
||||||
|
}
|
||||||
|
|
||||||
ScreenConfig SAB::getScreenConfig() const
|
ScreenConfig SAB::getScreenConfig() const
|
||||||
{
|
{
|
||||||
return _screenConfig;
|
return _screenConfig;
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
#include "ConnectivityManager.h"
|
#include "ConnectivityManager.h"
|
||||||
#include "WEBServerManager.h"
|
#include "WEBServerManager.h"
|
||||||
#include "IOManager.h"
|
#include "IOManager.h"
|
||||||
|
#include "TaskSchedulerManager.h"
|
||||||
#include <Adafruit_SSD1306.h>
|
#include <Adafruit_SSD1306.h>
|
||||||
#include <RTClib.h>
|
#include <RTClib.h>
|
||||||
#include <SD.h>
|
#include <SD.h>
|
||||||
@ -31,6 +32,7 @@ class SAB
|
|||||||
ConnectivityManager& getConnectivityManager();
|
ConnectivityManager& getConnectivityManager();
|
||||||
WEBServerManager& getWebServerManager();
|
WEBServerManager& getWebServerManager();
|
||||||
IOManager& getIoManager();
|
IOManager& getIoManager();
|
||||||
|
TaskSchedulerManager &getTaskSchedulerManager();
|
||||||
ScreenConfig getScreenConfig() const;
|
ScreenConfig getScreenConfig() const;
|
||||||
PinMapping getPinConfig() const;
|
PinMapping getPinConfig() const;
|
||||||
SDCardConfig getSdCardConfig() const;
|
SDCardConfig getSdCardConfig() const;
|
||||||
@ -52,6 +54,7 @@ class SAB
|
|||||||
WEBServerManager _webServerManager;
|
WEBServerManager _webServerManager;
|
||||||
PCF8574 _pcf;
|
PCF8574 _pcf;
|
||||||
IOManager _ioManager;
|
IOManager _ioManager;
|
||||||
|
TaskSchedulerManager _taskSchedulerManager;
|
||||||
|
|
||||||
uint8_t _error;
|
uint8_t _error;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user