3M Touch Systems Proprietary Information
Contents
Overview
What You Need to Know...................................................................................... 5
Important Safety Information................................................................................ 5
3M Touch Systems Support Services ................................................................... 6
3M Touch Systems Worldwide Offices ................................................................ 7
Chapter 1
Integrating the SC500 USB Controller
Overview of the SC500 Touch Screen Controller ................................................ 9
Handling and ESD Protection ............................................................................. 10
Establishing the Data Connection ....................................................................... 10
Mounting the Controller...................................................................................... 11
Supplying Power to the Controller...................................................................... 11
Mounting the Touch Screen ................................................................................ 12
Touch Screen Cable Connector........................................................................... 12
Turning On Your System .................................................................................... 12
Status Light (LED) Diagnostics .......................................................................... 12
What's Next? ....................................................................................................... 13
Chapter 2
SC500 USB Controller Communications
Overview of USB Firmware Communications ................................................... 15
Communication Basics........................................................................................ 16
Receiving Reports from the Controller ............................................................... 16
HID and Packed Touch Reports.......................................................................... 16
USB Command Set ............................................................................................. 18
Set Feature – Set Asynchronous Report.............................................................. 20
Set Feature – Calibration..................................................................................... 21
Get Feature – Get Status ..................................................................................... 23
Set Feature - Reset .............................................................................................. 25
Set Feature - Restore Defaults............................................................................. 25
Set Feature - Set Controller Number................................................................... 26
Get Feature – Get Controller Number................................................................. 27
Appendix A
SC500 USB Controller Specifications
Technical Specifications ..................................................................................... 30