Command summary

The EA uniTFT-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.

The following tables gives an overview of all commands. The default values are given in brackets after the respective parameters. BLACK written 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 / vector graphics #P

Command group to display pictures. We recommend the use of vector graphics, as the presentation is fast and lossless. The design software uniTFT Designer automatically converts the data into the correct internal format. The WYSIWYG software uniTFTDesigner allows to use following filetypes/graphic formats: png, bmp, jpg, jpeg, tga, gif, g16, svg, svgz.

Touch functions #T

Command group to enable touch functions. The module must be equipped with a touch screen (order numbers: EA uniTFTxxx-ATC or EA uniTFTxxx-ATP). 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. The module must be equipped with a touch screen (order numbers: EA uniTFTxxx-ATC or EA uniTFTxxx-ATP). 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 500.

Macros #M

Single or multiple command sequences can be collected as so-called macros and which reside in individual files stored on the micro SD card. 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 250), 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 125. 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 master interfaces of the module. For example to connect additional peripherals like temperature sensor

Sound #H

Command group to play sounds

Video Input #H

Setting the analog video input. The command #PVP is required to place a video image.

Time #W

Command group to work with the built-in RTC.

Files / SD-Card access #F

Commands to handle file access on the built-in SD-Card

System commands #X

Settings of the EA uniTFT-Series.

Answer / Feedback

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