Set Feature - Reset; Set Feature - Restore Defaults - 3M Touch Screen USB Resistive Controller SC500 Reference Manual

Usb resistive controller
Hide thumbs Also See for Touch Screen USB Resistive Controller SC500:
Table of Contents

Advertisement

SC500 USB Controller Communications

Set Feature - Reset

This is a request to perform a controller reset.
Table 19. Reset Request
Offset
0
1
2
4
6
Table 20. Data Stage
Offset
0
1
2
3
Response
The device stalls endpoint 0 if the request cannot be processed successfully. The
request cannot be processed if the reset type specified by the bResetType field is not
valid.

Set Feature - Restore Defaults

This is a request to restore the default values in the controller to the factory presets.
You must recalibrate after this command since this request will also default the
calibration and screen/display orientation.
Table 21. Restore Defaults Request
Offset
0
1
2
4
6
Field
Size
bmRequestType
1
bRequest
1
wValue
2
wIndex
2
wLength
2
Field
Size
bReport ID
1
bmReport
1
Subtype
bResetType
1
Not used
5
Field
Size
bmRequestType
1
bRequest
1
wValue
2
wIndex
2
wLength
2
3M Touch Systems Proprietary Information
Value
Description
0x21
Host to device
0x09
Set Report
0x0303
03 = Feature
03 = Feature Report ID
0
Always 0
8
Always 8
Value
Description
0x03
Host to device
0x07
Indicates a reset request
0xXX
0x01=Soft reset
0
Not used
Value
Description
0x21
Host to device
0x09
Set Report
0x0303
03 = Feature
03 = Feature Report ID
0
Always 0
8
Always 8
25

Advertisement

Table of Contents
loading

Table of Contents