3M™ MicroTouch™ Controller RX151 Reference Guide
15
3M Touch Systems, Inc. Proprietary Information
CHAPTER 2
RX151 Controller Communications
This chapter discusses the fundamentals of communicating with the RX151 controller.
The firmware commands, which are usually issued by a driver or utility program on the
host system, control the operation of the controller. This chapter lists the recommended
firmware commands and describes how to use each of these commands.
Overview of USB Firmware Communications
Developers may use this information when writing touch applications, developing custom
drivers or touch configurations, or testing their touch systems. Developers can issue
commands to initialize the controller, select operating modes, and execute diagnostic
functions.
Most touch systems users do
not
have to use firmware commands to use their touch
systems. For example, users can use 3M™ MicroTouch™ software or equivalent
software to calibrate the sensor or to determine the controller type and firmware version.
Note:
This document assumes you are familiar with USB standards and modes of
communication with USB devices, as well as firmware commands and how to use them.
Executing some commands may alter the performance of your sensor and render it
inoperable. You should be aware of the results before executing any firmware
commands.
To optimize the performance of the RX151 controller and simplify the development of
custom drivers, 3M Touch Systems recommends you use the commands listed in this
chapter for current development.