28 3M™ MicroTouch™ Controller EX Serial Reference Guide
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
MSB*
Bits LSB*
Data Sequence 7 6 5 4 3 2 1 0
S Byte 1 1 S6 S5 S4 S3 S2 S1 S0
X Byte 2 0 X6 X5 X4 X3 X2 X1 X0
x Byte 3 0 X13 X12 X11 X10 X9 X8 X7
Y Byte 4 0 Y6 Y5 Y4 Y3 Y2 Y1 Y0
y
Byte 5 0 Y13 Y12 Y11 Y10 Y9 Y8 Y7
*MSB = Most Significant Bit, LSB = Least Significant Bit
Table 11 defines the status bits (Byte 1) for the Format Tablet data.
Table 11 Format Tablet 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.
Mode Stream
Syntax:
<SOH>MS<CR>
Description:
Sends a continuous stream of X/Y coordinate data when you touch the sensor. The
controller continues to send data as long as you touch the sensor. The controller sends
the data even if the touch is stationary and unchanging.
The format of the coordinate data depends on the last format command received by the
controller.
Response:
<SOH>0<CR> Positive response.
Name Command
Syntax:
<SOH>NM<CR>
Description:
This
command returns a string of characters to help identify the controller. The
string contains the controller model number and current firmware revision
number. The content and format of this command can change and therefore is not
intended for normal customer use.
3M™ MicroTouch™ Controller EX Serial Reference Guide 29
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
Null Command
Syntax: <SOH>Z<CR>
Description: Queries the controller and waits for a response.
Use Z to determine that you are communicating with the controller or to make sure that a
utility is communicating with the controller. Using this command does not affect the
controller’s current operating parameters.
Response: <SOH>0<CR> Positive response.
Output Identity
Syntax:
<SOH>OI<CR>
Description:
Returns a 6-character random identifier, which describes the controller type and the
firmware version number.
Response:
<SOH>CcXxxx<CR>
where:
Cc = Two ASCII characters that describe the type of 3M™ MicroTouch™
controller.
Xxxx
= Four ASCII characters that indicate a build identifier.
Parameter Set
Syntax:
<SOH>Ppds[b]<CR>
where:
p
= Parity type
N = No parity
O = Odd parity
E = Even parity
d =
Number of data bits (
7 or 8).
s =
Number of stop bits (
1 or 2)
b = Communication rate
1 = 19200 baud 4 = 2400 baud
2 = 9600 baud 5 = 1200 baud
3 = 4800 baud
Description:
Lets you adjust the communication parameters (parity, data bits, and stop bits) of the
controller. Optionally, you can change the communication rate by appending an
additional character to the command string. Upon execution of the Parameter Set
command, the controller automatically stores the new settings, the current operating
mode, and the current data format in NOVRAM.
30 3M™ MicroTouch™ Controller EX Serial Reference Guide
3M Touch Systems, Inc. Proprietary Information – TSD-29087 Rev D
The communication parameters of the host system must match the present settings of the
controller when the command is given for it to be accepted and the changes
implemented.
The process of changing the parameters takes three steps:
The host system must first communicate with the controller using a matched set of
parameters.
The Parameter Set command is issued with the new parameters to the controller. The
new settings take effect immediately.
The host system must be changed to the new parameters in order to communicate
with the controller again.
Examples: <SOH>PN813<CR> Sets the serial line to no parity, eight data bits,
one stop bit, and 4800 baud.
<SOH>PN81<CR> Sets the parity, data bits, and stop bits; leaves the baud at its
previous value.
Caution: The settings are immediately written to NOVRAM, and all future
communication must occur at the new values. It is possible to set the parameters to
values that prevent future communication with the controller.
Response:
<SOH>0<CR> Positive response
Reset
Syntax:
<SOH>R<CR>
Description:
Initializes the hardware and the firmware, causes the controller to stop sending data, and
recalculates the environmental conditions (for example, stray and offset values). The
Reset command also cancels the Format Raw, Calibrate Raw, and Calibrate Extended
commands and returns the controller to normal operation.
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.
The amount of time needed to execute a Reset command ranges from 225 milliseconds to
800 milliseconds. Therefore, the application program should wait and be sure it receives
the command response before issuing another command to the controller following the
reset.
Response:
<SOH>0<CR> Positive response.

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