Get Feature - Get Status - 3M PX5 Series Reference Manual

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

Advertisement

16
Lower Left Calibration Target
X = 0 + (1920 x 1/8) = 0 + 240 = 240
Y = 1049 - (1080 x 1/8) = 1049 - 135 = 914
Note: Other screen resolutions will scale proportionally. The touch coordinates will not change.
Get Feature – Get Status
This is a request to send information that indicates the status of the controller. Among the
uses for this request are determining whether there were any power on check errors and
determining whether the last request was completed successfully.
Table 9. Get Status Setup Stage
Offset
Field
0
bmRequestType
1
bRequest
2
wValue
4
wIndex
6
wLength
Table 10. Get Status Data Stage
Offset
Field
0
Report ID
1
POC Status
2
Cmd Status
3
Touch Status
4
Not Used
5-7
Not used
POC Status – The status of the Power-on Checks. Various controller systems are
checked at power-up. If any failures in these systems are detected, a POC flag is set. The
POC status field reports the state of these flags.
(0, 0) [0, 0]
(240, 914)
(0, 1049) [0, 32767]
Size
Value
Description
1
0xA1
Class,D2H,Interface
1
0x01
Get Report
2
0x0306
msb=03=Feature
lsb=06= Feature Report ID
2
0
Always 0
2
8
Always 8
Size
Value
Description
1
0x06
Feature Report ID
1
0xXX
Power On Check Status
1
0xXX
Status of last command
1
0
Not used
1
0xXX
0x00 = Async touch output off
0x01 = Async touch output on
3
0
Not used
3M Touch Systems, Inc. Proprietary Information
3M™ Multi-Touch ASIC Controller Reference Guide
(
1679, 0) [32767, 0]
Upper Right Calibration Target
(1439, 135)
X = 1679 – (1920 x 1/8) = 1679 – 240 = 1439
Y = 0 + (1080 x 1/8) = 0 + 135 = 135
(1679, 1049) [32767, 32767]

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents