Specifications

50 Chapter 5 - Software Interface
Press [ESC] to get back to Main Menu.
1) Enter any ASCII character from the keyboard. (except '$')
2) Enter a '$' and two hex digits. eg. $01, $0a, $ff
B0 B1 B2 B3 B4 B5 B6 B7: Byte positions Touch packet format: SmartSet Binary
54 01 01 0C F4 02 FF 00 T.......
54 02 00 0C E4 02 FF 00 T.......
54 02 02 0C E4 02 FF 00 T.......
54 02 03 0C E4 02 FF 00 T.......
54 02 04 0C E4 02 FF 00 T.......
54 02 06 0C E6 02 FF 00 T.......
54 02 05 0C E5 02 FF 00 T.......
54 02 01 0C E3 02 FF 00 T.......
54 02 01 0C E7 02 FF 00 T.......
54 02 01 0C E4 02 FF 00 T.......
54 04 FC 0B FA 02 FF 00 T.......
Figure 5-1. SmartSet Utility ASCII Setup Display with Touch Packets
Next, let's send a command to the controller. Type "m" and press [Enter].
Commands in lower-case indicate a query. The Mode command is described on
page 90. Pressing [Enter] causes SMARTSET to fill any unentered bytes will nulls,
and transmit the complete packet to the controller.
Press [ESC] to get back to Main Menu.
1) Enter any ASCII character from the keyboard. (except '$')
2) Enter a '$' and two hex digits. eg. $01, $0a, $ff
B0 B1 B2 B3 B4 B5 B6 B7: Byte positions Touch packet format: SmartSet Binary
54 01 01 0C F4 02 FF 00 T.......
54 02 00 0C E4 02 FF 00 T.......
54 02 02 0C E4 02 FF 00 T.......
54 02 03 0C E4 02 FF 00 T.......
54 02 04 0C E4 02 FF 00 T.......
54 02 06 0C E6 02 FF 00 T.......
54 02 05 0C E5 02 FF 00 T.......
54 02 01 0C E3 02 FF 00 T.......
54 02 01 0C E7 02 FF 00 T.......
54 02 01 0C E4 02 FF 00 T.......
54 04 FC 0B FA 02 FF 00 T.......
6D m.......
4D 00 87 00 00 00 00 00 M.......
41 30 30 30 30 00 00 00 A0000...
Figure 5-2. SmartSet Utility ASCII Setup Showing Mode Query
Notice that the Mode query returned a Mode response followed by an
Acknowledge response. Byte 2 of the Mode response is 87 (hex), indicating the
Initial Touch, Stream, and Untouch bits are set, corresponding to what we
observed on the Touch Mode submenu. The reserved Z-axis Disable bit is also set
(not displayed on the Touch Mode submenu).
Let's change the controller into Single-Point Mode by clearing the Initial Touch
and Stream bits in the Mode packet. Type "M", "$00", "$81", [Enter]. Note the
command byte is in upper-case because this is a set command. The '$' keystroke
signals SMARTSET that you are entering a binary value in hex, rather than an
ASCII value. Note the controller returns an Acknowledge response after the set
command. If the "A" is followed by anything but '0's, refer to page 82 for a list of
possible error codes. Retry the Mode set command as necessary.
Now touch the touchscreen again to verify you selected Single-Point Mode. Press
[ESC] and return to the Main Menu. Examine the Mode settings and you will see