Report descriptor (hid) – MagTek USB MagnePrint Swipe Reader with Encryption User Manual

Page 22

Advertising
background image

USB MagnePrint Swipe Reader with Encryption

14

MAGNETIC STRIPE READER USAGE PAGE (HID)

Magnetic Stripe Reader usage page 0xFF00:

Usage ID

(Hex)

Usage Name

Usage

Type

Report

Type

1

Decoding reader device

Collect

ion

None

20

Track 1 decode status

Data

Input

21

Track 2 decode status

Data

Input

22

Track 3 decode status

Data

Input

23 MagnePrint

status

Data Input

28

Track 1 data length

Data

Input

29

Track 2 data length

Data

Input

2A

Track 3 data length

Data

Input

2B

MagnePrint data length

Data

Input

30

Track 1 data

Data

Input

31

Track 2 data

Data

Input

32

Track 3 data

Data

Input

33 MagnePrint

data

Data Input

38

Card encode type

Data

Input

39 Card

status

Data Input

40 Device

serial

number

Data Input

41 Sequence

counter

Data Input

42

Reader Encryption Status

Data

Input

42 Masked

PAN

Data Input

43 Cardholder

Name

Data Input

44 Expiration

Date

Data Input

45 DUKPT

serial

number/counter

Data Input

20 Command

message

Data

Feature


REPORT DESCRIPTOR (HID)

The 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

Advertising