Compaq 99875320-5 Manual De Usuario

Descargar
Página de 44
USB HID IntelliHead Swipe Reader 
 
 
have a usage page in the range 0xFF00 – 0xFFFF.  All usages for this device use vendor-defined 
magnetic stripe reader usage page 0xFF00.  The usage IDs for this device are defined in the 
following table.  The usage types are also listed.  These usage types are defined in the HID 
Usage Tables document. 
 
Magnetic Stripe Reader usage page 0xFF00: 
 
Usage ID 
(Hex) 
Usage Name 
Usage 
Type 
Report 
Type 
01 
Decoding reader device 
Collection 
None 
20 
Track 1 decode status 
Data 
Input 
21 
Track 2 decode status 
Data 
Input 
22 
Track 3 decode status 
Data 
Input 
28 
Track 1 data length 
Data 
Input 
29 
Track 2 data length 
Data 
Input 
2A 
Track 3 data length 
Data 
Input 
30 
Track 1 data 
Data 
Input 
31 
Track 2 data 
Data 
Input 
32 
Track 3 data 
Data 
Input 
38 
Card encode type 
Data 
Input 
20 Command 
message 
Data  Feature 
 
REPORT DESCRIPTOR 
The HID report descriptor is structured as follows: 
 
Item Value 
(Hex) 
Usage Page (Magnetic Stripe Reader) 
06 00 FF 
Usage (Decoding reader device) 
09 01 
Collection (Application) 
A1 01 
Logical Minimum (0) 
15 00 
Logical Maximum (255) 
26 FF 00 
Report Size (8) 
75 08 
Usage (Track 1 decode status) 
09 20 
Usage (Track 2 decode status) 
09 21 
Usage (Track 3 decode status) 
09 22 
Usage (Track 1 data length) 
09 28 
Usage (Track 2 data length) 
09 29 
Usage (Track 3 data length) 
09 2A 
Usage (Card encode type) 
09 38 
Report Count (7) 
95 07 
Input (Data, Variable, Absolute, Bit Field) 
81 02 
Usage (Track 1 data) 
09 30 
Report Count (110) 
95 6E 
Input (Data, Variable, Absolute, Buffered Bytes) 
82 02 01 
Usage (Track 2 data) 
09 31 
Report Count (110) 
95 6E 
 
10