DGUS функциясын жаңарту: кез келген бет басқару элементтерін икемді жинақтау

DGUS платформасын басқару комбинацияларының икемділігін одан әрі жақсарту үшін нарықтық сұранысқа жауап ретінде DWIN DGUS платформасында жаһандық динамикалық дабыл шақыруларын және басқа функцияларды іске асыру үшін пайдаланылуы мүмкін жаңа «беттің қабаттасуы» интерфейсін қосты.

Бейне: https://forums.dwin-global.com/index.php/forums/topic/news-dgus-function-upgrade-flexible-stacking-of-any-page-controls/

Бұл функцияны пайдалана отырып, пайдаланушылар кез келген беттің басқару элементтерін барлық қалған беттерге қоса алады. Қабаттасу бетіндегі басқару элементтері ең жоғары басымдыққа әдепкі бойынша беріледі. Қабаттасу бетіндегі басқару элементтері қабаттасу бетінің жоғарғы жағында орналасқан (оның ішінде барлық дисплей басқару элементтері мен қабаттасу бетіндегі сенсорлық басқару элементтері). Сенсорлық басқару элементтерінің басымдылығын нақты жұмыс қажеттіліктеріне сәйкес реттеуге болады. Екі беттің сенсорлық басқару элементтері қабаттасқанда, басымдығы жоғары сенсорлық басқару құралы ғана тиімді болады.

Дамыту әдісі:

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 ж