mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 14:12:16 +03:00
newWeb upd пинг всех плат, Файлы, новые графики
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -276,9 +276,9 @@ void setup() {
|
|||||||
},
|
},
|
||||||
nullptr, true);
|
nullptr, true);
|
||||||
|
|
||||||
// ловим пинги от WS (5сек) и дисконнектим если их нет (20сек)
|
// ловим пинги от WS (2сек) и дисконнектим если их нет 3 раза 3сек*2прохода = 6сек
|
||||||
ts.add(
|
ts.add(
|
||||||
PiWS, 6000, [&](void*) {
|
PiWS, 3000, [&](void*) {
|
||||||
if (isNetworkActive()) {
|
if (isNetworkActive()) {
|
||||||
for (size_t i = 0; i < WEBSOCKETS_CLIENT_MAX; i++)
|
for (size_t i = 0; i < WEBSOCKETS_CLIENT_MAX; i++)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -59,9 +59,9 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t* payload, size_t length)
|
|||||||
//----------------------------------------------------------------------//
|
//----------------------------------------------------------------------//
|
||||||
// Страница веб интерфейса dashboard
|
// Страница веб интерфейса dashboard
|
||||||
//----------------------------------------------------------------------//
|
//----------------------------------------------------------------------//
|
||||||
if (headerStr == "p|") {
|
if (headerStr == "/pi|") {
|
||||||
standWebSocket.sendTXT(num, "p|");
|
standWebSocket.sendTXT(num, "/po|");
|
||||||
//Serial.printf("Ping client: %u\n", num);
|
Serial.printf("Ping client: %u\n", num);
|
||||||
ws_clients[num]=1;
|
ws_clients[num]=1;
|
||||||
}
|
}
|
||||||
// публикация всех виджетов
|
// публикация всех виджетов
|
||||||
|
|||||||
Reference in New Issue
Block a user