3M™ MicroTouch™ Controller EX Serial Reference Guide 25
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
Xx
= X (horizontal) coordinate data; second and third bytes of data
Yy = Y (vertical) coordinate data; fourth and fifth bytes of data.
Table 6 Data Sequence
MSB*
Bits LSB*
Data Sequence 7 6 5 4 3 2 1 0
S- Byte 1 1 S6 Reserved
X- Byte 2 0 X3 X2 X1 X0 Reserved
x- Byte 3 0 Xs** X9 X8 X7 X6 X5 X4
Y- Byte 4 0 Y3 Y2 Y1 Y0 Reserved
y
- Byte 5 0 Ys** Y9 Y8 Y7 Y6 Y5 Y4
*MSB = Most Significant Bit, LSB = Least Significant Bit
** s = sign bit
Table 7 describes the meaning of the bits in the status byte (Byte 1).
Table 7 Calibrate Raw Status Bits
Bit Description Values
S0 – S5 Reserved
S6 Proximity (touch state) 1 = Sensor is being touched (a touchdown or a continued touch).
0 = Sensor is not being touched (a touch liftoff or inactive).
When the proximity bit changes from 1 to 0 (touch liftoff), the
controller outputs one final set of X/Y coordinate data with the bit
equal to 0 and the X/Y coordinate data equal to the last touch point.
S7 Packet synchronization Always 1.
Diagnostic Command
Syntax:
<SOH>DX<CR>
Description: This command requests that the controller check for sensor failures such as broken
corners, broken wires, etc.
Response: <SOH>0<CR> Positive response.
<SOH>1<CR> Command not supported.
<SOH>2<CR> Failure detected.
Format Raw
Syntax: <SOH>FR<CR>
26 3M™ MicroTouch™ Controller EX Serial Reference Guide
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
Description: Returns the signal level (amount of touch) of each of the four sensor corners in digital
format. The returned values are not corrected for stray values.
The Format Raw data is a 41-byte packet that includes 1 status byte and 40 bytes of
binary corner data. The first byte of each packet always has its high bit (Bit 7) set to
provide synchronization with the host system. Refer to Table 8 for General Packet
Formats. Each corner data is composed of a pair of 32-bit I and Q values, which are
delivered in 10 bytes.
I and Q are complex touch currents as measured in phase and 90 degrees out of phase
with the corner drive signal. Refer to Table 9 for I/Q Corner Components.
To use the Format Raw command, the controller and host system must be in an 8-bit data
communication mode. The Format Raw command returns a negative response if the
controller is not using an 8-bit communication mode.
To terminate Format Raw, issue a Reset command. The controller may return several
bytes of data between the time you issue a Reset command and the controller receives it.
You can either scan the data stream for the Reset acknowledgment, or you can ignore the
response to the first Reset command and then issue a second Reset after approximately
10 seconds has passed.
Use the Format Raw command for diagnostics. Use Format Tablet for standard sensor
operation.
Response: <SOH>0<CR> Positive response.
After the controller is in Format Raw mode, the controller returns a continuous response
in the following format:
<41-byte-packet><41-byte-packet>...<41-byte-packet>...
Table 8 General Packet Formats
Byte Bits 0 – 7
1 b0 – b6: Reserved
b7: Synchronization bit (Always 1)
2-6 I component of upper left (UL) corner
7-11 Q component of upper left (UL) corner
12-16 I component of upper right (UR) corner
17-21 Q component of upper right (UR) corner
22-26 I component of lower left (LL) corner
27-31 Q component of lower left (LL) corner
32-36 I component of lower right (LR) corner
37-41 Q component of lower right (LR) corner
3M™ MicroTouch™ Controller EX Serial Reference Guide 27
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
Table 9 I/Q Corner Components
Byte Bits 0 – 7
N
b0 – b6: bits 25-31 of respective I/Q corner data
b7: Always 0
N+1
b0 – b6: bits 18-24 of respective I/Q corner data
b7: Always 0
N+2
b0 – b6: bits 11-17 of respective I/Q corner data
b7: Always 0
N+3
b0 – b6: bits 4-10 of respective I/Q corner data
b7: Always 0
N+4
b0 – b3: bits 0-3 of respective I/Q corner data
b4 – b7: Always 0
Format Tablet
Syntax: <SOH>FT<CR>
Description: Outputs the X/Y touch coordinate data in a 5-byte packet. The packet includes 1 status
byte and 4 bytes of binary X/Y coordinate data. The protocol also establishes the X and
Y coordinate output as 14 binary bits providing a range of 0 to 16,383.
The low order bits (X3 – X0 and Y3 – Y0) are not significant in a 1024 by 1024 sensor
because data can fluctuate with each touch, and therefore may not be completely
accurate.
To use Format Tablet, the controller and host system must be in an 8-bit data
communication mode. The Format Tablet command returns a negative response if the
controller is in 7-bit format.
Response:
<SOH>0<CR> Positive response.
With the controller in Format Tablet mode, touching the sensor causes the controller to
return a response in the following format:
SXxYy
S = Status byte, first byte of data. Refer to Table 10.
Xx
= X (horizontal) coordinate data; second and third bytes of data.
Yy = Y (vertical) coordinate data; fourth and fifth bytes of data.
Table 10 Data Sequence
MSB*
Bits LSB*
Data Sequence 7 6 5 4 3 2 1 0

98000332621

Mfr. #:
Manufacturer:
3M
Description:
TOUCH SCREEN CAPACITIVE 19.73"
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet