Set Feature - Restore Defaults; Get Feature - Get Controller Id - 3M PX5 Series Reference Manual

Multi-touch asic controller
Hide thumbs Also See for PX5 Series:
Table of Contents

Advertisement

3M™ Multi-Touch ASIC Controller Reference Guide
Set Feature – Restore Defaults
This is a request to restore parameter defaults.
If you did not connect the sensors tails correctly, you may not get the full advantage of
your touch screen size. Typically, on initial power-up, the controller will automatically
detect the correct size of the touch sensor. It will not support the touch sensor until you
reboot the controller.
Typically, the controller will enumerate on start-up with the correct size of the touch
sensor. If this does not happen, the HID descriptor is filled with zeroes. You can issue a
Restore Defaults command, reboot your controller and perform a 2-point calibration to
determine the correct size of the touch sensor. If you reboot again, after the 2-point
calibration, the controller enumerates and the HID descriptor will contain accurate
calculated dimensions.
Table 17. Restore Defaults Setup Stage
Offset
Field
bmRequestType
0
1
bRequest
2
wValue
4
wIndex
6
wLength
Table 18. Restore Defaults Data Stage
Offset
Field
Report ID
0
1
Report Subtype
2-7
After sending this command, the controller will acknowledge (ACK) the transfer, but the
command will not yet be completed. Before sending any other commands, the host
should poll with GetStatus until the command status field returns "Command Complete"
or "Fail". Any timeout for this status polling should be 2 seconds minimum.
Get Feature – Get Controller ID
This is a request to send various pieces of information, including the controller type, firmware revision
level, and the block revision levels.
Size
Value
Description
1
0x21
Class,H2D,Interface
1
0x09
Set Report
2
0x0303
msb=03=Feature
lsb=03= Feature Report ID
2
0
Always 0
2
8
Always 8
Size
Value
Description
1
0x03
Feature Report ID
1
0x08
Restore Defaults
6
0
Not used
3M Touch Systems, Inc. Proprietary Information
21

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Px5232

Table of Contents