Command summary

The EA uniTFTs-Series has an integrated command set, including graphical commands, calculations, hardware commands and many more.

The commands can be transmitted at runtime via the serial interfaces or stored in so-called macro files on the module's FLASH memory.

The following tables describe all commands. The default values are given in brackets after the respective parameters. BLACK writen parameters must be set, GRAY ones are optional.

All command groups at a glance

Terminal window #Y

In the terminal window, all received data is displayed directly. This window is useful for quickly creating simple outputs or receiving error messages during development time.

Text output / strings #S

The group includes commands to display simple, formatted and self-changing strings. In addition, there is the possibility to place texts using edit boxes (one line inputs) and string boxes (multiple lines output).

Picture #P

Command group to display pictures. The design software uniTFT Designer automatically converts the data into the correct internal format. The design software uniTFT Designer allows to use following filetypes/graphic formats: png, bmp, jpg, jpeg, tga, gif, g16, svg, svgz.

If uniTFT Designer is not used, those files can be converted by EAconvert.exe (directory \Simulator_and_Tools) (-> evg, epg, epa)

Touch functions #T

Command group to enable touch functions. Simple buttons and switches can be used, as well as radio buttons, sliders, bar-graphs and rotary or meter instruments.

Draw / graphic primitives #G

Command group to show graphical simple objects:

Bargraph / Instruments #I

Command group to show bar graphs, sliders and rotary / pointer instruments

Diagrams #D

Command group to display line graphs.

Input elements per Touch #E

Commands to create touch input elements like menus, SpinBoxes or ComboBoxes.

Keyboard  #K

Command group to represent a keyboard for value inputs. Normally, the keyboard is connected to an EditBox.

Action / Animation #A

Command group to animate objects, e.g. Show, fly away, rotate or fade out.

Object management #O

Command group to manage, modify and group objects.

Styles #C

Command group to create styles. The look of each object is based on a style appropriate to the object type. The maximum number of styles available for each style is 100.

Macros #M

Single or multiple command sequences can be collected as so-called macros and which reside in individual files stored in internal FLASH. The following commands describe how to work with macros.

Variables / Registers / Arrays #V

Command group to execute calculations and logical operations. With the help of the string files, internationalization (multiple languages) can be realized. There are registers for numbers and strings (can record characters up to 200), integer registers use signed 32-bit, floating-point registers use 23-bit mantissa, 8-bit exponent, 1-bit signed.

I/O Port #H

I/O port lines, which can be expanded to up to 136. If the port input pins are changed, macros can be started, see #MHP, and #MHB.

Analog Input #H

Command group to parameterize and read out the analog input of the module. The module has four 12-bit analog inputs. If the analog input changes, a macro can be started, see #MHA.

PWM output #H

Command group for the PWM output

Serielle Master-Interface #H

Command group to use the 3 serial interfaces of the module as master interface. For example to connect additional peripherals like temperature sensor

Sound #H

Command group to play tones

Time #W

Command group to work with the built-in RTC.

Files / access to FLASH #F

Commands to handle file access on the built-in FLASH

System commands #X

Settings of the EA uniTFTs-Series.

Answer / Feedback

The module stores information in its send buffer after requests or touch events. Description of the module's answers.