clean up standalone

This commit is contained in:
Proddy
2024-02-14 10:53:53 +01:00
parent ce3c3e0b3e
commit 34b7dd61cf
21 changed files with 53 additions and 57 deletions

View File

@@ -17,17 +17,16 @@
#ifdef EMSESP_STANDALONE
#include <Arduino.h>
#include <stdio.h>
#include <stdarg.h>
#include <iostream>
#include <thread>
#include <atomic>
#include <string>
#include <Network.h>
#include "Arduino.h"
#include "Network.h"
NativeConsole Serial;

View File

@@ -25,16 +25,14 @@
#include <cstring>
#include <string>
#include <math.h>
#include <algorithm> // for count_if
#include <algorithm>
#include <Print.h>
#include <Printable.h>
#include <Stream.h>
#include <WString.h>
#include <iostream>
#include "WString.h"
typedef double double_t;
#define ICACHE_FLASH_ATTR
@@ -188,6 +186,4 @@ void yield(void);
void setup(void);
void loop(void);
#endif

View File

@@ -1,8 +1,10 @@
#ifndef ASYNC_JSON_H_
#define ASYNC_JSON_H_
#include <ArduinoJson.h>
#include <ESPAsyncWebServer.h>
#include "ESPAsyncWebServer.h"
#define DYNAMIC_JSON_DOCUMENT_SIZE 1024

View File

@@ -2,6 +2,7 @@
#define ASYNCTCP_H_
#include "Arduino.h"
#include <functional>
class AsyncClient;

View File

@@ -1,21 +1,19 @@
#ifndef ESP8266React_h
#define ESP8266React_h
#include <Arduino.h>
#include <ArduinoJson.h>
#include <AsyncJson.h>
#include <espMqttClient.h>
#include <ESPAsyncWebServer.h>
#include <list>
#include <FS.h>
#include <SecurityManager.h>
#include <SecuritySettingsService.h>
#include <StatefulService.h>
#include <Network.h>
#include "Arduino.h"
#include "ArduinoJson.h"
#include "AsyncJson.h"
#include "ESPAsyncWebServer.h"
#include "FS.h"
#include "SecurityManager.h"
#include "SecuritySettingsService.h"
#include "StatefulService.h"
#include "Network.h"
#include <espMqttClient.h>
#define AP_SETTINGS_FILE "/config/apSettings.json"
#define MQTT_SETTINGS_FILE "/config/mqttSettings.json"
@@ -104,7 +102,6 @@ class ESP8266React {
, _securitySettingsService(server, fs){};
void begin() {
// initialize mqtt
_mqttClient = new espMqttClient();
};
void loop(){};

View File

@@ -2,9 +2,9 @@
#define _ESPAsyncWebServer_H_
#include "Arduino.h"
#include "AsyncTCP.h"
#include <functional>
#include <AsyncTCP.h>
#include <ArduinoJson.h>
class AsyncWebServer;

View File

@@ -21,9 +21,10 @@
#ifndef FS_H
#define FS_H
#include "Arduino.h"
#include <memory>
#include <string>
#include <Arduino.h>
#include <stdio.h>
#include <sys/types.h>
#include <dirent.h>

View File

@@ -1,8 +1,8 @@
#ifndef FSPersistence_h
#define FSPersistence_h
#include <StatefulService.h>
#include <FS.h>
#include "StatefulService.h"
#include "FS.h"
template <class T>
class FSPersistence {

View File

@@ -3,11 +3,11 @@
#include <functional>
#include <AsyncJson.h>
#include <ESPAsyncWebServer.h>
#include "AsyncJson.h"
#include "ESPAsyncWebServer.h"
#include <SecurityManager.h>
#include <StatefulService.h>
#include "SecurityManager.h"
#include "StatefulService.h"
#define HTTP_ENDPOINT_ORIGIN_ID "http"

View File

@@ -17,9 +17,9 @@
*/
#ifdef ENV_NATIVE
#include <Arduino.h>
#include <FS.h>
#include <LittleFS.h>
#include "Arduino.h"
#include "FS.h"
#include "LittleFS.h"
fs::LittleFSFS LittleFS;

View File

@@ -1,7 +1,8 @@
#ifndef Network_h
#define Network_h
#include <Arduino.h>
#include "Arduino.h"
#include <functional>
#include <IPAddress.h>

View File

@@ -28,7 +28,8 @@
#include <string>
#include <Printable.h>
#include <WString.h>
#include "WString.h"
int vsnprintf_P(char * str, size_t size, const char * format, va_list ap);

View File

@@ -1,18 +1,15 @@
#ifndef SecurityManager_h
#define SecurityManager_h
#include <Arduino.h>
#include <Features.h>
#include <ESPAsyncWebServer.h>
#include <AsyncJson.h>
#include "Arduino.h"
#include "Features.h"
#include "ESPAsyncWebServer.h"
#include "AsyncJson.h"
#include <list>
#ifndef FACTORY_JWT_SECRET
#define FACTORY_JWT_SECRET ESPUtils::defaultDeviceValue()
#endif
#define FACTORY_JWT_SECRET "ems-esp"
#define ACCESS_TOKEN_PARAMATER "access_token"
#define AUTHORIZATION_HEADER "Authorization"
#define AUTHORIZATION_HEADER_PREFIX "Bearer "
#define AUTHORIZATION_HEADER_PREFIX_LEN 7

View File

@@ -1,6 +1,6 @@
#ifdef EMSESP_STANDALONE
#include <SecuritySettingsService.h>
#include "SecuritySettingsService.h"
User ADMIN_USER = User(FACTORY_ADMIN_USERNAME, FACTORY_ADMIN_PASSWORD, true);

View File

@@ -1,10 +1,10 @@
#ifndef SecuritySettingsService_h
#define SecuritySettingsService_h
#include <Features.h>
#include <SecurityManager.h>
#include <HttpEndpoint.h>
#include <FSPersistence.h>
#include "Features.h"
#include "SecurityManager.h"
#include "HttpEndpoint.h"
#include "FSPersistence.h"
#ifndef FACTORY_ADMIN_USERNAME
#define FACTORY_ADMIN_USERNAME "admin"

View File

@@ -1,3 +1,3 @@
#include <StatefulService.h>
#include "StatefulService.h"
update_handler_id_t StateUpdateHandlerInfo::currentUpdatedHandlerId = 0;

View File

@@ -1,7 +1,8 @@
#ifndef StatefulService_h
#define StatefulService_h
#include <Arduino.h>
#include "Arduino.h"
#include <ArduinoJson.h>
#include <list>

View File

@@ -1,7 +1,7 @@
#ifdef EMSESP_STANDALONE
#include <Arduino.h>
#include "Arduino.h"
#include "WString.h"
/*

View File

@@ -19,7 +19,7 @@
#ifndef EMSESP_EMSUART_H
#define EMSESP_EMSUART_H
#include <Arduino.h>
#include "Arduino.h"
namespace emsesp {