3M M2256PW 用户手册

下载
页码 41
24 
 
3M™ Multi-touch Display M2256PW User Guide 
3M Touch Systems, Inc. Proprietary Information – 37531 Rev D
The Calibrate Extended command then positions the first calibration target inward from 
the lower left corner (0,1049) and the second calibration target inward from the upper 
right corner (1679,0). The following illustration shows how the calibration targets are 
calculated for a Windows-based system. Your operating system may be different. 
The illustration below shows the coordinates of the calibration targets and display 
corners. The corners show the video coordinates in parentheses and the touch screen 
coordinates in brackets. 
Get Feature - GetStatus 
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 5. Controller Status Setup Stage 
Offset 
Field 
Size 
Value 
Description 
0 bmRequestType 
0xA1 
Class,D2H,Interface 
1 bRequest  1 
0x01 
Get 
Report 
2 wValue 
0x0306 
msb=03=Feature 
lsb=06= Feature Report ID 
4 wIndex 
0 Always 
6 wLength 
8 Always 
Table 6. Controller Status Data Stage (controller response) 
Offset 
Field 
Size 
Value 
Description 
Report ID 
0x06 
Feature Report ID  
1 POC 
Status 1 
0xXX 
Power On Check Status 
2 Cmd 
Status 1 
0xXX 
Status of last command  
3 Touch 
Status 
0 Not 
used 
Async Reports 
0xXX 
0x00 = async touch output off 
0x01 = async touch output on 
5-7 
Not used 
Not used 
(0, 1049) [0, 32767] 
(1679, 1049)  [32767, 32767] 
Upper Right Calibration Target 
X = 1679 – (1680 x 1/8) = 1679 – 210 = 1469
Y = 0 + (1050 x 1/8) = 0 + 131 = 131 
Lower Left Calibration Target
X = 0 + (1680 x 1/8) = 0 + 210 = 210
Y = 1049 - (1050 x 1/8) = 1049 - 131 = 918
(0, 0) [0, 0] 
(
1679, 0) [32767, 0] 
(210, 918) 
(1469, 131)