EA STARTEDIPTFT4 ELECTRONIC ASSEMBLY, EA STARTEDIPTFT4 Datasheet - Page 16

TFT Displays & Accessories Starter/Demoboard w/Touch USB prog

EA STARTEDIPTFT4

Manufacturer Part Number
EA STARTEDIPTFT4
Description
TFT Displays & Accessories Starter/Demoboard w/Touch USB prog
Manufacturer
ELECTRONIC ASSEMBLY
Datasheet

Specifications of EA STARTEDIPTFT4

Attached Touch Screen
Yes
Background Color
White
Interface
I2C, SPI, RS-232
Interface Type
RS-232, I2C, SPI
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
- 20 C
Operating Temperature Range
- 20 C to + 70 C
Supply Voltage
5 V
Touch Panel
Touch Panel
Viewing Area (w X H)
53.86 mm x 95.04 mm
Module Size (w X H X T)
71 mm x 107 mm x 12 mm
Backlighting
LED
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
EA eDIPTFT43-A
Page 16
TOUCH PANEL
The Version EA eDIPTFT43-ATP is shipped with an analog, resistive touch panel. Up to 60 touch
areas (keys, switches, menus, bar graph inputs) can be defined simultaneously. The fields can be
defined with pixel accuracy. The display supports user-friendly commands. When the touch “keys” are
touched, they can be automatically inverted and an external tone can sound (pin 16), indicating they
have been touched. The predefined return code of the “key” is transmitted via the interface, or an
internal touch macro with the number of the return code is started instead.
The touch panel is perfectly adjusted and immediately ready for operation on delivery. As a result of
aging and wear, it may become necessary to readjust the touch panel:
1a. Send Command 'ESC A@' or
1b. Touch the touch panel at power-on and keep it depressed.
2. Follow the instructions for adjustment (press the 2 points upper left and lower right ).
Command
Touch bordercolors
Touch borderform
Touch button colors
Touch button number
Radio group for switches
Font color
Label font
Label zoom factor
Additional width/height
Label angle
Offset for selected label
Define touch key
Define touch switch
(status of the switch
toggles after each contact)
Define drawing area
Define free touch area
Set bar by touch
Touch query on/off
Touch key response
Send bar value on/off
Invert touch key
Set touch switch
Query touch switch
Query radio group
Delete touch area
After the message “touch adjustment ?” appears, release the touch panel.
Touch the touch panel again within a second for at least a second.
Codes
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
A
A
A
A
A
A
A
A
A
A
A
A
A
A
F
F
F
E
E
C
C
R
A
Y
W
O
U
K
D
H
B
A
S
Q
N
P
X
G
V
F
Z
T
J
L
I
EA eDIPTFT43-A: Commands for the touch panel
xx1 yy1 xx2 yy2
xx1 yy1
xx1 yy1 xx2 yy2
xx1 yy1
xx1 yy1 xx2 yy2
xx1 yy1 xx2 yy2
code
code
code
code
xx1 yy1
n1
n1
nf
n1
n1
nf
n1
n1
n1
n1
n1
n1
n1
n1
n1
n1
n1
n2
n2
nb
n2
n2
n2
n2
n1
n1
sf
down
Code
down
Code
n3
sf
n3
n1
Code
Code
s1
sb
n4
up
up
down
Code
down
Code
text
text
s2 s3
n1
...
...
Remarks
n1=1..255 border number; n1=0 no border; n2=angle 0=0°; 1=90°; 2=180°; 3=270°
Set the colors (0..32) for monochrome touch buttons (ESC AU AJ).
n=normal; s=selected; f=foreground; b=background
n1=0..255 button number; n2=button angle; n3=X-Zoom 1..8; n4=Y-Zoom 1..8
n1=0: newly defined switches do not belong to a group.
n1=1 to 255: newly defined switches belong to the group with the number n1.
Only 1 switch in a group is active at any one time; all the others are deactivated. In the
case of a switch in a group, only the down code is applicable. the up code is ignored.
Color for touch labeling. nf=normal fontcolor; sf= fontcolor for selection
Set font with the number n1 for touch key label
n1 = X-zoom factor (1x to 8x); n2 = Y-zoom factor (1x to 8x)
n1=0..15: additional width left/right; n2=0..15: additional height top/bottom
Label output angle: n1=0: 0°; n1=1: 90°; n1=2: 180°; n1=3: 270°
n1=X-offset; n2=Y-offset; n1,n2=0..7 (add +8 for negative direction)
Touch query is deactivated (n1=0) or activated (n1=1)
Automatic inversion when touch key touched: n1=0=OFF; n1=1=ON;
Tone sounds briefly when a touch key is touched: n1=0=OFF; n1=1=ON
Automatic transmission of a new bar graph value by touch input is n1=0: deactivated;
n1=1: is placed in the sendbuffer once at the end of input
n1=2: changes are placed continious in the sendbuffer during input
The touch key with the assigned return code is inverted manually
The status of the switch is changed by means of a command (n1=0=off; n1=1=on)
The status of the switch with the return code (off=0; on=1) is placed in the sendbuffer
down code of the activated switch from the radio group n1 is placed in the sendbuffer
The touch area with the return code (code=0: all touch areas) is removed from the
touch query. n1=0 the area remains visible on the display; n1=1, the area is deleted.
remove the Touch area that includes the coordinates xx1,yy1 from the touch query.
n1=0: area remains visible; n1=1: Delete area
Code
Code
NUL
NUL
up
up
fg
Define touch areas
Label font presets
Global settings
Other functions
Touch presets
Set the colors (0..32) for touch borders (ESC AT AK).
n=normal; s=selected; 1=frame outside; 2=frame inside; 3=filling
A drawing area is defined. You can then draw with a line width of n1 and color fg
within the corner coordinates xx1,yy1 and xx2,yy2.
A freely usable touch area is defined. Touch actions (down, up and drag) within
the corner coordinates xx1,yy1 and xx2,yy2 are sent.
The bargraph with number n1 is defined for input by touch panel.
text
text
...
...
NUL
NUL
'T': The area from xx1,yy1 to xx2,yy2 is defined as a key
'K': The area from xx1,yy1 to xx2,yy2 is defined as a switch
'U': The actual button is loaded to xx1,yy2 and defined as a key
'J': The actual button is loaded to xx1,yy2 and defined as a switch
'down code':(1-255) return/touchmacro when key pressed.
'up code': (1-255) return/touchmacro when key released.
(down/up code = 0 press/release not reported).
'text': this is a string that is placed in the key with the current touch font.
The first character determines the alignment of the text (C=centered,
L=left justified, R=right justified). Multiline texts are separated with the
character '|' ($7C, dec: 124);
optional: after the character '~' ($7E, dec: 126) you can write a 2nd text
for a selected touch key/switch e.g. "LED|on~LED|off"
'nul': ($00) = end of string
ELECTRONIC ASSEMBLY reserves
the right to change specifications
without prior notice. Printing and
typographical
errors
reserved.
1,0,1,1
after
reset
8,1,2
8,1,7
0, 0
1,0
8,1
8,1
8,1
1,1
0,0
0
5
0
1
1
1
1

Related parts for EA STARTEDIPTFT4