
USB KB SURESWIPE & USB KB SWIPE READER TECHNICAL REFERENCE MANUAL Manual Part Number 99875206 Rev 16 JUNE 2009 REGISTERED
USB Keyboard Emulation Swipe Reader 2 FEATURES Major features of the Swipe Reader are as follows: • Powered through the USB – no external power
Section 1. Features and Specifications 3 HARDWARE CONFIGURATIONS The hardware configurations for the USB KB Swipe Reader are as follows: Part Nu
USB Keyboard Emulation Swipe Reader 4 SPECIFICATIONS Table 1-1 lists the specifications for the USB Swipe Reader. Figure 1-2 shows the dimension
Section 1. Features and Specifications 5 Figure 1-2. Dimensions
USB Keyboard Emulation Swipe Reader 6
7 SECTION 2. INSTALLATION This section describes the cable connection, the Windows Plug and Play Setup, and the physical mounting of the unit. U
USB Keyboard Emulation Swipe Reader 8 WINDOWS PLUG AND PLAY SETUP On hosts with the Windows operating system, the first time the device is plugge
Section 2. Installation 9 Figure 2-2. Mounting Hole Dimensions for Surface 2. Ensure the Reader is positioned on a flat, accessible surface
USB Keyboard Emulation Swipe Reader 10
11 SECTION 3. OPERATION This section describes the LED Indicator and Card Read. LED INDICATOR The LED indicator will be either off, red, or gre
ii Copyright© 2001-2009 MagTek®, Inc. Printed in the United States of America Information in this document is subject to change without notice. No
USB Keyboard Emulation Swipe Reader 12
13 SECTION 4. USB COMMUNICATIONS This device conforms to the USB specification revision 1.1. This device also conforms with the Human Interface
USB Keyboard Emulation Swipe Reader 14 Because of potential “data interleave” issues associated with the USB Keyboard interface, MagTek recommends
Section 4. USB Communications 15 where: ES = P22 (end sentinel) LRC = Longitudinal redundancy check character P5 = Terminating character P1
USB Keyboard Emulation Swipe Reader 16 HID USAGES HID devices send data in reports. Elements of data in a report are identified by unique identi
Section 4. USB Communications 17 Item Value(Hex) Output (Data, Variable, Absolute) 91 02 Report Count (1) 95 01 Report Size (3) 75 03 Output (Con
USB Keyboard Emulation Swipe Reader 18 COMMAND NUMBER This one-byte field contains the value of the requested command number. The following tabl
Section 4. USB Communications 19 GET AND SET PROPERTY COMMANDS The Get Property command gets a property from the device. The Get Property comma
USB Keyboard Emulation Swipe Reader 20 0E POST_TK_CHAR Post track char 0F ASCII_TO_KEYPRESS_CONVERSION_TYPE Type of conversion performed when conv
Section 4. USB Communications 21 SERIAL_NUM PROPERTY Property ID: 0x01 Property Type: String Length: 0 – 15 bytes Get Property: Yes Set Pro
iii LIMITED WARRANTY MagTek warrants that the products sold pursuant to this Agreement will perform in accordance with MagTek’s published specificati
USB Keyboard Emulation Swipe Reader 22 POLLING_INTERVAL PROPERTY Property ID: 0x02 Property Type: Byte Length: 1 byte Get Property: Yes Set P
Section 4. USB Communications 23 TRACK_ID_ENBLE PROPERTY Property ID: 0x03 Property Type: Byte Length: 1 byte Get Property: Yes Set Property
USB Keyboard Emulation Swipe Reader 24 TRACK_DATA_SEND_FLAGS PROPERTY Property ID: 0x04 Property Type: Byte Length: 1 byte Get Property: Yes
Section 4. USB Communications 25 TERMINATION_CHAR PROPERTY Property ID: 0x05 Property Type: Byte Length: 1 byte Get Property: Yes Set Proper
USB Keyboard Emulation Swipe Reader 26 SS_TK3_ISO_ABA PROPERTY Property ID: 0x08 Property Type: Byte Length: 1 byte Get Property: Yes Set Pro
Section 4. USB Communications 27 PRE_CARD_CHAR PROPERTY Property ID: 0x0B Property Type: Byte Length: 1 byte Get Property: Yes Set Propert
USB Keyboard Emulation Swipe Reader 28 This property is stored in non-volatile memory, so it will persist when the unit is power cycled. When thi
Section 4. USB Communications 29 ASCII code mode is slightly slower than keymap mode because more key presses need to be transmitted. Some appli
USB Keyboard Emulation Swipe Reader 30 Example Set Interface Type property to HID Request (Hex): Cmd Num Data Len Prp ID Prp Value 01 02 10 00 Ex
Section 4. USB Communications 31 Example Set Active Keymap property Response (Hex): Result Code Data Len Data 00 00 Example Get Active Keymap p
iv FCC WARNING STATEMENT This equipment has been tested and was found to comply with the limits for a Class B digital device pursuant to Part 15 of
USB Keyboard Emulation Swipe Reader 32 POST_CARD_STRING PROPERTY Property ID: 0x13 Property Type: String Length: 0 – 7 bytes Get Property: Ye
Section 4. USB Communications 33 SS_TK2_ISO_ABA PROPERTY Property ID: 0x15 Property Type: Byte Length: 1 byte Get Property: Yes Set Property
USB Keyboard Emulation Swipe Reader 34 This property is stored in non-volatile memory, so it will persist when the unit is power cycled. When thi
Section 4. USB Communications 35 Note This property only applies to swipe readers, not the SureSwipe readers. DECODE_ENABLE PROPERTY Property I
USB Keyboard Emulation Swipe Reader 36 SS_JIS_TYPE_2 PROPERTY Property ID: 0x1B Property Type: Byte Length: 1 byte Get Property: Yes Set Pro
Section 4. USB Communications 37 Description: When this property is set to 0, the reader data transmission will use the standard mode of sen
USB Keyboard Emulation Swipe Reader 38 POST_TK_CHAR_ENABLE PROPERTY Property ID: 0x1E Property Type: Byte Length:
Section 4. USB Communications 39 Example Response (Hex): Result Code Data Len Data 00 00 GET_KEYMAP_ITEM COMMAND Command number: 0x03 Descrip
USB Keyboard Emulation Swipe Reader 40 Response Data: Offset Field Name Description 0 Key Usage ID The value of the USB key usage ID that is mapp
Section 4. USB Communications 41 values. The ALT ASCII code is a key press combination consisting of the decimal value of the ASCII character co
TABLE OF CONTENTS SECTION 1. FEATURES AND SPECIFICATIONS ... 1
USB Keyboard Emulation Swipe Reader 42 SAVE_CUSTOM_KEYMAP COMMAND Command number: 0x05 Description: This command is used to save the active key
43 SECTION 5. DEMO PROGRAM The purpose of this demo program is not to demonstrate card reading with this Keyboard Emulation device. Use a text e
USB Keyboard Emulation Swipe Reader 44 • Enter a command in the Message edit box. All data entered should be in hexadecimal bytes with a space b
45 APPENDIX A. USAGE ID DEFINITIONS This appendix is from the following document found on www.usb.org: Universal Serial Bus HID Usage Tables, Ve
USB Keyboard Emulation Swipe Reader 46 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 20 14 Keyboard q
Universal Serial Bus HID Tables 47 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 60 3C Keyboard F3 11
USB Keyboard Emulation Swipe Reader 48 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 99 63 Keypad . an
Universal Serial Bus HID Tables 49 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 139 8B Keyboard Inte
USB Keyboard Emulation Swipe Reader 50 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 188 BC Keypad A
Universal Serial Bus HID Tables 51 Usage ID (Dec) Usage ID (Hex) Usage Name Ref: Typical AT-101 Position PC-AT Mac UNIX Boot 229 E5 Keyboard Righ
vi POST_TK_CHAR_ENABLE PROPERTY ... 38 RESET_DEVICE COMMAN
USB Keyboard Emulation Swipe Reader 52
53 APPENDIX B. MODIFIER BYTE DEFINITIONS This appendix is from the following document found on www.usb.org: Device Class Definition for Human In
USB Keyboard Emulation Swipe Reader 54
vii
viii Figure 1-1. USB Swipe Reader
1 SECTION 1. FEATURES AND SPECIFICATIONS USB KB SWIPE READER The USB (Universal Serial Bus) Keyboard Emulation Swipe Reader is a compact magneti
Comentários a estes Manuais