EA STARTEDIPTFT4 ELECTRONIC ASSEMBLY, EA STARTEDIPTFT4 Datasheet - Page 15
![TFT Displays & Accessories Starter/Demoboard w/Touch USB prog](/photos/15/66/156626/ea_start-e-diptft4_sml.jpg)
EA STARTEDIPTFT4
Manufacturer Part Number
EA STARTEDIPTFT4
Description
TFT Displays & Accessories Starter/Demoboard w/Touch USB prog
Manufacturer
ELECTRONIC ASSEMBLY
Datasheet
1.EA_EDIPTFT43-A.pdf
(28 pages)
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
ELECTRONIC ASSEMBLY reserves
the right to change specifications
without prior notice. Printing and
typographical
Command
Calibration
Enable/disable AIN scan
Send analog value
Limit for analog macro
Redefine analoguemacro
(since V1.1)
Bargraph for AIN1/AIN2
Redraw bargraph
User value color
User value Font
User value zoom
User value additional
width/height
User value angle
User values / scaling
Send user value
Display on terminal
Display user value
Command
Run macro
Run touch macros
Run port macro
Run bit macro
Run matrix macro
Run process macro
Run analogue macro
Disable macros
Enable macros
Select macro/image page
Save macro/image page
Restore macro/imagepage
Macro with delay
Autom. macros once only
Autom. macros cyclical
Autom. macros ping pong
Define macro process
Macro process interval
Stop macro processes
errors
reserved.
Codes
Codes
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
ESC
V
V
V
V
V
V
V
M
M
M
M
M
F
EA eDIPTFT43-A: Analogue input AIN1, AIN2 commands
@
M
W
A
D
K
B
R
V
Y
E
S
G
W
F
Z
T
N
T
P
B
X
C
V
L
U
K
R
G
E
A
J
D
Z
S
type
type
ch
n1
ch
ch
n1
ch
ch
ch
ch
ch
ch
ch
ch
ch
ch
ch
no
no
no
no
no
no
no
n1
n1
n1
n1
n1
no type
no
n1
xx1
xx1 yy1
n1
n2
no
fg
n1
n1
n1
n1
n1
n1
n2
n2
n2
n2
zs
format string
EA eDIPTFT43-A: Macro commands
n2
bg
n2
n2
...
n2
n2
n3
n3
n3
n3
n3
n4
User values - Format text output
Commands for analogue inputs
NUL
zs
Automatic (normal-) macro
Remarks
Calibration procedure is as follows:
1.) Apply defined voltage (3..5V) to AIN1 (channel1) or AIN2 (channel2)
2.) Run this command with channel information ch=1..2 and xx1=voltage value [mV]
(16-Bit)
e.g. 4.0V on AIN1; Command: '#V@1,4000;'
n1=0 disables input scan for AIN1 and AIN2; n1=1 enable input scan
Voltage in [mV] will be sent (to sendbuffer) for channel ch=1..2
Sets two limits for channel ch=1..2.
n1=lower limit [mV/20]; n2=upper limit [mV/20]; n3=hysteresis [mV]
Related to this limits serveral analogmacros can be started automatically.
Assign analoguemacrofunction n1=0..19 with analoguemacro number n2=0..255.
Assigns bargraph no=1..20 to analogue input ch=1..2
(it is possible to assign more than one bargraph to an anlogue input).
Define start- endvalues (sv, ev) for bargraph in [mV/20] (see comand 'ESC B RLOU')
Redraw all bar graphs defined for channel ch=1..2
Set color for string output of channel ch=1..2; fg= foreground, bg= background color
Set font n1 for channel ch=1..2
Set zoom factor for channel ch=1..2; n1=X-Zoom 1x..8x; n2=Y-Zoom 1x..8x
n1=0..15: additional width left/right;
n2=0..15: additional height top/bottom for channel ch=1..2;
Set writing angle for channel ch=1..2; n1=0: 0°; n1=1: 90°; n1=2: 180°; n1=3: 270°;
Set user value for channel ch=1..2.
Format String: "mV1=uservalue1;mV2=uservalue2". 'NUL' ($00) = termination
Assign two voltages (0..5000mV) to user defined values
max. range: 4 1/2 digits 19999 + decimal point ('.' oder ',') + sign
e.g. display for 2000 mV input should be "-123.45" and "0.00" for 1000mV
Format String: "2000=-123.45;1000=0"
This will send current voltage as formated string for channel ch=1..2 to sendbuffer
Show formated string of channel ch=1..2 on termial window
Show formated string of channel ch=1..2 at coordinate xx1,yy1
Remarks
Call the (normal) macro with the number no (max. 7 levels)
Call the touch macro with the number no (max. 7 levels)
Call the port macro with the number no (max. 7 levels)
Call the bit macro with the number no (max. 7 levels)
Call the matrix macro with the number (max. 7 levels)
Call the process macro with the number (max. 7 levels)
Call the analogue macro with the number no (max. 7 levels)
Macros of the type'N','T','P','B','X','C' or 'V' (type 'A' = all macro types) are disabled from
the number n1 to n2; i.e. no longer run when called.
Macros of the type 'N','T','P','B','X','C' or 'V' (type 'A' = all macro types) are enabled
from number n1 to n2; i.e. run again when called.
A page is selected for macros and images n1=0 to 15. if a macro/image is not defined in
the current page 1 to 15, this macro/image is taken from page 0 (e.g. to switch
languages or for horizontal/vertical installation).
the current macro/image page is saved (when used in process macros)
the last saved macro/image page is restored
Call the (normal) macro with the number n1 in n2/10s. Execution is stopped by
commands (e.g. receipt or touch macros).
Automatically run macros n1 to n2 once only; n3=pause in 1/10s. Execution is stopped
by commands (e.g. receipt or touch macros).
Automatically run macros n1 to n2 cyclically; n3=pause in 1/10s. Execution is stopped
by commands (e.g. receipt or touch macros).
Automatically run macros n1 to n2 to n1 (ping pong); n3=pause in 1/10s. Execution is
stopped, for example, by receipt or touch macros.
A macro process with the number no (1 to 4) is defined (1=highest priority).
The process macros n3 to n4 are run successively every zs/10s.
type: 1=once only; 2=cyclical; 3=ping pong n3 to n4 to n3
a new time zs in 1/10s is assigned to the macro process with the number no (1 to 4).
if the time zs=0, execution is stopped.
All macro processes and animations are stopped with n1=0 and restarted with n1=1 in
order, for example, to execute settings and outputs via the interface undisturbed
Macro commands
Macro processes
EA eDIPTFT43-A
Page 15
reset
=0.00
=5.00
after
reset
calib
rated
5000
after
0, 0
not
8,1
1,1
0
0
5
0
0
1