NEXTION передача данных RX TX

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить

NEXTION передача данных RX TX

Как не терять данные. посланные с NEXTION?
1
100%
RX и TX при передаче, куда приходят данные?
0
Голосов нет
Есть ли какой-то буфер, куда стекается команда?
0
Голосов нет
Есть ли функция считывания хоть текстовой информации из NEXTION типа READ?
0
Голосов нет
Есть ли у кого список команд и функций NEXTION?
0
Голосов нет
 
Всего голосов: 1

umdom2009
Рядовой
Сообщения: 1
Зарегистрирован: 14.02.2017{, 18:35}
Репутация: 0
Откуда: Жуковский

NEXTION передача данных RX TX

#1

Сообщение umdom2009 » 14.02.2017{, 19:07}

Великие гуру, обращаюсь к вам.
По крохам собирал функции и команды ардуино -> NEXTION.
Написал программу с картинками на дисплей, все работает.
Написал сначала простенькую на ардуино. Все передается, все принимается.
Пошагово начал наращивать программу ардуино. Команды с дисплея (нажатие на кнопки, поля и т.п.)
стали проскакивать. Выводил подтверждение принятия команды на Serial.print (монитор) - команда приходит на десятое нажатие, я так понимаю, если попасть в определенный промежуток времени.
Как не терять данные. посланные с NEXTION? На дисплей периодически отправляются данные температур, влажности, режимов работы - все отображается корректно.
RX и TX при передаче, куда приходят данные? Есть ли какой-то буфер, куда стекается, или в режиме онлайн, не успел принять - давай до свидания?
Есть ли функция считывания хоть текстовой информации из NEXTION типа READ?
Есть ли у кого список команд и функций NEXTION?

Вот команды, которыми пользуюсь:
SoftwareSerial nextion(RX, TX); - определение выводов
Nextion myNextion(nextion, 9600); - включение и определение скорости порта
myNextion.init(); - на какую страницу перейти
myNextion.setComponentText(<имя_строки>, "TEXT"); - отправка текста в строку
myNextion.setComponentValue(<имя_строки>, 1); - отправка ур-ня 
String Nextion::listen(unsigned long timeout); - чтение команды
Последний раз редактировалось umdom2009 14.02.2017{, 19:22}, всего редактировалось 1 раз.
Mihalich

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

NEXTION передача данных RX TX

#2

Сообщение Олег » 14.02.2017{, 19:21}

Инструкции есть на сайте изготовителя. А чем вас не устраивают стандартные блоки FLProg для Nextion?

Ответить

Вернуться в «Дисплеи и индикаторы»