mirror of
https://github.com/MrUnknownDE/OpenIris-ESPIDF.git
synced 2026-04-19 06:23:44 +02:00
Move REST API poll and led manager state display to tasks, beginng led manager refactor
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
#include "StateManager.hpp"
|
||||
|
||||
StateManager<WiFiState_e> wifiStateManager;
|
||||
StateManager<WebServerState_e> webServerStateManager;
|
||||
StateManager<MDNSState_e> mdnsStateManager;
|
||||
StateManager<CameraState_e> cameraStateManager;
|
||||
StateManager<LEDStates_e> ledStateManager;
|
||||
|
||||
@@ -10,10 +10,8 @@ struct DeviceStates
|
||||
enum LEDStates_e
|
||||
{
|
||||
_LedStateNone,
|
||||
_Improv_Start,
|
||||
_Improv_Stop,
|
||||
_Improv_Processing,
|
||||
_Improv_Error,
|
||||
_LedStateStreaming,
|
||||
_LedStateStoppedStreaming,
|
||||
_WebServerState_Error,
|
||||
_WiFiState_Error,
|
||||
_MDNSState_Error,
|
||||
@@ -46,15 +44,6 @@ struct DeviceStates
|
||||
WiFiState_Error
|
||||
};
|
||||
|
||||
enum WebServerState_e
|
||||
{
|
||||
WebServerState_Stopped,
|
||||
WebServerState_Starting,
|
||||
WebServerState_Started,
|
||||
WebServerState_Stopping,
|
||||
WebServerState_Error
|
||||
};
|
||||
|
||||
enum MDNSState_e
|
||||
{
|
||||
MDNSState_Stopped,
|
||||
@@ -109,7 +98,6 @@ private:
|
||||
};
|
||||
|
||||
typedef DeviceStates::WiFiState_e WiFiState_e;
|
||||
typedef DeviceStates::WebServerState_e WebServerState_e;
|
||||
typedef DeviceStates::MDNSState_e MDNSState_e;
|
||||
typedef DeviceStates::CameraState_e CameraState_e;
|
||||
typedef DeviceStates::LEDStates_e LEDStates_e;
|
||||
@@ -117,7 +105,6 @@ typedef DeviceStates::StreamState_e StreamState_e;
|
||||
typedef DeviceStates::ConfigState_e ConfigState_e;
|
||||
|
||||
extern StateManager<WiFiState_e> wifiStateManager;
|
||||
extern StateManager<WebServerState_e> webServerStateManager;
|
||||
extern StateManager<MDNSState_e> mdnsStateManager;
|
||||
extern StateManager<CameraState_e> cameraStateManager;
|
||||
extern StateManager<LEDStates_e> ledStateManager;
|
||||
|
||||
Reference in New Issue
Block a user