EasyManua.ls Logo

3M M1866PW - Receiving Reports from the Controller; Command Set; Set Feature - Calibration

3M M1866PW
31 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3M™ Multi-Touch Desktop Display User Guide 23
3M Touch Systems, Inc. Proprietary Information – TSD-40532B
You need to know product ID and the vendor ID to write your own driver. These values
are required for identifying the controller. Call 3M Touch Systems for more details.
Receiving Reports from the Controller
The controller sends a variety of reports to the computer. The first byte of each report is
the Report ID that defines the structure and content of the report. The controller sends
some reports as a direct response to a computer request (synchronous). The controller
will also send some reports as the result of an external event, such as a touch
(asynchronous).
Command Set
The USB command set is implemented by using HID Get Feature and Set Feature
commands. The various requests and reports are grouped together by report size under a
common feature ID.
HID Class Requests
The following table summarizes the available HID class requests.
Table 1. HID Class Requests Summary
Set Feature - Calibration
This is a command to do a Calibrate Extended style calibration. The controller will auto-
orient on this 2 point calibration.
HID Report Command Name bmRequest
Type
bRequest Feature
Report ID
Report
Subtype
Data
Stage
Bytes
Get Feature GetStatus 0xA1 (D2H) 0x01 0x06 -- 8
Set Feature Calibrate 0x21 (H2D) 0x09 0x03 4 8
Set Feature Reset 0x21 (H2D) 0x09 0x03 7 8
Set Feature Restore Defaults 0x21 (H2D) 0x09 0x03 8 8
Get Feature GetMaxCount 0xA1 (D2H) 0x01 0x12 -- 2

Other manuals for 3M M1866PW

Related product manuals