Elo TouchSystems Entuitive ESY1529L Series User Manual

Elo TouchSystems Entuitive ESY1529L Series User Manual

15.0" lcd desktop touchcomputer
Table of Contents

Advertisement

Quick Links

Elo Entuitive Touchcomputer
User Guide ESY1529L
Elo Entuitive ESY1529L Touchcomputer Series
Revision B

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Entuitive ESY1529L Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Elo TouchSystems Entuitive ESY1529L Series

  • Page 1 Elo Entuitive Touchcomputer User Guide ESY1529L Elo Entuitive ESY1529L Touchcomputer Series Revision B...
  • Page 2: User Guide

    Elo Entuitive Touchcomputer User Guide 15.0" LCD Desktop Touchcomputer ESY1529L Touchcomputer Series Revision B P/N 008606 Elo TouchSystems, Inc. 1-800-ELOTOUCH www.elotouch.com...
  • Page 3 Elo TouchSystems reserves the right to revise this publication and to make changes from time to time in the content hereof without obligation of Elo TouchSystems to notify any person of such revisions or changes.
  • Page 4: Table Of Contents

    T T T T T a a a a a b b b b b le of le of le of le of Contents le of Chapter 1 Introduction Precautions ... 1 About the Product ... 1 Operating System ... 2 Windows Xp Embedded , XP and 2000...
  • Page 5 Humidity ... 39 Altitude ... 39 Regulatory Information Warranty Index...
  • Page 7: Introduction

    Congratulations on your purchase of an Elo TouchSystems Entuitive Touchcomputer. This manual is to help you operate and maintain the Touchcomputer. Precautions Follow all warnings, precautions and maintenance as recommended in this user’s manual to maximize the life of your unit. See Appendix B for more information on touchmonitor safety.
  • Page 8: Operating System

    mouse and an on screen keyboard to take the place of an external keyboard. The Touchcomputer provides the following options. Operating System ® ® ® ® ® Microsoft Windows XP Professional, Microsoft Windows XP Embedded, Microsoft ® ® ® Windows 2000, Microsoft Windows Windows XP, Windows Xp Embedded and 2000...
  • Page 9: External Connections And Upgrades

    External Connections and Upgrades The following drawing shows the Touchcomputer External connector panel. This panel of connectors is used by the user to make external connections to the Touchcomputer. No external connections, other than power, are needed for the Touchcomputer to operate. External Connections Using these external connections, the following capabilities can be provided to the Touchcomputer by the user:...
  • Page 10: Keyboard

    Keyboard • A keyboard can be added using the keyboard port. Upgrades and Changes A laptop type hard drive can be added internally to the CE version of the Touchcomputer. • Compact Flash can be added (through the compact flash door in the back of the Touchcomputer) to the Touchcomputer on Windows XP, Windows Xp Embedded and Windows 2000 Touchcomputers.
  • Page 11 • US Power Cable • European Power Cable • Power Brick • Applicable Operating System CD(Windows 2000, Windows Xp Embedded or Windows XP) • No CD is provided for Windows CE (but the image is on the Touchcomputer CD.) • No serial or USB cables are provided...
  • Page 12 1-6 Elo Entuitive Touchcomputer User Guide...
  • Page 13: Touchcomputer Setup

    You may also use the desktop icons. This can only be done with Touchcomputer with options installed. Customer Display Testing • Click on the “CD” icon. • The customer display should change, now displaying the text “Elo TouchSystems Customer Display”.
  • Page 14: Keyboard Card Reader Testing

    Keyboard Card Reader Testing • Click on the “KB MSR TEST” icon. • Scan a credit card ensure data scanned correctly by seeing applicable information on all three tracks from the credit card. HID Card Reader Testing • Click on the “HID MSR TEST” icon •...
  • Page 15 1.6 Swipe Test card. Close Read Cards Dialog. Click on Send Command. The following dialog box will appear To send Inquiry MSR type 1.10 Type 00 10 into area under the heading Message(Hex) 1.11 Then click on Send Message.
  • Page 16 1.12 The DATA=00 means it’s USB HID. 1.13 Switch to Keyboard Emulation 1.14 Type 01 10 01 into area under the heading Message(Hex) 1.15 Then click on Send Message. 1.16 Send Inquiry MSR type 1.17 Type 00 10 into area under the heading Message(Hex) 1.18 Then click on Send Message.
  • Page 17: Convert Msr From Keyboard Emulation To Hid

    1.22 Then click on Send Message. 1.23 Double click on The KB MSR Test icon in the desktop and slide the test c card. The following icon will appear 1.24 Done. Convert MSR from keyboard emulation to HID MSR Convertion: Get program @ http://www.magtek.com/support/software/demo_programs/usb_swipe_insert_reader.asp To convert from Keyboard Emulation to HID Mode.
  • Page 18 1.2 click on About to verify version 1.3 Close About Dialog. 1.4 Click on Send Commands 1.5 This Dialog will appear. 1.6 To send Inquiry MSR type 1.7 Type 00 10 into area under the heading Message(Hex) 1.8 Then click on Send Message. 2-12 Elo Entuitive Touchcomputer User Guide...
  • Page 19 The DATA=01 means it’s USB Keyboard Emulation. 1.10 Switch to HID 1.11 Type 01 10 00 into area under the heading Message(Hex) 1.12 Then click on Send Message. 1.13 Send Inquiry MSR type 1.14 Type 00 10 into area under the heading Message(Hex) 1.15 Then click on Send Message.
  • Page 20 1.19 Click on Read Cards… 1.20 This dialog will appear 1.21 Swipe Test card. 1.22 Close Read Cards Dialog. 1.23 Done. 2-14 Elo Entuitive Touchcomputer User Guide...
  • Page 21: Controls

    Controls There are two controls to operate the Touchcomputer. There is a brightness control and a volume control. To increase the brightness, press the third button from the top. To decrease brightness, press the fourth button from the top. To increase the volume, press the top button.
  • Page 22: Technical Assistance

    Technical Assistance There are three methods to obtain contact information for technical assistance on the Touchcomputer. • Touchcomputer itself • the Web • telephone These methods are described below. Using the Touchcomputer You can access the support information by going to the System Properties and clicking on the “Support Information”...
  • Page 23: Safety/Servicing The Touchcomputer

    SAFETY/SERVICING THE TOUCHCOMPUTER When servicing the computer perform the following: • Perform an orderly shutdown using the operating system menu. • Shut down the Touchcomputer and remove all external cables. • When opening the Touchcomputer, periodically touch any metal parts of the Touchcomputer, such as metal portions of the case or connector shells on the monitor.
  • Page 24 3-18 Elo Entuitive Touchcomputer User Guide...
  • Page 25: Technical Description

    Block Diagram The block diagram of the Touchcomputer is shown below: Inveter TECHNICAL DESCRIPTION Speakers Optional Switch Hard Drive panel CN3/CN21 CN22 Single Board Computer(SBC) Internal Internal Serial +5 V Serial Port Port @1 amp Port CN20 CN22 CN26 CN24 CN28 Accessory CN21...
  • Page 26: Mother Board Block Diagram

    Mother Board Block Diagram MEMORY PC133/SDR VIA VT8606 TWISTER VIA EDEN NORTHBRIDGE ESP 1G Hz GRAPHICS CORE AND PROCESSOR MEMORY CONTROLLER 4-20 Elo Entuitive Touchcomputer User Guide BOOT ROM DISPLAY REALTEK RTL8100C FAST FAST ETHERNET ETHERNET CONTROLLER SOUND KEYBOARD MOUSE HARD DRIVE VIA VT82C686B 2 SERIAL PORTS...
  • Page 27: Connectors On Mother Board

    Connectors on Mother Board The connectors on mother board allows you to connect external devices such as keyboard, floppy disk drives, hard disk drives, printers, etc. The following table lists the connec- tors on mother board and their respective functions. Connector Locations on Mother Board Connectors on Mother Board CN1, CN2: COM4 and COM3 Connectors...
  • Page 28 CN1, CN2: COM4 and COM3 Connectors Pin # Signal Name CN3: +5V Connector Pin # Signal Name Ground CN4: +5V AND +12V Connector Pin # Signal Name Ground +12V CN6, CN9: USB Pin Header Pin # Signal Name Ground USB- USB+ CN10: Panel Inverter Power Connector Pin #...
  • Page 29 J7: Primary IDE Connectors Signal Name Reset IDE Host data 7 Host data 6 Host data 5 Host data 4 Host data 3 Host data 2 Host data 1 Host data 0 Ground DRQ0 Host IOW Host IOR IOCHRDY DACK0 IRQ14 ASDRAMess 1 ASDRAMess 0...
  • Page 30 USB1, USB2: USB Connectors Pin # Signal Name USB- USB+ Ground J9: System Fan Power Connector J9 is a 3-pin header for an optional fan. The fan must be a 12V fan. Pin # Signal Name Ground +12V Rotation detection J11: 24-bit LVDS Connector (DF13-20) Signal Name Pin #...
  • Page 31 J16: PS/2 Keyboard Connector Signal Name Keyboard data N.C. Keyboard clock N.C. J17: PS/2 Mouse Connector Signal Name Mouse data N.C. Mouse clock N.C. 4-25...
  • Page 32: Computer Specifications

    Computer Specifications Processor • VIA Eden 1000MHz low power CPU or equivalent Memory • RAM- 512 MB Green Function • APM 1.2 compliant Audio Function • Stereo one watt capability per channel Operating System • Support for WinCE.Net 4.2 Pro+ •...
  • Page 33: Real Time Clock

    • One Compact Flash Socket (CN5) • One hard drive socket located on the top of the board (J7) Real Time Clock • Battery backed up real time clock that features a multi-century calendar. • Lithium battery with socket. • On Screen Display •...
  • Page 34: Display

    Display The LCD display consists of an LCD, inverter, and OSD switch module. The performance of the LCD display will be: Display Size Native Resolution Display Color Number Display Type Typical Contrast Ratio Typical/Min Brightness Typical Display Rising Time 9 ms / Falling Time16 ms Speed Typical Vertical 60 deg (looking down) / 40 deg (looking...
  • Page 35: Touchscreen Assembly

    Chromaticity Values TABLE 1. Symbol Chromaticity of White Chromaticity of Chromaticity of Green Chromaticity of Blue Touchscreen Assembly The touchscreen assembly consists of a touchscreen and a controller. CarrollTouch, AccuTouch or IntelliTouch touchscreens will be provided as options and use one of the USB ports on the SBC.
  • Page 36: Customer Display

    Customer Display The Customer Display is a twenty character two line vacuum fluorescent display (VFD). It consists of a VFD and VFD controller. There is a serial version controller and a USB controller. The actual VFD is common to the serial and USB versions.
  • Page 37 C H A P T E R TOUCHCOMPUTER COMPONENT LAYOUT The figures below show the complete Touchcomputer identifying the major components discussed in Chapter 1. 5-33...
  • Page 38: Specifications

    Specifications Reference Standards Conform to applicable standards Power Input Message Format Card Speed MTBF Operating Current Suspend current International Standards Organization, American National Standards Institute, California Drivers License, American Association of Motor Vehicle Administrators From USB port ASCII 3 to 50 IPS Electronics 125,000 hrs;...
  • Page 39 4-32 Elo Entuitive Touchcomputer User Guide...
  • Page 40: Touchcomputer Assembly

    Touchcomputer Assembly 5-34 Elo Entuitive Touchcomputer User Guide...
  • Page 41: Touchcomputer Exploded View

    Touchcomputer Exploded View 5-35...
  • Page 42 5-36 Elo Entuitive Touchcomputer User Guide...
  • Page 43: Components

    External 12 V Power Supply The Touchcomputer is powered by 12 V brick. The power supply shall provide the following capability: • Input voltage 100 to 240 v~ • Input frequency 50/60 Hz • Output voltage 12 v • Output line and load regulation +/- 5% •...
  • Page 44 6-38 Elo Entuitive Touchcomputer User Guide...
  • Page 45: Environmental Requirements

    ENVIRONMENTAL REQUIREMENTS Temperature Ranges Operating Temperature (Independent of altitude) Non-Operating Temperature (Independent of altitude) Humidity Operating (non-condensing) Non-Operating (38.7°C max. wet bulb temperature) Altitude Operating 0 to + 12,000 feet [3,658m]. Non-Operating 0 to + 40,000 feet [12,192m]. C H A P T E R 0°...
  • Page 46 7-40 Elo Entuitive Touchcomputer User Guide...
  • Page 47: Regulatory Information

    I. Electrical Safety Information: A) Compliance is required with respect to the voltage, frequency, and current requirements indicated on the manufacturer’s label. Connection to a different power source than those specified herein will likely result in improper operation, damage to the equipment or pose a fire hazard if the limitations are not followed. B) There are no operator serviceable parts inside this equipment.
  • Page 48 This Information Technology Equipment (ITE) is required to have a CE Mark on the manufacturer’s label which means that the equipment has been tested to the following Directives and Standards: This equipment has been tested to the requirements for the CE Mark as required by EMC Directive 89/336/EEC indicated in European Standard EN 55 022 Class B and the Low Voltage Directive 73/23/EEC as indicated in European Standard EN 60 950.
  • Page 49 ENERGY STAR As an NEGY determined that this product meets the NERGY efficiency. "The application of this monitor is restricted to special controlled luminous environments.The screen surface trend to reflect annoying light of lamps and sunlight. To avoid these reflections the monitor should not be positioned in front of a window or directed to luminaries.
  • Page 50 44 Elo Entuitive Touchmonitor User Guide...
  • Page 51: Warranty

    WARRANTY Except as otherwise stated herein or in an order acknowledgment delivered to Buyer, Seller warrants to Buyer that the Product shall be free of defects in materials and workmanship. The warranty for the touchmonitors and components of the product is 1 year. Seller makes no warranty regarding the model life of components.
  • Page 52 THESE REMEDIES SHALL BE THE BUYER’S EXCLUSIVE REMEDIES FOR BREACH OF WARRANTY. EXCEPT FOR THE EXPRESS WARRANTY SET FORTH ABOVE, SELLER GRANTS NO OTHER WARRANTIES, EXPRESS OR IMPLIED BY STATUTE OR OTHERWISE, REGARDING THE PRODUCTS, THEIR FITNESS FOR ANY PURPOSE, THEIR QUALITY, THEIR MERCHANTABILITY, THEIR NONINFRINGEMENT, OR OTHERWISE.
  • Page 53: Index

    About the Product, 1 Accessory Kit, 4 Altitude, 39 Audio Function, 26 Block Diagram, 19 Cables, 37 CD/DVD Drives, 3 Chromaticity, 28 Computer Specifications, 26 Connectors on Mother Board, 21 Controls, 8 Customer Display, 30 Customer Display Testing, 7 Display, 28 Display Color, 28 Display Size, 28 Display Type, 28...
  • Page 54 Technical Assistance, 16 Technical Description, 19 Temperature Ranges, 39 Testing Pre-installed Devices, 7 Touchcomputer assembly, 34 Touchcomputer component layout, 33 Touchcomputer Setup, 7 Touchcomputer Exploded View, 35 Touchcomputer Operating System Setup, 7 Touchscreen, 2 Touchscreen Assembly, 29 Touch Tool CD, 4 Typical Contrast Ratio, 28 Typical Display Speed, 28 Typical/Min Brightness, 28...
  • Page 55: Product Information

    To find out more about Elo’s extensive range of touch solutions, visit our Web site at www.elotouch.com or simply call the office nearest you: USA & Headquarters Germany Elo TouchSystems, Inc. Elo TouchSystems GmbH & Co. KG 301 Constitution Drive, Haidgraben 6 Menlo Park, CA 94025. D-85521 Ottobrunn...
  • Page 56 USB INTELLIHEAD FOR SWIPE READERS TECHNICAL REFERENCE MANUAL Manual Part Number 99875320-1P OCTOBER 2004 PRELIMINARY REGISTERED TO ISO 9001:2000 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310) 631-3956 Technical Support: (651) 415-6800 www.magtek.com...
  • Page 57 Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of MagTek, Inc. MagTek is a registered trademark of MagTek, Inc.
  • Page 58 Limited Warranty MagTek, Inc. warrants that the Product described in this document is free of defects in materials and workmanship for a period of one year from the date of purchase where the date of purchase is defined as the date of shipment from MagTek. During this warranty period, MagTek shall, at their option, repair or replace without charge for either parts or labor, any failure, malfunction, defect or nonconformity which prevents the product from performing in accordance with MagTek’s published technical specifications and manuals.
  • Page 59 FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for Class B digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.
  • Page 60 SECTION 1. FEATURES AND SPECIFICATIONS ... 1 FEATURES... 1 CONFIGURATIONS ... 2 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 ...
  • Page 61: Figure 1-1. 3-Track Usb Intellihead

    Figure 1-1. 3-Track USB IntelliHead...
  • Page 62: Section 1. Features And Specifications

    SECTION 1. FEATURES AND SPECIFICATIONS The USB (Universal Serial Bus) IntelliHead Swipe Reader is a compact magnetic stripe card reader that conforms to ISO standards. The Reader is compatible with any device with a USB interface. A card is read by sliding it past the head either forward or backward. The reader conforms to the USB Human Interface Device (HID) Class specification Version 1.1.
  • Page 63: Configurations

    USB IntelliHead Swipe Reader CONFIGURATIONS The Configurations are as follows: Part Number Description 21030006 USB HID IntelliHead 3 tracks ACCESSORIES The accessories are as follows: Part Number 21042806 99510026 REFERENCE DOCUMENTS MagTek Magnetic Card Reader Design Kit Technical Specification (99821002) Axelson, Jan.
  • Page 64: Specifications

    SPECIFICATIONS Table 1-2 lists the specifications for the USB IntelliHead. Figure 1-2 shows the dimensions for the standard product. Reference Standards Power Input Recording Method Message Format Card Speed MTBF Current Normal Mode Suspend Mode Weight Cable length Connector Temperature Operating Storage Humidity...
  • Page 65 USB IntelliHead Swipe Reader...
  • Page 66: Section 2. Installation

    SECTION 2. INSTALLATION This section describes the cable connection, the Windows Plug and Play Setup, and the physical mounting of the unit. USB CONNECTION Since the USB IntelliHead is supplied as an OEM product, the installation and system integration will be unique for each application. The reader module must be attached to an appropriate connector which, in turn, connects to the USB hub.
  • Page 67 USB IntelliHead Swipe Reader...
  • Page 68: Section 3. Operation

    SECTION 3. OPERATION CARD READ A card may be swiped past the read head at any time. The magnetic stripe must face toward the head and may be swiped in either direction. If there is data encoded on the card, the device will attempt to decode the data and then send the results to the host via a USB HID input report.
  • Page 69 USB IntelliHead Swipe Reader...
  • Page 70: Section 4. Usb Communications

    SECTION 4. USB COMMUNICATIONS This device conforms to the USB specification revision 1.1. This device also conforms with the Human Interface Device (HID) class specification version 1.1. The device communicates to the host as a vendor-defined HID device. The details about how the card data and commands are structured into HID reports follow later in this section.
  • Page 71: Report Descriptor

    USB IntelliHead Swipe Reader following table. The usage types are also listed. These usage types are defined in the HID Usage Tables document. Magnetic Stripe Reader usage page 0xff00: Usage ID (Hex) REPORT DESCRIPTOR The HID report descriptor is structured as follows: Item Usage Page (Magnetic Stripe Reader) Usage (Decoding reader device)
  • Page 72: Card Data

    Item Input (Data, Variable, Absolute, Buffered Bytes) Usage (Command message) Report Count (24) Feature (Data, Variable, Absolute, Buffered Bytes) End Collection CARD DATA Card data is only sent to the host on the Interrupt In pipe using an Input Report. The device will send only one Input Report per card swipe.
  • Page 73: Track 1 Decode Status

    USB IntelliHead Swipe Reader TRACK 1 DECODE STATUS Bits Value Reserved Error This is a one-byte value, which indicates the status of decoding track 1. Bit position zero indicates if there was an error decoding track 1 if the bit is set to one. If it is zero, then no error occurred.
  • Page 74: Card Encode Type

    CARD ENCODE TYPE This one-byte value indicates the type of encoding that was found on the card. The following table defines the possible values. Value Encode Type ISO/ABA AAMVA reserved Blank Other Undetermined None TRACK DATA If decodable track data exits for a given track, it is located in the track data field that corresponds to the track number.
  • Page 75: Commands

    USB IntelliHead Swipe Reader COMMANDS Most host applications do not need to send commands to the device. Most host applications only need to obtain card data from the device as described previously in this section. This section of the manual can be ignored by anyone who does not need to send commands to the device.
  • Page 76: Result Code

    RESULT CODE This one-byte field contains the value of the result code. There are two types of result codes: generic result codes and command-specific result codes. Generic result codes always have the most significant bit set to zero. Generic result codes have the same meaning for all commands and can be used by any command.
  • Page 77 USB IntelliHead Swipe Reader Property ID is a one-byte field that contains a value that identifies the property. The following table lists all the current property ID values: Value Property ID SOFTWARE_ID SERIAL_NUM POLLING_INTERVAL The Property Value is a multiple-byte field that contains the value of the property. The number of bytes in this field depends on the type of property and the length of the property.
  • Page 78: Polling_Interval Property

    SERIAL_NUM PROPERTY Property ID: Property Type: String Length: 0 – 15 bytes Get Property: Set Property: Default Value: The default value is no string with a length of zero. Description: The value is an ASCII string that represents the device’s serial number. This string can be 0 –...
  • Page 79: Max_Packet_Size Property

    USB IntelliHead Swipe Reader rate decreases the USB bus bandwidth used by the device. This property is stored in non-volatile EEPROM memory so it will not change when the unit is power cycled. The value of this property, if any, will be sent to the host when the host requests the device’s USB endpoint descriptor.
  • Page 80: Interface_Type Property

    Example Set MAX_PACKET_SIZE property Response (Hex): Result Code Example Get MAX_PACKET_SIZE property Request (Hex): Cmd Num Example Get MAX_PACKET_SIZE property Response (Hex): Result Code INTERFACE_TYPE PROPERTY Property ID: 16 (10 hex) Property Type: Byte Length: 1 byte Get Property: Set Property: Default Value: 0 (HID) Description:...
  • Page 81 USB IntelliHead Swipe Reader Result Code Data Len Prp Value...
  • Page 82: Section 5. Demo Program

    SECTION 5. DEMO PROGRAM The demo program, which is written in Visual Basic, can be used to do the following: • Read cards from the device and view the card data • Send command requests to the device and view the command responses •...
  • Page 83: Source Code

    USB IntelliHead Swipe Reader SOURCE CODE Source code is included with the demo program. It can be used as a guide for application development. It is described in detail, with comments, to assist developers. The book USB Complete by Jan Axelson is also a good guide for application developers, especially the chapter on Human Interface Device Host Applications (see “Reference Documents”...
  • Page 84: Appendix A. Usb Intellihead Swipe Reader

    APPENDIX A. USB INTELLIHEAD SWIPE READER The following drawing is provided in this section: Part Number Title 21030006 USB-HID INTHD 3TK 125MM WRE, 5P CONN...
  • Page 85 USB IntelliHead Swipe Reader Figure A-1. USB HID IntelliHead, 3-Track, 125mm Wire, 5-Pin Connector...
  • Page 86 Preliminary to Rev 1 10/20/2004 7:30:02 AM USB INTELLIHEAD KEYBOARD EMULATION FOR SWIPE READERS TECHNICAL REFERENCE MANUAL Manual Part Number 99875321-1P OCTOBER 2004 PRELIMINARY REGISTERED TO ISO 9001:2000 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310) 631-3956 Technical Support: (651) 415-6800 www.magtek.com...
  • Page 87 Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of MagTek, Inc. MagTek is a registered trademark of MagTek, Inc.
  • Page 88 Limited Warranty MagTek, Inc. warrants that the Product described in this document is free of defects in materials and workmanship for a period of one year from the date of purchase where the date of purchase is defined as the date of shipment from MagTek. During this warranty period, MagTek shall, at their option, repair or replace without charge for either parts or labor, any failure, malfunction, defect or nonconformity which prevents the product from performing in accordance with MagTek’s published technical specifications and manuals.
  • Page 89 FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for Class B digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications.
  • Page 90 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 ...
  • Page 91 Figure 1-1. 3-Track USB Keyboard Emulation IntelliHead...
  • Page 92: Section 1. Features And Specifications

    SECTION 1. FEATURES AND SPECIFICATIONS The USB (Universal Serial Bus), HID Keyboard Emulation, Swipe Reader is a compact magnetic stripe card reader, which conforms to ISO standards. The Reader is compatible with the PC series of personal computers and emulates the operation of a keyboard. A card is read by sliding it past the head either forward or backward.
  • Page 93: Accessories

    USB HID Keyboard Emulation Swipe Reader The hardware configurations are shown in Table 1-1. Part Number Description 21030007 USB KB IntelliHead 3 tracks ACCESSORIES The accessories are as follows: Part Number 21042806 99510026 REFERENCE DOCUMENTS MagTek Magnetic Card Reader Design Kit Technical Specification (99821002) Axelson, Jan.
  • Page 94: Specifications

    SPECIFICATIONS Table 1-2 lists the specifications for the USB IntelliHead. Figure 1-2 shows the dimensions for the standard product. Reference Standards Power Input Recording Method Message Format Card Speed MTBF Current Normal Mode Suspend Mode Weight Cable length Connector Temperature Operating Storage Humidity...
  • Page 95 USB HID Keyboard Emulation Swipe Reader...
  • Page 96: Section 2. Installation

    SECTION 2. INSTALLATION This section describes the cable connection, the Windows Plug and Play Setup, and the physical mounting of the unit. USB CONNECTION Since the USB IntelliHead is supplied as an OEM product, the installation and system integration will be unique for each application. The reader module must be attached to an appropriate connector which, in turn, connects to the USB hub.
  • Page 97 USB HID Keyboard Emulation Swipe Reader...
  • Page 98: Section 3. Operation

    SECTION 3. OPERATION CARD READ A card may be swiped past the read head at any time. The magnetic stripe must face toward the head and may be swiped in either direction. If there is data encoded on the card, the device will attempt to decode the data and then send the results to the host via a USB HID input report.
  • Page 99 USB HID Keyboard Emulation Swipe Reader...
  • Page 100: Section 4. Usb Communications

    SECTION 4. USB COMMUNICATIONS This device conforms to the USB specification revision 1.1. This device also conforms with the Human Interface Device (HID) class specification version 1.1. The device communicates to the host as a HID keyboard device. The latest versions of the Windows operating systems come with a standard Windows USB HID keyboard driver.
  • Page 101 USB HID Keyboard Emulation Swipe Reader MSR (Non-Keyboard Emulation Version). Please refer to Technical Manual 99875320 for further information regarding the USB IntelliHead HID reader. The device’s programmable configuration options affect the format of the card data. The card data format for the default configuration is as follows: [Tk1 SS] [Tk1 Data] [ES] [Tk2 SS] [Tk2 Data] [ES] [Tk3 SS] [Tk3 Data] [ES] [CR] where: Tk1 SS...
  • Page 102: Programmable Configuration Options

    PROGRAMMABLE CONFIGURATION OPTIONS This device has a number of programmable configuration properties. These properties are stored in non-volatile EEPROM memory. These properties can be configured at the factory or by the end user using a program supplied by MagTek. Programming these parameters requires low level communications with the device.
  • Page 103: Report Descriptor

    USB HID Keyboard Emulation Swipe Reader REPORT DESCRIPTOR The HID report descriptor is structured as follows: Item Usage Page (Generic Desktop) Usage (Keyboard) Collection (Application) Usage Page (Key Codes) Usage Minimum (224) Usage Maximum (231) Logical Minimum (0) Logical Maximum (1) Report Size (1) Report Count (8) Input (Data, Variable, Absolute)
  • Page 104: Commands

    COMMANDS Command requests and responses are sent to and received from the device using feature reports. Command requests are sent to the device using the HID class specific request Set_Report. The response to a command is retrieved from the device using the HID class specific request Get_Report.
  • Page 105: Result Code

    USB HID Keyboard Emulation Swipe Reader RESULT CODE This one-byte field contains the value of the result code. There are two types of result codes: generic result codes and command-specific result codes. Generic result codes always have the most significant bit set to zero. Generic result codes have the same meaning for all commands and can be used by any command.
  • Page 106 Property ID is a one-byte field that contains a value that identifies the property. The following table lists all the current property ID values: Value Property ID SOFTWARE_ID SERIAL_NUM POLLING_INTERVAL TRACK_ID_ENABLE TRACK_DATA_SEND_FLAGS TERMINATION_CHAR SS_TK2_7BITS Reserved for future use SS_TK3_ISO_ABA SS_TK3_AAMVA SS_TK3_7BITS PRE_CARD_CHAR POST_CARD_CHAR...
  • Page 107: Polling_Interval Property

    USB HID Keyboard Emulation Swipe Reader SERIAL_NUM PROPERTY Property ID: Property Type: String Length: 0 – 15 bytes Get Property: Set Property: Default Value: The default value is no string with a length of zero. Description: The value is an ASCII string that represents the device’s serial number. This string can be 0 –...
  • Page 108: Track_Id_Enable Property

    bus bandwidth used by the device, and slowing down the card data transfer rate decreases the USB bus bandwidth used by the device. This property is stored in non-volatile EEPROM memory so it will not change when the unit is power cycled.
  • Page 109: Track_Data_Send_Flags Property

    USB HID Keyboard Emulation Swipe Reader TRACK_DATA_SEND_FLAGS PROPERTY Property ID: Property Type: Byte Length: 1 byte Get Property: Set Property: Default Value: 63 (hex) Description: This property is defined as follows: 0 – Don’t send Start Sentinel for each track 1 –...
  • Page 110: Termination_Char Property

    TERMINATION_CHAR PROPERTY Property ID: Property Type: Byte Length: 1 byte Get Property: Set Property: Default Value: 0D (hex) (carriage return) Description: This property is defined as follows: 0 – Send c after card data 1 – Send c after each track 1-127 –...
  • Page 111: Ss_Tk3_Iso_Aba Property

    USB HID Keyboard Emulation Swipe Reader SS_TK3_ISO_ABA PROPERTY Property ID: Property Type: Byte Length: 1 byte Get Property: Set Property: Default Value: 2B (hex) ‘+’ Description: This character is sent as the track 3 start sentinel for cards that have track 3 encoded in ISO/ABA format.
  • Page 112: Pre_Card_Char Property

    This property is stored in non-volatile EEPROM memory so it will not change when the unit is power cycled. When this property is changed, the unit must be power cycled to have these changes take effect. If a value other than the default value is desired, it can be set by the factory upon request.
  • Page 113: Pre_Tk_Char Property

    USB HID Keyboard Emulation Swipe Reader PRE_TK_CHAR PROPERTY Property ID: 13 (0D hex) Property Type: Byte Length: 1 byte Get Property: Set Property: Default Value: Description: This character is sent prior to the data for each track. If the value is 0 no character is sent.
  • Page 114: Interface_Type Property

    according to a United States keyboard keymap. For example, to transmit the ASCII character ‘?’ (063 decimal), the character is looked up in a keymap. For a United States keyboard keymap, the ‘/’ (forward slash) key combined with the left shift key modifier are stored in the keymap to represent the key press combination that is used to represent the ASCII character ‘?’...
  • Page 115 USB HID Keyboard Emulation Swipe Reader Description: The value is a byte that represents the devices interface type. The value can be set to 0 for the HID interface or to 1 for the keyboard emulation interface. When the value is set to 0 (HID) the device will behave as described in the HID manual.
  • Page 116: Section 5. Demo Program

    SECTION 5. DEMO PROGRAM The purpose of this demo program is not to demonstrate card reading with this HID keyboard emulation device. Use a text editor application such as Windows Notepad to demonstrate card reading for this HID keyboard emulation device. Any application that allows user input from a keyboard should be sufficient to demonstrate card reading for this device.
  • Page 117: Source Code

    USB HID Keyboard Emulation Swipe Reader • Enter a command in the Message edit box. All data entered should be in hexadecimal bytes with a space between each byte. Enter the command number followed by the command data if there is any. The application will automatically calculate and send the command data length for you.
  • Page 118: Appendix A. Usb Intellihead Swipe Reader

    APPENDIX A. USB INTELLIHEAD SWIPE READER The following drawing is provided in this section: Part Number Title 21030007 USB-KB INTHD 3TK 125MM WRE, 5P CONN...
  • Page 119 USB HID Keyboard Emulation Swipe Reader Figure A-1. USB Keyboard Emulation, For Swipe Readers, 125mm Wire, 5-Pin Connector...
  • Page 120: Installation Guide

    INSTALLATION GUIDE LD9000U series USB Interface Customer Pole Displays LD9000U, LD9200U, LD9300U, LD9400U, LD9500U, LD9900U, LD9000XU, LD9200XU, LD9300XU, LD9400XU, LD9500XU and LD9900XU HARDWARE INSTALLATION Your LD9000U family of pole displays has been pre-assembled to make the installation as simple as possible. Mount the pole display to the metal base plate using the mounting hardware provided.
  • Page 121 INSTALLATION GUIDE LD9000 series Serial Interface Customer Pole Displays LD9000, LD9200, LD9300, LD9400, LD9500 and LD9900 LD9000X, LD9200X, LD9300X, LD9400X, LD9500X and LD9900X INSTALLATION Your LD9000 family of pole displays has been pre-assembled to make the installation as simple as possible. Mount the pole display to the metal base plate using the mounting hardware provided.
  • Page 122: User Manual

    Models: LD9000 Series Customer Displays 2 by 20 character display USER MANUAL...
  • Page 123: Fcc Notice

    The manufacturer of the POS pole display makes no representations or warranties, either expressed or implied, by or with respect to anything in this manual, and shall not be liable for any implied warranties of fitness for a particular purpose or for any indirect, special or consequential damages.
  • Page 124: Table Of Contents

    TABLE OF CONTENTS FEATURES ...1 MODEL IDENTIFICATION...2 CARTON CONTENTS ...2 INSTALLATION ...3 FUNCTIONAL TEST...5 INTERFACE CONNECTION...8 SOFTWARE COMMANDS ... 10 HARDWARE CONFIGURATION... 14 DISPLAY CHARACTER CODES ... 15 GENERAL SPECIFICATIONS ... 16...
  • Page 125: Features

    FEATURES The LD9000 family of pole displays offers a wide range of high quality features and models to choice from. Listed below are the features incorporated into each pole display. Not all features are available in all models. The model identification chart will assist you in selecting the model best suited to your needs.
  • Page 126: Model Identification

    MODEL IDENTIFICATION LD9 __ __ __ - __ __ COMMAND SET 0 = LOGIC CONTROLS* 1 = LOGIC CONTROLS WITH PASS-THRU 2 = SPECIAL COMMAND SET 1 (Aedex emulation) 3 = SEPCIAL COMMAND SET 2 (Noritaki emulation) 4 = SPECIAL COMMAND SET 3 (Epson D202 emulation) 5 = SPECIAL COMMAND SET 4 (Ultimate PD1100XL/XLT) 9 = OPOS COMMAND SET * Default Values...
  • Page 127: Installation

    INSTALLATION Your PD9000 family of pole displays has been pre-assembled to make the installation as simple as possible. Serial Interface Non-pass-thru Models Installation 1. Mount the pole display to the metal base plate using the mounting hardware provided. 2. The pole display can be used in a freestanding mode or attached to the counter using the remaining mounting hardware.
  • Page 128 Serial Interface Pass-thru Models Installation 1 Mount the pole display to the metal base plate using the mounting hardware provided. 2 The pole display can be used in a freestanding mode or attached to the counter using the remaining mounting hardware.
  • Page 129: Functional Test

    FUNCTIONAL TEST The following test sequence will verify that your pole display is working properly. Before you start this procedure, you must install the pole display correctly as outlined under the INSTALLATION section. The functional test should be done under MSDOS command prompt by booting up the computer in DOS mode, or shell out to DOS prompt (in window95/98/ME) or COMMAND prompt (in windows NT/2000).
  • Page 130 LD9100-PT, LD9300-PT, LD9400-PT and LD9500-PT 1. Type “ABCDEFGH” and press ENTER key.The display will show “ABCDEFGH” on the first line. 2. Type “^APASSTHRU” ( ^A is entered as Ctrl-A ) and press ENTER key. The data will be passed through to the peripheral (e.g. a printer).
  • Page 131 LD9190-PT, LD9390-PT, LD9490-PT and LD9590-PT 1. Type “ECHO ABCDEFGH>LPT1” and press ENTER key. The display will show “ABCDEFGH” on the first line. 2. Type “ECHO ^APASSTHRU>LPT1” ( ^A is entered as Ctrl-A) and press ENTER key. The data will be passed through to the peripheral (e.g.
  • Page 132: Interface Connection

    INTERFACE CONNECTION Serial Interface Connector Configuration The pin out configuration for the standard serial pole display is a DB9F connector. It plugs directly into the serial port of the computer. 1. DCD (tied to pins 4&6) 2. NC 3. TXD from PC 4.
  • Page 133 Parallel Interface Connector Configuration All standard parallel pole displays will have a DB25 male connector. It is connected to the printer port of the computer. –Strobe Data 0 Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 –Ack Busy...
  • Page 134: Software Commands

    SOFTWARE COMMANDS Logic Controls pole displays are controlled by command codes and data from the computer. The model of pole display that you have will determine which command set works with your pole. Refer to the model identification chart for further information. Commands are transmitted to the pole display as ASCII codes.
  • Page 135 7. Carriage Return <0D>, (13), {^M}: The cursor moves to the left most digit of the row it is in. 8. Digit Select <10>, (16), {^P}: Moves the cursor to any position on the display with this command followed by a data byte of <00> to <27>, or in decimal (00) to (39).
  • Page 136 17. Both Side Display <1B><0C>, (27)(12), {^[ ]{^L}: After this command, all messages followed are displayed on both sides of double sided displays. 18. Front Side Display <1B><0E>, (27)(14), {^[ ]{^N}: After this command, all messages followed are displayed only on front side of double sided displays.
  • Page 137 PASS-THRU COMMAND SET (LD9100-PT, LD9100X-PT): All software commands of the non-pass-thru single sided model are available with following additional commands for pass-thru and double-sided display control. When power is turned on or after a reset command has been initiated, all text is displayed on the pole display.
  • Page 138: Hardware Configuration

    HARDWARE CONFIGURATION Serial pole displays were factory configured for serial RS232C interface using the following protocol: · 9600 Baud Rate · 8 Data Bits · 1 Stop Bit · No Parity Other optional baud rates are available with factory settings. Refer to the model identification chart for further information.
  • Page 139: Display Character Codes

    DISPLAY CHARACTER CODES " & ’ < > ‘...
  • Page 140: General Specifications

    GENERAL SPECIFICATIONS OPTICAL: Number of rows Number of digits/row Dot matrix Digit height) Digit width Character config. Brightness (typical) Display color MTBF (hours) MECHANICAL: Weight Dimensions (in inches) Display head Rectangular base Base plate Overall height (typical) ELECTRICAL: Adapter input power Adapter output power ENVIRONMENTAL: Operating temperature...
  • Page 141 INSTALLATION GUIDE LD9000 series Serial Interface Customer Pole Displays LD9000, LD9200, LD9300, LD9400, LD9500 and LD9900 LD9000X, LD9200X, LD9300X, LD9400X, LD9500X and LD9900X INSTALLATION Your LD9000 family of pole displays has been pre-assembled to make the installation as simple as possible. Mount the pole display to the metal base plate using the mounting hardware provided.
  • Page 142 SOFTWARE COMMANDS Logic Controls pole displays are controlled by command codes and data from the computer. Commands are transmitted to the pole display as ASCII codes. The command codes listed below are expressed in hexadecimal (base 16) numbers enclosed inside angle brackets < >, in decimal numbers enclosed in parenthesis ( ), and in ASCII characters enclosed in curly brackets { }.

Table of Contents