Корректируем алгоритм приема сообщений с Nextion

This commit is contained in:
2022-11-04 18:58:13 +03:00
parent 3564c43512
commit 8523a278db

View File

@@ -67,12 +67,21 @@ class UART : public IoTItem {
if (_myUART->available()) {
static String inStr = "";
char inc;
inc = _myUART->read();
inStr += inc;
if (inc == 0xFF) {
inc = _myUART->read();
inc = _myUART->read();
inStr = "";
return;
}
if (inc == '\r') return;
if (inc == '\n') {
analyzeString(inStr);
inStr = "";
}
} else inStr += inc;
}
}