Added a web socket server instance (no logic yet)
This commit is contained in:
parent
5b11c54635
commit
dacfb6d4d1
@ -14,6 +14,7 @@ _connectivityManager(NULL),
|
||||
//_webServerManager(80, &_sdCardManager),
|
||||
_webServer(80, &_sdCardManager),
|
||||
_ftpServer(21, &_sdCardManager, "ESP8266", "12345678"),
|
||||
_dbWSServer(81),
|
||||
_pcf(_boardConfig.getI2C_IOExpanderAddress(), Wire),
|
||||
_ioManager(_pcf),
|
||||
_taskSchedulerManager(_rtcManager),
|
||||
@ -43,6 +44,7 @@ _error(0)
|
||||
if(!_pcf.begin()){_error |= IO_INIT_ERR;}
|
||||
|
||||
_powerUpTime = _rtcManager.getDateTime();
|
||||
_dbWSServer.begin();
|
||||
}
|
||||
|
||||
SAB::SAB(const BoardConfig boardConfig, const unsigned int webServerPort, const unsigned int ftpServerPort) : _boardConfig(boardConfig),
|
||||
@ -55,6 +57,7 @@ _connectivityManager(NULL),
|
||||
//_webServerManager(webServerPort, &_sdCardManager),
|
||||
_webServer(webServerPort, &_sdCardManager),
|
||||
_ftpServer(ftpServerPort, &_sdCardManager, "ESP8266", "12345678"),
|
||||
_dbWSServer(81),
|
||||
_pcf(_boardConfig.getI2C_IOExpanderAddress(), Wire),
|
||||
_ioManager(_pcf),
|
||||
_taskSchedulerManager(_rtcManager),
|
||||
@ -83,6 +86,7 @@ _error(0)
|
||||
if(!_pcf.begin()){_error |= IO_INIT_ERR;}
|
||||
|
||||
_powerUpTime = _rtcManager.getDateTime();
|
||||
_dbWSServer.begin();
|
||||
}
|
||||
|
||||
void SAB::initGPIO()
|
||||
@ -174,4 +178,5 @@ void SAB::run()
|
||||
_ftpServer.run();
|
||||
_taskSchedulerManager.run();
|
||||
_screenManager.run();
|
||||
_dbWSServer.loop();
|
||||
}
|
||||
|
@ -9,6 +9,7 @@
|
||||
//#include "WEBServerManager.h"
|
||||
#include "WEBClient.h" //includes WEBServer internally
|
||||
#include "FTPClient.h" //includes FTPServer internally
|
||||
#include "DashboardWSServer.h"
|
||||
#include "IOManager.h"
|
||||
#include "TaskSchedulerManager.h"
|
||||
#include "PowerManager.h"
|
||||
@ -61,6 +62,7 @@ class SAB
|
||||
//WEBServerManager _webServerManager;
|
||||
WEBServer<WEBClient> _webServer;
|
||||
FTPServer<FTPClient> _ftpServer;
|
||||
DashboardWSServer _dbWSServer;
|
||||
PCF8574 _pcf;
|
||||
IOManager _ioManager;
|
||||
TaskSchedulerManager _taskSchedulerManager;
|
||||
|
Loading…
Reference in New Issue
Block a user