20
EX II Serial Controllers Reference Guide
3M Touch Systems Proprietary Information
In this chapter, responses are shown as a string of ASCII characters consisting of a
header, the response, and a terminator as follows:
<SOH>
Response
<CR>
Controller Initialization
To initialize the EX II controller for new development, 3M Touch Systems recommends
that the host system issue a Reset command whenever the host system is powered on and
is attempting to establish communication with the controller.
Firmware Commands
Developers may use this information when writing touch applications, developing custom
drivers or touch configurations, or testing their touch systems. Developers can use
firmware commands to initialize the controller, select operating modes, specify data
formats, and execute diagnostic functions.
Most touch screen users do
not
have to use firmware commands to use their touch
systems. For example, users can use either TouchWare or MT 7 software to calibrate the
touch screen or to determine the controller type and firmware version.
Caution:
This document assumes you are familiar with firmware commands and how to
use them. Executing some commands may alter the performance of your touch screen and
render it inoperable. You should be aware of the results before executing any firmware
commands.
To optimize the performance of the Cleartek II touch screen controller and simplify the
development of custom drivers, 3M Touch Systems recommends you use the commands
listed in Table 3 for current development. Using these commands ensures compatibility
with all 3M Touch Systems controllers.
Note:
When you enter commands in terminal mode, precede each command with
<CTRL> A to enter the start of header.