2021-12-22 23:33:47 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
2021-12-23 22:56:45 +01:00
|
|
|
//Это версия прошивки
|
2022-02-15 00:03:28 +01:00
|
|
|
#define FIRMWARE_VERSION 403
|
2021-12-22 23:33:47 +01:00
|
|
|
|
2021-12-23 22:56:45 +01:00
|
|
|
//Размер буфера json
|
2021-12-24 22:49:06 +01:00
|
|
|
#define JSON_BUFFER_SIZE 1024
|
2021-12-22 23:33:47 +01:00
|
|
|
|
2021-12-24 22:49:06 +01:00
|
|
|
//выбор сервера
|
2021-12-23 22:42:19 +01:00
|
|
|
//#define ASYNC_WEB_SERVER
|
2021-12-24 22:49:06 +01:00
|
|
|
//#define ASYNC_WEB_SOCKETS
|
2021-12-23 18:18:32 +01:00
|
|
|
#define STANDARD_WEB_SERVER
|
2021-12-23 23:47:13 +01:00
|
|
|
#define STANDARD_WEB_SOCKETS
|
|
|
|
|
|
2022-02-13 16:13:51 +01:00
|
|
|
#define UDP_ENABLED
|
|
|
|
|
|
2021-12-25 01:52:25 +01:00
|
|
|
//#define REST_FILE_OPERATIONS
|
|
|
|
|
|
2022-01-10 23:37:21 +01:00
|
|
|
#define MQTT_RECONNECT_INTERVAL 20000
|
|
|
|
|
#define CHANGE_BROKER_AFTER 5
|
|
|
|
|
|
2021-12-23 17:48:01 +01:00
|
|
|
#ifdef esp8266_4mb
|
|
|
|
|
#define USE_LITTLEFS true
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifdef esp32_4mb
|
|
|
|
|
#define USE_LITTLEFS false
|
|
|
|
|
#endif
|
|
|
|
|
|
2021-12-22 23:33:47 +01:00
|
|
|
//задачи таскера
|
|
|
|
|
enum TimerTask_t { WIFI_SCAN,
|
|
|
|
|
WIFI_MQTT_CONNECTION_CHECK,
|
|
|
|
|
TIME,
|
|
|
|
|
TIME_SYNC,
|
|
|
|
|
UPTIME,
|
2022-02-13 16:13:51 +01:00
|
|
|
UDP,
|
2021-12-22 23:33:47 +01:00
|
|
|
TIMES,
|
2022-02-08 16:47:17 +01:00
|
|
|
PTASK };
|
2022-01-10 23:37:21 +01:00
|
|
|
|
|
|
|
|
//задачи которые надо протащить через loop
|
|
|
|
|
enum NotAsyncActions {
|
|
|
|
|
do_ZERO,
|
|
|
|
|
do_MQTTPARAMSCHANGED,
|
|
|
|
|
do_LAST,
|
|
|
|
|
};
|