3M™ MicroTouch™ Controller RX182 Reference Guide
23
3M Touch Systems, Inc. Proprietary Information
The format of the coordinate data depends on the last format command received by the
controller.
Null Command
Syntax:
<SOH>
Z
<CR>
Response:
<SOH>
0
<CR> Positive
response.
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.
Output Identity
Syntax:
<SOH>
OI
<CR>
Response:
<SOH>
CcXxxx
<CR>
where:
Cc
= Two ASCII characters that describe the type of 3M Touch Systems controller.
Xxxx
= This is a unique identifier not necessarily the actual firmware revision number.
Description:
Returns a 6-character identifier, which describes the controller type and the firmware
version number. The output identity for the
RX182
controller is SC
Xxxx
.
Reset
Syntax:
<SOH>
R
<CR>
Response:
<SOH>
0
<CR> Positive
response
.
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.