Baugruppen Aktoren /Sensoren
 
 

 
 

           Farbgrafik-TouchDisplay EA eDIPTFT43

 
 
.. Datenblatt .. Grafikmodus .. Bitmap-Bilder, Animationen
 
 
 
 
 

 
 
 
 
 
Umgang mit Bildern
Die Anzeige besitzt eine maximale Grösse von x=480 und y=272 Pixeln, was den Koordinatenangaben (0,0) bis (479|271) entspricht. Die Anzahl der Pixel stellt dem entsprechend das maximale Mass für Bilder dar. Die Bilder können monochrom (maximal 2 Farben) und farbig (3..65535 Farben) enthalten. Sie werden auf der Anzeige im Format-G16 abgelegt.
Von einem Wirtrechner aus können nur .G16 Bilder zur Anzeige hoch- und runtergeladen werden. Die EA-Kit IDE vermag zudem Bilder im Format .bmp, .jpg, .gif und .tga in das .G16-Format zu wandeln und diese auf der Anzeige abzulegen. Die IDE verkleinert dabei zu große Bilder von Fremdformaten auf die Anzeigengröße, was aber zu Kosten der Qualität gehen kann.
Mit dem in der IDE enthaltenen LCD-Terminal ist es zudem möglich Hardkopien der Anzeige aus dem .G16-Format herunterzuladen und in das .bmp-Format zu wandeln.

Farben für monochrome Bilder
Monochrome Bilder können mit Farben der Farbpalette im Vorder-und im Hintergrund eingefärbt werden.
siehe Farbpalette    
Transparenzfarbe
Bilder besitzen grundsätzlich einen rechteckigen Aufbau. In den Bildformaten .gif, .tga und G16 ist es möglich dass die Darstellung einer Farbe unterbunden und die fehlenden Stellen durch die Hintergrundfarbe ersetzt werden. So kann der Effekt von im Innen- wie im Außenraum beliebig umrandeter Bilder erzeugt werden.

Animierte Bilder
Bei animierten Bildern handelt es sich um mehrere Einzelbilder, die innerhalb einer gemeinsamen Datei abgelegt sind. Werden diese Bilder in einer Abfolge und einem zeitlichen Abstand zur Anzeige gebracht, so lassen sich filmartige Effekte erzeugen.
 
 
 
 

Übersicht

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Bitmap-Bilder
 
 
 
ESC
F
U
cv
ch




Farbe für Vorder- und Hintergrund (1..32) von monochromen Bildern
1,8
 
 
ESC
U
Z
zx
zy




Zoomfaktor 1..8 für Bild in x- und y-Richtung
1,1

 
ESC
U
W
w





Winkel der Bildausgabe  w=0 -> 0°,w=1 -> 90°,w=2 -> 180°, w=3 -> 270°
0

 
ESC
U
X
s





Spiegelung des Bildes s=0-> keine, s=1-> Bild horizontal gespiegelt
0

 
ESC
U
T
t





Transparenz
t=0-> Bild normal darstellen
t=1-> Farbe der linken,oberen Ecke wird als Trasparenzfarbe benutzt
t=2-> wenn vorhanden, im Bild enthaltene Transparenzfarbe verwenden
t=3-> Transparenzfarbe im Bild durch aktuelle Hintergrundfarbe ersetzen
2

 
ESC
U
I
xx
yy
nr



internes Bild aus FlashROM mit nr=0..255 an Position x,y ausgeben


 
ESC
U
L
xx
yy
G16bilddat.
externes Bild übertragen und an Position (x|y) ausgeben


 
ESC
U
H
x1
y1
x2
y2


Hardcopy anfordern: Nach diesem Befehl überträgt das Display den Anzeigebereich von (x1|y1) bis (x2|y2) in seinen Sendbuffer. Dieser kann folgende vom Wirtrechner durch ESC UL .. abgefordert werden.















 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Animierte Bitmap-Bilder
 
 
 
ESC
F
W
cv
ch




Farbe für Vorder- und Hintergrund (1..32) für monochrome Animationen
1,8
 
 
ESC
W
Z
zx
zy




Zoomfaktor 1..8 fürAnimation in x- und y-Richtung
1,1

 
ESC
W
W
w





Winkel der Animation  w=0 -> 0°,w=1 -> 90°,w=2 -> 180°, w=3 -> 270°
0

 
ESC
W
X
s





Spiegelung der Animation s=0->keine, s=1->Animation horizontal gespiegelt
0

 
ESC
W
T
t





Transparenz
t=0-> Bild normal darstellen
t=1-> Farbe der linken,oberen Ecke wird als Trasparenzfarbe benutzt
t=2-> wenn vorhanden, im Bild enthaltene Transparenzfarbe verwenden
t=3-> Transparenzfarbe im Bild durch aktuelle Hintergrundfarbe ersetzen
2

 
ESC
W
I
xx
yy
n1
n2


Aus der Animation n1 das Unterbild n2 an der Position (x|y) ausgeben


 
ESC
W
D
nr
xx
yy
n2
ty
t
die Animationsfolge nr=1..4 an Position (x|y) mit dem Unterbild n2=0..255 beginnend, ausgeben
vorwärts:   ty=1->einmal          ty=2->zyklisch        ty=3->pingpong
rückwärts:  ty=4->einmal          ty=5->zyklisch        ty=6->pingpong
manuell:      ty=7->ESC N|P|F|M (s.folgend) verwenden
Zeit:            t=0-> stopp            t=255->Zeit aus Animationsbild
                   t=1..254->feste Zeit, Angabe in 1/10s


 
ESC
W
Y
nr
ty




der Aninationsfolge nr=1..4 einen neuen Typ ty=1..7 zuweisen


 
ESC
W
C
nr
t




der Aninationsfolge nr=1-4 eine neue Zeit t=0-255 zuweisen


 
ESC
W
N
nr





das nächste Unterbild der Animationsfolge nr=1..4 anzeigen


 
ESC
W
P
nr





das vorherige Unterbild der Animationsfolge nr=1..4 anzeigen


 
ESC
W
F
nr
n2




das Unterbild n2 der Animationsfolge nr=1..4 anzeigen


 
ESC
W
M
nr
n2




vom aktuellen Unterbild bis zum Unterbild n2, die Animationsfolge nr=1-4 anzeigen


 
ESC
W
L
nr





Die Animationsfolge nr=1..4 anhalten und mit der Hintergrundfarbe löschen















 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
www..de