mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-30 11:59:12 +03:00
bug fixed
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "h4",
|
"type": "h4",
|
||||||
"title": "Версия файловой системы: 270"
|
"title": "Версия файловой системы: 271"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "h4",
|
"type": "h4",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
//===========Firmware=============================================================================================================================================
|
//===========Firmware=============================================================================================================================================
|
||||||
#define FIRMWARE_VERSION 270
|
#define FIRMWARE_VERSION 271
|
||||||
//#define FLASH_SIZE_1MB
|
//#define FLASH_SIZE_1MB
|
||||||
#ifdef ESP8266
|
#ifdef ESP8266
|
||||||
#define FIRMWARE_NAME "esp8266-iotm"
|
#define FIRMWARE_NAME "esp8266-iotm"
|
||||||
|
|||||||
@@ -5,4 +5,3 @@
|
|||||||
extern String getURL(const String& urls);
|
extern String getURL(const String& urls);
|
||||||
extern const String getMethodName(AsyncWebServerRequest* request);
|
extern const String getMethodName(AsyncWebServerRequest* request);
|
||||||
extern const String getRequestInfo(AsyncWebServerRequest* request);
|
extern const String getRequestInfo(AsyncWebServerRequest* request);
|
||||||
extern void wifiSignalInit();
|
|
||||||
@@ -12,3 +12,5 @@ boolean RouterFind(String ssid);
|
|||||||
|
|
||||||
uint8_t RSSIquality();
|
uint8_t RSSIquality();
|
||||||
|
|
||||||
|
extern void wifiSignalInit();
|
||||||
|
|
||||||
|
|||||||
@@ -90,33 +90,3 @@ const String getRequestInfo(AsyncWebServerRequest* request) {
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wifiSignalInit() {
|
|
||||||
ts.add(
|
|
||||||
SYGNAL, 1000 * 60, [&](void*) {
|
|
||||||
SerialPrint("I", "System", printMemoryStatus());
|
|
||||||
switch (RSSIquality()) {
|
|
||||||
case 0:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>не подключено к роутеру</font>"));
|
|
||||||
break;
|
|
||||||
case 1:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>нет сигнала</font>"));
|
|
||||||
break;
|
|
||||||
case 2:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>очень низкий</font>"));
|
|
||||||
break;
|
|
||||||
case 3:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='orange'>низкий</font>"));
|
|
||||||
break;
|
|
||||||
case 4:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>хороший</font>"));
|
|
||||||
break;
|
|
||||||
case 5:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>очень хороший</font>"));
|
|
||||||
break;
|
|
||||||
case 6:
|
|
||||||
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>отличный</font>"));
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
nullptr, true);
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -141,4 +141,36 @@ uint8_t RSSIquality() {
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void wifiSignalInit() {
|
||||||
|
ts.add(
|
||||||
|
SYGNAL, 1000 * 60, [&](void*) {
|
||||||
|
SerialPrint("I", "System", printMemoryStatus());
|
||||||
|
switch (RSSIquality()) {
|
||||||
|
case 0:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>не подключено к роутеру</font>"));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>нет сигнала</font>"));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='red'>очень низкий</font>"));
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='orange'>низкий</font>"));
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>хороший</font>"));
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>очень хороший</font>"));
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
jsonWriteStr(configSetupJson, F("signal"), F("Уровень WiFi сигнала: <font color='green'>отличный</font>"));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
nullptr, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ void setup() {
|
|||||||
web_init();
|
web_init();
|
||||||
initSt();
|
initSt();
|
||||||
busInit();
|
busInit();
|
||||||
|
wifiSignalInit();
|
||||||
#ifdef UDP_ENABLED
|
#ifdef UDP_ENABLED
|
||||||
asyncUdpInit();
|
asyncUdpInit();
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user