В ответ на потребность рынка в дальнейшем повышении гибкости комбинаций управления платформой DGUS компания DWIN добавила в платформу DGUS новый интерфейс «переключателя наложения страниц», который можно использовать для реализации глобальных динамических тревожных подсказок и других функций.
Используя эту функцию, пользователи могут накладывать элементы управления любой страницы на все остальные страницы.Элементы управления на странице наложения по умолчанию имеют наивысший приоритет.Элементы управления на странице наложения находятся в верхней части страницы наложения (включая все элементы управления отображением и сенсорные элементы управления на странице наложения).элементы управления).Приоритет сенсорного управления можно регулировать в соответствии с фактическими потребностями работы.Если сенсорные элементы управления на двух страницах перекрываются, эффективным будет только сенсорный элемент управления с наивысшим приоритетом.
Метод развития:
1. Обновите ядро смарт-экрана до последней версии: T5L_UI_DGUS2_V65.
2. Обратитесь к адресу 0x00E8 интерфейса переменной операционной системы в руководстве по разработке, включите переключатель наложения страниц и установите приоритет управления и идентификатор страницы, которую необходимо наложить.
Адрес | Определение | Длина (байт) | Описание |
0x00E8 | Переключатель укладки страниц | 2 | 0xE8_H: 0x5A Включить функцию наложения страниц, установить другое значение, чтобы отключить эту функцию; 0xE8_L: включить режим посткасания наложения страниц; 0x00=не реагирует на касания наложенной страницы; 0x01 = реагировать только на касание страницы-оверлея; 0xE9: идентификатор страницы, на которую будет наложена информация. |
Например, наложите все элементы управления дисплеем и сенсорным управлением на стр. 74 на другие страницы для отображения.После наложения будут реагировать только на сенсорные элементы управления на стр. 74 (т. е. для 0xE8_L установлено значение 0x01).Метод работы:
Адрес 0x00E8: Запись данных 0x5A01 (5А означает включение переключателя оверлея, 01 означает реакцию только на прикосновение к странице оверлея)
Адрес 0x00E9: напишите идентификационный номер страницы наложения 0x004A (т. е. 74).
Пример команды:
Отправьте: 5AA5 07 82 00E8 5A01 004A Отображается страница наложения № 74, которая реагирует только на прикосновение к странице наложения.
Отправьте: 5AA5 07 82 00E8 5A00 004A Отображается страница наложения № 74, которая не реагирует на прикосновение к странице наложения.
Время публикации: 25 сентября 2023 г.