Baugruppen Aktoren /Sensoren
 
 

 
 

           Farbgrafik-TouchDisplay EA eDIPTFT43

 
 
.. Datenblatt .. Touch-Eingabemodus
 
 
 
 
 

 
 
 
 
 
TouchMakro oder Rückgabebuffer
Beim EA eDIPTFT43 ATP wurde über dem Display eine druckempfindliche Folie (Touchfolie) angebracht. Sie kann durch ESC-Sequenzen in 60 frei definierbare Bereiche für Eingabezwecke unterteilt werden.
Ein Druck auf einen solchen Bereich bewirkt, dass entweder bei der Berührung oder beim Loslassen ein Code im Bereich 0..255 generiert wird. Dieser kann zum Start eines in der Anzeige abgelegten Touch-Makros verwendet, oder einfach nur in dem Rückgabebuffer der Anzeige abgelegt werden. Der Rückgabebuffer kann folgend von einem Wirtrechner angefordert und bezüglich der enthaltenen Druckcodes von ihm ausgewertet werden.
 

Touchbereich festlegen
Touchbereiche können durch die Angabe zweier Koordinatenpunkte (von linke,obere Ecke x1|y1 bis rechte, untere Ecke x2|y2) festgelegt werden. Dies geschieht beim 'freien Touchbereich' und bei dem 'Zeichenbereich'.
Da Touchbereiche nicht sichtbar sichtbar sind, werden sie in der Regel durch eine grafische Ausgaben auf dem Display sichtbar gemacht und beschriftet. Weitere Einstellungen betreffen in diesem Fall den Beschriftungs-Textfont, den Zoom und die Winkeleinstellung der benutzten Grafikelemente ..

• • Grafikelement Rahmen (Border)
Rahmen sind monochrome oder farbige Bitmaps vom Typ .BMP, .GIF, .JPG, .TGA oder .G16, die genau 24x24 Pixel umfassen. Sie besitzen einen Außen- und einen Innenrand sowie eine Innenfläche. Ihr Besonderheit ist die Skalierbarkeit. Das bedeutet, bei einer Vergrößerung bleiben Außen- und Innenrand in ihrer Art erhalten und nur die Innenfläche wird vergrößert. (Beim Zoom wird die gesamte Grafik vergrößert, was zu unschönen Rändern führen kann).
Es stehen 20 vordefinierte, monochrome Rahmentypen für Taster und Schalter im Verzeichnis BORDER mit den Nummern nr= 1..20 zur Verfügung, deren Rändern und Flächen je eine eigene Farbe zugewiesen werden kann. Im Kit-Editor können eigene Rahmen erstellt werden. Diese werden durch die folgenden Direktiven eingebunden ..
                Border: nr <file>    oder    Border: nr <file1> <file2>

Bei der letzten Direktive werden zwei Dateien angegeben. Eine wird beim Drücken, die andere beim Loslassen der Touchfläche angezeigt.

• • Grafikelement Knopf (Button)
Buttons sind kleine, monochrome oder farbige Grafiken beliebiger Größe, vom Typ .BMP, .GIF, .JPG, .TGA oder .G16, die mit einer der folgenden Direktiven im Kit-Editor eingebunden werden können.
                Button: nr <file>    oder    Button: nr <file1> <file2>

Bei der letzten Direktive werden zwei Dateien angegeben. Eine wird beim Drücken, die andere beim Loslassen der Touchfläche angezeigt. Der Nachteil von Buttons ist die fehlende Skalierbarkeit (s.o.) sie können nur gezoomt werden.

• • kein Grafikelement freier Touchbereich, Zeichenfläche
Wie oben bereits angesprochen sind diese Touchbereiche mit keiner unmittelbaren Ausgabegrafik verbunden, was nicht bedeutet, dass sie nicht mit allgemeinen Grafikelementen wie Linien, rechteckigen Bereichen usw. hervorgehoben werden können. In der Zeichenfläche können Freihandgrafiken eingegeben werden.

• • Emulation von Schaltelementen
Die Touchbereiche können die Funktion von Tastern, Schaltern oder analogen Einstellgebern nachbilden.

• • • • Taster:
Beim Berühren des als Taster definierten Touchbereichs wird der Down-Code dc gesendet. Beim Loslassen der Fläche der Up-Code uc. Ist einer der Codes mit 0 gesetzt, so wird er nicht gesendet.

• • • • Schalter:
Beim Berühren des als Schalter definierten Touchbereichs wird der Down-Code dc gesendet. Beim Loslassen der Fläche der Up-Code uc. Ist einer der Codes mit 0 gesetzt, so wird er nicht gesendet. Zudem wird bei Schaltern ein Zustand festgestellt. Dieser kann die Werte 0 -inaktiv oder 1 aktiv besitzen und durch eine ESC-Sequenz abgefragt werden.

• • • • Radiobutton:
Sind eine besondere Ausführung von Schaltern

• • • • Bargraph:
analoge Ausgabe

• • • • Zeichenfläche:
analoge Ausgabe

• • • • freier Touchbereich:
analoge Ausgabe

 
 
 
 
 
Inhalt .. ESC-Sequenzen des Touchmodus zur / zum:
 
 
 
 
 
  
.. Eingabe über Touch -Taster, -Schalter und analogen Einstellgliedern
 
 
  
.. Touch-Bereich abgleichen
 
 
  
.. Antworten vom Display zum Wirtrechner
 
 
 
 
 
 

 
www..de