Controller Id Request 10; Controller Id Report 12 - 3M Touch Screen Controller EX 111 Reference Manual

Controller ex usb
Table of Contents

Advertisement

3M™ MicroTouch™ Controller EX USB Reference Guide

Controller ID Request 10

This is a request to send various pieces of information that identify the controller,
including the controller type and firmware revision level. The key use for this request is
in identifying the mode that the controller is running in and the revision level of the ASIC
firmware.
Table 16. Controller ID Request
Offset
0
1
2
4
6
The direction bit in bmRequestType has been set to 1 (device-to-host) to return the
Controller ID report.
The byte bRequest is set to 10 to indicate that this is Controller ID request.
This request does not use the wValue or wIndex fields. These fields should be set to zero
to ensure future compatibility.
The wLength field is set to the size (either 18 or 24 bytes) of a Controller ID report.
Response
The controller sends the Controller ID report when the request is processed successfully.
If the request cannot be processed, endpoint 0 will be stalled. The request cannot be
processed if the requested report size (wLength) does not match either the size of the
backward compatible ID report (18) or the EX report (24).

Controller ID Report 12

This report contains information describing the controller, including its type, firmware
revision, special features, and the ROM checksum. This report is sent via the control
endpoint.
All multi-byte quantities in this report are sent LSB first.
Standard Format Controller ID Report
This version of the Controller ID report will be sent if the EX compatible driver asks for
the 16-byte Controller ID report size. This version contains the first 16 bytes of the EX
Controller ID report.
EX Controller ID Report
This version of the Controller ID report is only compatible with the EX USB driver. This
version is sent when the larger (24-byte) Controller ID report is requested.
Field
bmRequestType
bRequest
wValue
wIndex
wLength
3M Touch Systems, Inc. Proprietary Information -- 29489v05
Size
Value
1
11000000
1
10
2
0x0000
2
0x0000
2
0xXXXX
Description
Characteristics
Command number
Not used
Not used
Length of ID report
25

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Touch Screen Controller EX 111 and is the answer not in the manual?

Table of Contents