Report descriptor (kb) – MagTek MagneSafe V5 User Manual
Page 15
Section 2. Communications
7
Item
Value
(Hex)
Usage (Track 2 Masked data length)
09 52
Usage (Track 3 Masked data length)
09 53
Usage (MagnePrint Absolute data length)
09 54
Report Count (4)
95 04
Input (Data, Variable, Absolute, Bit Field)
81 02
Usage (Encryption Counter)
09 55
Report Count (3)
95 03
Input (Data, Variable, Absolute, Buffered Bytes)
82 02 01
Usage (MagneSafe Version Number)
09 56
Report Count (8)
95 08
Input (Data, Variable, Absolute, Buffered Bytes)
82 02 01
Usage (Hashed Track 2 Data)
09 57
Report Count (20)
95 14
Input (Data, Variable, Absolute, Buffered Bytes)
82 02 01
Usage (Command Message)
09 20
Report Count (60)
95 3C
Feature (Data, Variable, Absolute, Buffered Bytes)
B2 02 01
End Collection
C0
MAGNETIC STRIPE READER USAGE PAGE (KB)
Magnetic Stripe Reader usage page 0xFF00:
Usage ID
(Hex)
Usage Name
Usage
Type
Report
Type
20
Command message
Data
Feature
REPORT DESCRIPTOR (KB)
The Report Descriptor is structured as follows:
Item
Value(Hex)
Usage Page (Generic Desktop)
05 01
Usage (Keyboard)
09 06
Collection (Application)
A1 01
Usage Page (Key Codes)
05 07
Usage Minimum (224)
19 E0
Usage Maximum (231)
29 E7
Logical Minimum (0)
15 00
Logical Maximum (1)
25 01
Report Size (1)
75 01