Get Controller Number; Mode Stream; Null Command; Output Identity - 3M SC400 Reference Manual

Serial resistive controller
Hide thumbs Also See for SC400:
Table of Contents

Advertisement

22

Get Controller Number

Syntax:
<SOH>Q002<CR>
Response:
<SOH>XXXXXXXX<CR> Where each X is a hexadecimal digit, most significant digit
first.
Description:
This command is used to get a controller number for applications use. The controller does
not use this value. This is useful for identifying individual controllers in a multiple
controller system.

Mode Stream

Syntax:
<SOH>MS<CR>
Response:
<SOH>0<CR>
The controller will respond with ACK for compatibility with older controllers. This
format is the only format supported by this controller.
Description:
Sends a continuous stream of X/Y coordinate data when you touch the screen. The
controller continues to send data as long as you touch the screen. 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.

Null Command

Syntax:
<SOH>Z<CR>
Response:
<SOH>0<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.

Output Identity

Syntax:
<SOH>OI<CR>
Response:
<SOH>CcXxxx<CR>
where:
Cc
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
Positive response.
Positive response.
= Two ASCII characters that describe the type of 3M Touch Systems controller.
3M Touch Systems Proprietary Information
SC400 Controller Reference Guide
SC400
controller is SCXxxx.

Advertisement

Table of Contents
loading

Table of Contents