Nextion & ESP32

Нет ответов
JhonKnow
Offline
Зарегистрирован: 23.01.2020

Господа, Здравствуйте.

Вывод информации на дисплей идет как надо. но при считывании, скажем нажали кнопку esp получила значение обработала и выполнила действия, ничего не получается и/или обработка этого действия затягивается на несколько минут.

использую такой код

if (Serial.available()) {
    char inc;
    inc = Serial.read();
    data += inc;
    if (inc == 0x0A) { //конец команды
        if (data.indexOf("on") >= 0) {
          digitalWrite(ledPin, LedActive = HIGH);
        }else if (data.indexOf("off") >= 0) {
          digitalWrite(ledPin, LedActive = LOW);
        }
      data = "";

    }
    
 }