Добавлена переменная конфига для подключения к Wifi сразу при включении

Этот коммит содержится в:
Softonik 2022-11-22 23:56:46 +03:00 коммит произвёл Nikolay Kopitonenko
родитель 222e044bc1
коммит a5b21a7697
3 изменённых файлов: 14 добавлений и 3 удалений

Просмотреть файл

@ -5,6 +5,7 @@
#include "_config.priv.h" #include "_config.priv.h"
#define UPDATES_ENABLED 1 #define UPDATES_ENABLED 1
#define WIFI_INITIALLY_STARTED 0
#define DEBUG 0 #define DEBUG 0
// Prod // Prod

Просмотреть файл

@ -2,10 +2,10 @@
#include "config.h" #include "config.h"
void setup_dvizh(); void setup_dvizh();
void setup_BLE(); void setup_BLE();
void setup_Wifi();
bool isWifiEnabled();
void handleWifi(); void handleWifi();
extern bool wifiEnabled;
SET_LOOP_TASK_STACK_SIZE(16 * 1024); SET_LOOP_TASK_STACK_SIZE(16 * 1024);
@ -14,6 +14,7 @@ void setup() {
if (DEBUG) if (DEBUG)
Serial.begin(115200); Serial.begin(115200);
#if UPDATES_ENABLED #if UPDATES_ENABLED
setup_Wifi();
setup_BLE(); setup_BLE();
#endif #endif
} }
@ -23,7 +24,7 @@ void loop() {
handleWifi(); handleWifi();
#endif #endif
if (!wifiEnabled) { if (!isWifiEnabled()) {
delay(60000); delay(60000);
} else { } else {
delay(1000); delay(1000);

Просмотреть файл

@ -76,3 +76,12 @@ void handleWifi() {
ArduinoOTA.handle(); ArduinoOTA.handle();
} }
bool isWifiEnabled() {
return wifiEnabled;
}
void setup_Wifi() {
if (WIFI_INITIALLY_STARTED)
startWifi();
}