Работа с дисплеем Nextion

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
Ребята, приветствую! Подскажите пожалуйста с таким вопросом. Заказал себе дисплей Nextion NX3224F028 для одного проекта. Пока посылка в пути, решил набросать тестовый интерфейс. Добавил пару кнопок и пару экранов. В обработчике кнопки я прописал отображение другого экрана. И вот прикол, в debug-е почему то экран "блокируется" после нажатия на кнопку (т.е. другие элементы не жмакаются). Это спцефика отладчика, или что-то нужно еще сделать ?
 

Zuker

★✩✩✩✩✩✩
10 Янв 2024
74
16
Вставляйте сюда весь код Nextion Editor, чтобы было более понятно. У меня при переходе по экранам все нормально.
 

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
@Zuker, вот в обработчике кнопки при нажатии такой код
page Outside
 

Zuker

★✩✩✩✩✩✩
10 Янв 2024
74
16
Когда создавали проект, правильную версию экрана подобрали? У меня в дебаге все выглядит вот так, и при переходе по экранам проблем нет (версия 1.65.1):
 

Вложения

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
@Zuker, так я все-равно же в дебаге пока, как там версия может влиять ?

1753367921200.png
 

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
Вот мой пример. Т.е. я хочу сделать навигацию по страницам
 

Вложения

Zuker

★✩✩✩✩✩✩
10 Янв 2024
74
16
Вот мой пример. Т.е. я хочу сделать навигацию по страницам
Потыкал. Получается, ошибки у вас нет. Если на странице "Home" выставить атрибут sta: solid color (по-умолчанию: no background) и перейти туда по нажатию кнопки "Дом", то станет очевидно, что вы переходите на новую, чистую страницу, где есть свои кнопки и их нельзя тыкать из других страниц. Сейчас у вас при переходе на новую страницу остается фон старой страницы, просто картинка. Обыграйте это. Сделайте похожую кнопку на новой странице в том же месте, с переходом на страницу "Start".
 

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
@Zuker,а для чего тогда у кнопок глобальная видимость ?
 

Boroda22

★✩✩✩✩✩✩
23 Фев 2022
257
41
Ну ок, понял, придется 100500 кнопок городить ((((
 

Zuker

★✩✩✩✩✩✩
10 Янв 2024
74
16
Более того. У дисплея ограничение в памяти. Чем дороже\лучше дисплей (модель), тем больше памяти. Изучайте цифры при компиляции. Очень легко упереться в потолок размера проекта, когда еще до конца не понял, устраивает ли текущий интерфейс\проект.