Page 2
The information contained herein is provided to the user as a convenience. While every effort has been made to ensure accuracy, ID TECH assumes no responsibility, for its use, nor for any infringements on patents or other rights of third parties that may result from its use.
A demo program with its source code is available, written in Visual Basic, and operates with the reader using the standard Windows HID API. Visit the ID TECH website: www.idtechproducts.com The HID interface, General Information Some VersaKey product models provide an integral MagStripe reader having a USB-HID communication interface.
VersaKey with USB-HID Reader Interface The first time the keyboard is plugged into a specific USB port, the MagStripe reader is recognized as a separate device, and Windows presents a pop-up dialog box. The pop-up box guides one through the process of installing the HID device driver for the reader.
9-508 Output Data In this approach, the reader keeps all of the ID TECH data editing and other features like preamble, postamble, etc. The output data is always 500 bytes; the "Total Output Length" field indicates the valid data length in the output data.
California Driver License The card is blank The card has a non-standard format. Value Description 10 01 Unused Unused 32 bytes CD 0A 00 05 With ID TECH Structure / 10 05 With MagTech Structure 00 01 Page 7 of 11...
VersaKey with USB-HID Reader Interface HID Usages This HID reader sends data reports. Elements of data in a report are identified by unique identifiers called usages. The structure of the reader’s reports and the reader’s capabilities are reported to the host in a report descriptor. The host usually gets the report descriptor only once and after the reader is powered.
Track 2 data length Track 3 data length Track 1 data Track 2 data Track 3 data Card encode type Command message ID TECH 10721 Walker Street Cypress, CA 90630-4720 (714)761-6368 www. id-tech. net Page 11 of 11 None Data...
Need help?
Do you have a question about the VersaKey IDKA-2331 and is the answer not in the manual?
Questions and answers