Advertisement

Quick Links

3M
MicroTouch
Controller RX141
Reference Guide
Formerly
SC400 USB Resistive
Read and understand all safety information
contained in this document before using this product.
3
3M Touch Systems, Inc. Proprietary Information

Advertisement

Table of Contents
loading

Summary of Contents for 3M Touch Screen Controller RX141

  • Page 1 MicroTouch ™ ™ Controller RX141 Reference Guide Formerly SC400 USB Resistive Read and understand all safety information contained in this document before using this product. 3M Touch Systems, Inc. Proprietary Information...
  • Page 2 3M Touch Systems, Inc. warranty, then 3M Touch Systems, Inc. sole obligation and User’s and Purchaser’s exclusive remedy, will be, at 3M Touch Systems, Inc. option, to repair or replace that Product quantity or software media or to refund its purchase price.
  • Page 3: Table Of Contents

    3M™ MicroTouch™ Controller RX141 Reference Guide Contents Introduction What You Need to Know ...................5 Important Safety Information ..................5 3M Touch Systems Support Services.................6 Contact 3M Touch Systems ..................7 Chapter 1 Integrating the RX141 Controller Overview of the RX141 Controller ................9 Handling and ESD Protection ..................10...
  • Page 4 3M™ MicroTouch™ Controller RX141 Reference Guide 3M Touch Systems, Inc. Proprietary Information...
  • Page 5: Introduction

    3M Touch Systems is committed to being a premier supplier in touch systems throughout the world. As a 3M Touch Systems customer, you are aware that we have strong internal programs that meet or exceed environmental regulations of our customers and the regions in which we conduct business.
  • Page 6: 3M Touch Systems Support Services

    Data Sheet and product label. 3M Touch Systems Support Services 3M Touch Systems provides extensive support services through our website and technical support organization. Visit the 3M Touch Systems website at http://www.3M.com\touch, where you can download touch software and drivers, obtain regularly updated technical documentation on 3M™...
  • Page 7: Contact 3M Touch Systems

    5:30 p.m. until 8:00 p.m. US Eastern Standard Time – 9 a.m. to 5 p.m. throughout Europe. You can contact 3M Touch Systems Technical Support (US only -- Eastern Standard Time) by calling the hot line, sending email or a fax.
  • Page 9: Chapter 1 Integrating The Rx141 Controller

    • A 4-wire resistive sensor. • A method of establishing the USB communication between the controller and your system. The standard 3M™ MicroTouch™ USB communications cable (P/N7319420) is recommended. • A software utility or driver with a calibration routine. Note: You can use MicroTouch™ Software, which includes the touch driver and utilities software.
  • Page 10: Handling And Esd Protection

    Refer to Appendix A for further specifications. Establishing the Data Connection The RX141 controller requires a 3M™ MicroTouch™ USB communication cable (P/N 7319420) PC 99 compatible or an equivalent interconnect. One end of this cable plugs into the USB connector (JP7) on the RX141 controller.
  • Page 11: Mounting The Controller

    3M™ MicroTouch™ Controller RX141 Reference Guide Mounting the Controller The controller is designed for internal mounting only. Choose a convenient spot away from high-voltage, high power cables and electronics. Use 4-40 metal screws to mount the controller using the two diagonal mounting holes in the board. The controller should be mounted in line with the sensor cable exit point to minimize cable flexing.
  • Page 12: Turning On Your System

    Status Light (LED) Diagnostics 3M™ MicroTouch™ controllers are highly reliable units; however, there may be occasions when the controller does not perform exactly as you expected. The RX141 controller provides diagnostic feedback with a light emitting diode (LED) on the component side of the board that indicates the status of the sensor.
  • Page 13: What's Next

    What's Next? Since this is a HID (human interface device) compatible controller, the controller will operate independent of a 3M™ MicroTouch™ driver. You must obtain a HID calibration utility from the 3M Touch Systems website. Additional 3M Touch Systems documentation is available from the corporate website at www.3Mtouch.com.
  • Page 15: Chapter 2 Rx141 Controller Communications

    You should be aware of the results before executing any firmware commands. To optimize the performance of the RX141 controller and simplify the development of custom drivers, 3M Touch Systems recommends you use the commands listed in this chapter for current development. 3M Touch Systems, Inc. Proprietary Information...
  • Page 16: Communication Basics

    HID. The only required software is a calibration tool used for aligning the sensor to the display. This calibration tool is available from 3M Touch Systems. Receiving Reports from the Controller The controller sends a variety of reports to the computer.
  • Page 17 3M™ MicroTouch™ Controller RX141 Reference Guide HID-Compatible Coordinate Data – Report 1 This is used to transfer the 10-bit coordinate data to the host. This report, when activated, is sent to the host whenever new data is available/scheduled for transmission. It is an asynchronous report that is activated by default at power up.
  • Page 18: Usb Command Set

    The various requests and reports are grouped together by report size under a common feature ID. The commands listed below are those that 3M Touch Systems currently use for communications. 3M Touch Systems recommends that you use only these commands for RX141 controller communications.
  • Page 19: Set Feature - Set Asynchronous Report

    The controller does not support the command. Controller Initialization To initialize the RX141 controller, 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.
  • Page 20: Set Feature - Calibration

    3M™ MicroTouch™ Controller RX141 Reference Guide Note: The Touch_Reports_Utility command causes the controller to send Report 7 from the endpoint 0 exclusively. This action is essential in getting a calibration utility to function. The endpoint 1 does not send any reports at this time. The Touch_Reports_Restore command causes the controller to send the previously active asynchronous report (REPORT_ID_HID or REPORT_ID_PACKED) from endpoint 1.
  • Page 21 3M™ MicroTouch™ Controller RX141 Reference Guide Table 11. Set Feature - Calibration Offset Field Size Value Description bmRequestType 0x21 Host to device bRequest 0x09 Set Report wValue 0x0303 03 = Feature 03 = Feature Report ID wIndex Always 0 wLength Always 8 Table 12.
  • Page 22 3M™ MicroTouch™ Controller RX141 Reference Guide will be maintained by the controller. The Calibrate 3 Point command initiates an interactive calibration procedure which defines the active area of the sensor by mapping locations to an absolute X,Y coordinate system. Touch points generated subsequent to a successful calibration operation are calculated based upon these calibration points.
  • Page 23: Get Feature - Get Status

    3M™ MicroTouch™ Controller RX141 Reference Guide Figure 2. Calibration Target Locations (0, 0) [0, 1024]* 1023, 0) [1024, 1024]* Upper Left Calibration Target Upper Right Calibration Target X = 1024 x 1/8 = 128 (895, 96) (128, 96) Y = 768 x 1/8) = 96 X = 1023 –...
  • Page 24 3M™ MicroTouch™ Controller RX141 Reference Guide at power-up. If any failures in these systems are detected, a POC flag is set. The POC status field reports the state of these flags. The POC status information is also flashed on the controller’s LED.
  • Page 25: Set Feature - Reset

    3M™ MicroTouch™ Controller RX141 Reference Guide Set Feature - Reset This is a request to perform a controller reset. Table 19. Reset Request Offset Field Size Value Description bmRequestType 0x21 Host to device bRequest 0x09 Set Report wValue 0x0303 03 = Feature...
  • Page 26: Set Feature - Set Controller Number

    3M™ MicroTouch™ Controller RX141 Reference Guide Table 22. Data Stage Offset Field Size Value Description bReport ID 0x03 Feature Report ID bmReportSubtype 0x08 Indicates a restore defaults request Not used Not used Response The device stalls endpoint 0 if it cannot process this request.
  • Page 27: Get Feature - Get Controller Number

    3M™ MicroTouch™ Controller RX141 Reference Guide Response If the command cannot be processed, the device stalls endpoint 0. The command cannot be processed if the memory area is not valid. It cannot be processed if the request is attempting to access data that is outside the specified memory area. This may happen if the index is too large or too much data has been requested.
  • Page 28 3M™ MicroTouch™ Controller RX141 Reference Guide Table 28. Get Controller Number Report Offset Field Size Value Description bmRequestType 0xA1 Device to host bRequest 0x01 Get Report wValue 0x0305 03 = Feature 05 = Feature Report ID wIndex Always 0 wLength...
  • Page 29 3M™ MicroTouch™ Controller RX141 Reference Guide APPENDIX A RX141 Controller Specifications This section provides controller specifications such as power and environmental requirements. The RX141 controller is a compact, small outline USB controller. This controller should be internally mounted in your monitor.
  • Page 30: Technical Specifications

    3M™ MicroTouch™ Controller RX141 Reference Guide Technical Specifications Physical Dimensions Uncased 2.75 in. x 1.3 in. x 0.45 in. (69.9 mm x 33.0 mm x 11.4 mm) Board Level Functions 5 VDC / 12 VDC (15 mA typical, 28 mA touching); ± 5% regulation...
  • Page 31 3M™ MicroTouch™ Controller RX141 Reference Guide 1 false touch allowed ±20KV Air Discharge – Class 1 per section 9 of IEC 61000-4-2 Compliant Normal Operation – No false touches MTBF (by MIL Std. 217F Calculation) >400,000 Hours 3M Touch Systems Parameters Accuracy vs.

This manual is also suitable for:

Sc400 usb resistive

Table of Contents