v
TABLE OF CONTENTS
SECTION 1. FEATURES AND SPECIFICATIONS................................................................................. 1
FEATURES................................................ .......................................... .......................................... ..... 1
HARDWARE CONFIGURATIONS........................................................................... ............................1
ACCESSORIES...................... ......................................... ....................................... ............................ 2
REFERENCE DOCUMENTS........................................................................... .................................... 2
SPECIFICATIONS............... .......................................... ......................................... ............................ 3
SECTION 2. INSTALLATION............................................................................. .................................... 5
USB CONNECTION................................................. ...................................................................... .....5
WINDOWS PLUG AND PLAY SETUP.............................................................................. ...................5
MOUNTING...... ......................................... .......................................... ......................................... ...... 5
SECTION 3. OPERATION..................................................................................... ................................. 7
CARD READ............................................ ..................................................................... ......................7
SECTION 4. USB COMMUNICATIONS........................................... ....................................................... 9
HOST APPLICATIONS................ ......................................................................... ..............................9
CARD DATA................ ..................................................................... .................................................. 9
PROGRAMMABLE CONFIGURATION OPTIONS.......................................................................... ...11
LOW LEVEL COMMUNICATIONS................................. ................................................................... 11
HID USAGES.......................................... ...................................................................... ....................11
REPORT DESCRIPTOR.................................. ..................................................................... ............12
COMMANDS....................................................... ............................................ .................................. 13
COMMAND NUMBER......................................... ..................................................................... .........13
DATA LENGTH........................................ ........................................................................ .................13
DATA........................... ....................................... ......................................... ..................................... 13
RESULT CODE................................................................ ................................................................. 14
GET AND SET PROPERTY COMMANDS......................................................................................... 14
SOFTWARE_ID PROPERTY...................................... ..................................................................... .15
SERIAL_NUM PROPERTY............................................ ................................................................... 16
POLLING_INTERVAL PROPERTY................................ ................................................................... 16
TRACK_ID_ENABLE PROPERTY...................... ........................................................................ ......17
TRACK_DATA_SEND_FLAGS PROPERTY............................. ........................................................ 18
TERMINATION_CHAR PROPERTY................................................................................. .................19
SS_TK2_7BITS PROPERTY................................................................... .......................................... 19
SS_TK3_ISO_ABA PROPERTY....................................................................................... .................20
SS_TK3_AAMVA PROPERTY.............................. ...................................................................... ......20
SS_TK3_7BITS PROPERTY................................................................... .......................................... 20
PRE_CARD_CHAR PROPERTY............................................................................. .......................... 21
POST_CARD_CHAR PROPERTY.................................... ................................................................ 21
PRE_TK_CHAR PROPERTY.................................................... ........................................................ 22
POST_TK_CHAR PROPERTY........................................................................ .................................. 22
ASCII_TO_KEYPRESS_CONVERSION_TYPE PROPERTY............................................................. 22
INTERFACE_TYPE PROPERTY................................................................................ ....................... 23
SECTION 5. DEMO PROGRAM................................................................................ ............................ 25
INSTALLATION................................................................ ............................................. .................... 25
OPERATION............................................ ............................................ ............................................ . 25
SOURCE CODE........................................................................... ..................................................... 26
APPENDIX A. USB INTELLIHEAD SWIPE READER................................................ .......................... 27
FIGURES
Figure 1-1. 3-Track USB Keyboard Emulation IntelliHead ------------------------------------------------------------ vi
TABLES
Table 1-2. Specifications-------------------------------------------------------------- ------------------------------------------3
Table 2-1. 4-Pin Connector-------------------------------------------------------------------------- ---------------------------5