Actualització de la funció DGUS: apilament flexible de qualsevol control de pàgina

En resposta a la demanda del mercat de millorar encara més la flexibilitat de les combinacions de control de la plataforma DGUS, DWIN ha afegit una nova interfície de "interruptor de superposició de pàgina" a la plataforma DGUS, que es pot utilitzar per implementar avisos d'alarma dinàmica global i altres funcions.

Vídeo: https://forums.dwin-global.com/index.php/forums/topic/news-dgus-function-upgrade-flexible-stacking-of-any-page-controls/

Amb aquesta funció, els usuaris poden superposar els controls de qualsevol pàgina a totes les pàgines restants. Els controls de la pàgina de superposició tenen la prioritat més alta per defecte. Els controls de la pàgina de superposició es troben a la part superior de la pàgina de superposició (inclosos tots els controls de pantalla i controls tàctils de la pàgina de superposició). La prioritat dels controls tàctils es pot ajustar segons les necessitats reals de funcionament. Quan els controls tàctils de dues pàgines es superposen, només és efectiu el control tàctil amb la prioritat més alta.

Mètode de desenvolupament:

1. Actualitzeu el nucli de pantalla intel·ligent a la darrera versió: T5L_UI_DGUS2_V65.

2. Consulteu l'adreça 0x00E8 de la interfície de la variable del sistema operatiu a la guia de desenvolupament, activeu l'interruptor de superposició de pàgina i configureu la prioritat de control i l'ID de pàgina que cal superposar.

adreça

Definició

Longitud (byte)

Descripció

0x00E8

Interruptor d'apilament de pàgines

2

0xE8_H: 0x5A Habilita la funció de superposició de pàgina, estableix un altre valor per desactivar la funció;0xE8_L: activa el mode post-tàctil de superposició de pàgina;0x00=no respon als tocs de la pàgina superposada;0x01 = només respon al toc de la pàgina de superposició;

0xE9: l'identificador de la pàgina que s'ha de superposar.

Per exemple, superposeu tots els controls tàctils i de visualització de la pàgina 74 a altres pàgines per mostrar-los. Després de la superposició, només es respondran els controls tàctils de la pàgina 74 (és a dir, 0xE8_L s'estableix en 0x01). El mètode d'operació és:

Adreça 0x00E8: escriviu les dades 0x5A01 (5A significa activar l'interruptor de superposició, 01 significa només respondre al toc de la pàgina de superposició)

Adreça 0x00E9: escriviu el número d'identificació de la pàgina de superposició 0x004A (és a dir, 74)

Exemple de comandament:

Envia: 5AA5 07 82 00E8 5A01 004A Es mostra la pàgina de superposició núm. 74 i només respon al toc de la pàgina de superposició.

Envia: 5AA5 07 82 00E8 5A00 004A Es mostra la pàgina de superposició núm. 74 i no respon al toc de la pàgina de superposició.


Hora de publicació: 25-set-2023