From 5c5c36e25d795f7ce48d193e6c33f61f67d6e117 Mon Sep 17 00:00:00 2001 From: biver Date: Fri, 4 Nov 2022 16:45:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9A=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=82?= =?UTF-8?q?=D0=B8=D1=80=D1=83=D0=B5=D0=BC=20=D0=B2=D1=80=D0=B5=D0=BC=D1=8F?= =?UTF-8?q?=20=D0=B6=D0=B8=D0=B7=D0=BD=D0=B8=20=D0=B2=D1=80=D0=B5=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D0=BD=D0=BE=D0=B3=D0=BE=20=D0=BE=D1=88=D0=B8=D0=B1?= =?UTF-8?q?=D0=BE=D1=87=D0=BD=D0=BE=D0=B3=D0=BE=20=D1=8D=D0=BB=D0=B5=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Main.cpp | 12 +++++++----- src/WsServer.cpp | 2 +- src/utils/SerialPrint.cpp | 4 ++-- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/Main.cpp b/src/Main.cpp index 3ffb623f..6961e6a1 100644 --- a/src/Main.cpp +++ b/src/Main.cpp @@ -89,7 +89,7 @@ void setup() { iotScen.loadScenario("/scenario.txt"); // создаем событие завершения конфигурирования для возможности выполнения блока кода при загрузке - createItemFromNet("onStart", "1", 1); + createItemFromNet("onStart", "1", -4); stInit(); @@ -105,6 +105,8 @@ void setup() { // проверяем все элементы на тухлость for (std::list::iterator it = IoTItems.begin(); it != IoTItems.end(); ++it) { (*it)->checkIntFromNet(); + + Serial.printf("[ITEM] size: %d, id: %s, int: %d, intnet: %d\n", sizeof(**it), (*it)->getID(), (*it)->getInterval(), (*it)->getIntFromNet()); } }, nullptr, true); @@ -162,10 +164,10 @@ void loop() { handleOrder(); handleEvent(); -#ifdef LOOP_DEBUG - loopPeriod = millis() - st; - if (loopPeriod > 2) Serial.println(loopPeriod); -#endif +// #ifdef LOOP_DEBUG +// loopPeriod = millis() - st; +// if (loopPeriod > 2) Serial.println(loopPeriod); +// #endif } //отправка json diff --git a/src/WsServer.cpp b/src/WsServer.cpp index ca80bde8..a3901634 100644 --- a/src/WsServer.cpp +++ b/src/WsServer.cpp @@ -113,7 +113,7 @@ void webSocketEvent(uint8_t num, WStype_t type, uint8_t* payload, size_t length) configure("/config.json"); iotScen.loadScenario("/scenario.txt"); // создаем событие завершения конфигурирования для возможности выполнения блока кода при загрузке - createItemFromNet("onStart", "1", 1); + createItemFromNet("onStart", "1", -4); } //----------------------------------------------------------------------// diff --git a/src/utils/SerialPrint.cpp b/src/utils/SerialPrint.cpp index 60cc41e1..e633df9c 100644 --- a/src/utils/SerialPrint.cpp +++ b/src/utils/SerialPrint.cpp @@ -23,9 +23,9 @@ void SerialPrint(const String& errorLevel, const String& module, const String& m cleanString(tosend); // создаем событие об ошибке для возможной реакции в сценарии if (itemId != "") { - createItemFromNet(itemId + "_onError", tosend, 2); + createItemFromNet(itemId + "_onError", tosend, -4); } else { - createItemFromNet("onError", tosend, 2); + createItemFromNet("onError", tosend, -4); } }