3M SC400 USB Resistive Reference Manual

Summary of SC400 USB Resistive

  • Page 1

    3m touch systems, inc. Proprietary information 3m ™ microtouch ™ controller rx151 reference guide formerly sc500 usb resistive read and understand all safety information contained in this document before using this product. 3.

  • Page 2

    2 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information the information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, wi...

  • Page 3: Contents

    3m™ microtouch™ controller rx151 reference guide 3 3m touch systems, inc. Proprietary information contents introduction what you need to know ...........................................................................................5 important safety information .......................................

  • Page 4

    4 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information.

  • Page 5: Introduction

    3m™ microtouch™ controller rx151 reference guide 5 3m touch systems, inc. Proprietary information introduction 3m touch systems offers several advanced controllers designed for reliability and easy installation. Each controller provides superior performance and delivers excellent stability, sensitiv...

  • Page 6

    6 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information explanation of signal word consequences warning: indicates a potentially hazardous situation, which, if not avoided, could result in death or serious injury and/or property damage. Caution: indicates a ...

  • Page 7

    3m™ microtouch™ controller rx151 reference guide 7 3m touch systems, inc. Proprietary information whenever you contact technical support, please provide the following information: • display size, part number and serial number • current driver version • operating system used • information on addition...

  • Page 9

    3m™ microtouch™ controller rx151 reference guide 9 3m touch systems, inc. Proprietary information chapter 1 integrating the rx151 controller the 3m tm microtouch™ rx151 controller is an accurate, small outline, low cost, temperature stable controller capable of supporting a wide range of resistive s...

  • Page 10

    10 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information figure 1. Rx151 controller overall dimensions handling and esd protection when mounting the sensor and controller, use normal precautions for handling electrostatic sensitive devices. The rx151 has int...

  • Page 11

    3m™ microtouch™ controller rx151 reference guide 11 3m touch systems, inc. Proprietary information 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 con...

  • Page 12

    12 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information turning on your system before you turn on your custom system, ensure that all cables are connected properly and that the controller is properly mounted. Be sure to tighten all cable connector screws. T...

  • Page 13

    3m™ microtouch™ controller rx151 reference guide 13 3m touch systems, inc. Proprietary information 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 ...

  • Page 15

    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 prog...

  • Page 16

    16 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information communication basics this section provides information on sending firmware commands to the controller and interpreting the responses that the controller returns. The default operation of the rx151 cont...

  • Page 17

    3m™ microtouch™ controller rx151 reference guide 17 3m touch systems, inc. Proprietary information 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 ...

  • Page 18

    18 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information table 6. Coordinate data report touch status byte bit status 0 0 = not touching, 1 = touching 1 0 = data invalid, 1 = data valid 2 not used 3 not used usb command set the usb command set is implemented...

  • Page 19

    3m™ microtouch™ controller rx151 reference guide 19 3m touch systems, inc. Proprietary information offset field size value description 2 wvalue 2 0x03xx used to specify command parameters. 03 = feature xx = feature report id 4 windex 2 0 must be 0 (zero) 6 wlength 2 0xxxxx number of bytes to transfe...

  • Page 20

    20 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information 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 doe...

  • Page 21

    3m™ microtouch™ controller rx151 reference guide 21 3m touch systems, inc. Proprietary information offset field size value description 4 windex 2 0 always 0 6 wlength 2 8 always 8 table 12. Data stage offset field size value description 0 report id 1 0x21 host to device 1 report subtype 1 0x04 set r...

  • Page 22

    22 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information this command corrects for sensor display orientation and sensor pinout variations. This information will be maintained by the controller. The calibrate 2 point command initiates an interactive calibrat...

  • Page 23

    3m™ microtouch™ controller rx151 reference guide 23 3m touch systems, inc. Proprietary information the response to the reset request is sent before the request completes. Polling (via the status request) is then used to check the completion of those requests. Table 14. Controller status offset field...

  • Page 24

    24 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information table 17. Command status field entries response description 0 failure in command processing 1 command being processed 2 stage 1 processing complete (for multi-stage commands). 3 command complete 4 soft...

  • Page 25

    3m™ microtouch™ controller rx151 reference guide 25 3m touch systems, inc. Proprietary information set feature - restore defaults this is a request to restore the default values in the controller to the factory presets. You must recalibrate after this command since this request will also default the...

  • Page 26

    26 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information offset field size value description 3 not used 1 0 not used 4 bsubarea 1 0x05 block number 5 bindex 1 0x00 index into block 6 bdatalength 1 0x04 number of valid data bytes for this xfer (always padded ...

  • Page 27

    3m™ microtouch™ controller rx151 reference guide 27 3m touch systems, inc. Proprietary information table 27. Data stage offset field size value description 0 breport id 1 0x03 feature report id 1 bmreport subtype 1 0x02 indicates a set param index 2 barea 1 0 memory area (always 0=ctrl eeprom ) 3 no...

  • Page 28

    28 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information table 30. Data stage 2 through 9 (controller response data 8 * 8 data bytes) offset field size value description 0-7 wdata 1 0xxx 4 bytes of data (trailing pad bytes are ignored ) data stage the contro...

  • Page 29

    3m™ microtouch™ controller rx151 reference guide 29 3m touch systems, inc. Proprietary information appendix a rx151 controller specifications this section provides controller specifications such as power and environmental requirements. The rx151 controller is a compact, small outline usb controller....

  • Page 30

    30 3m™ microtouch™ controller rx151 reference guide 3m touch systems, inc. Proprietary information 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 power 5 vdc / 12 vdc (15 ma typical, 28 ma touching); ± 5% regulat...

  • Page 31

    3m™ microtouch™ controller rx151 reference guide 31 3m touch systems, inc. Proprietary information 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 para...