12.07.2015 Views

USB HID Swipe Reader, Technical Reference Manual - MagTek

USB HID Swipe Reader, Technical Reference Manual - MagTek

USB HID Swipe Reader, Technical Reference Manual - MagTek

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>USB</strong> <strong>HID</strong> <strong>Swipe</strong> <strong>Reader</strong>following table. The usage types are also listed. These usage types are defined in the <strong>HID</strong>Usage Tables document.Magnetic Stripe <strong>Reader</strong> usage page 0xff00:14Usage ID(Hex)Usage NameUsageTypeReportType1 Decoding reader device Collection None20 Track 1 decode status Data Input21 Track 2 decode status Data Input22 Track 3 decode status Data Input28 Track 1 data length Data Input29 Track 2 data length Data Input2A Track 3 data length Data Input30 Track 1 data Data Input31 Track 2 data Data Input32 Track 3 data Data Input38 Card encode type Data Input20 Command message Data FeatureREPORT DESCRIPTORThe <strong>HID</strong> report descriptor is structured as follows:ItemUsage Page (Magnetic Stripe <strong>Reader</strong>)Value(Hex)06 00 FFUsage (Decoding reader device) 09 01Collection (Application) A1 01Logical Minimum (0) 15 00Logical Maximum (255) 26 FF 00Report Size (8) 75 08Usage (Track 1 decode status) 09 20Usage (Track 2 decode status) 09 21Usage (Track 3 decode status) 09 22Usage (Track 1 data length) 09 28Usage (Track 2 data length) 09 29Usage (Track 3 data length)09 2AUsage (Card encode type) 09 38Report Count (7) 95 07Input (Data, Variable, Absolute, Bit Field) 81 02Usage (Track 1 data) 09 30Report Count (110)95 6EInput (Data, Variable, Absolute, Buffered Bytes) 82 02 01Usage (Track 2 data) 09 31Report Count (110)95 6EInput (Data, Variable, Absolute, Buffered Bytes) 82 02 01Usage (Track 3 data) 09 32Report Count (110)95 6EInput (Data, Variable, Absolute, Buffered Bytes) 82 02 01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!