Page 3 - Table of Contents
Chapter 1 Introduction 1 Precautions . . . . . . . . . . . . . . . . . . . . 1 Chapter 2 Installation and Setup 3 Unpacking Your Touchmonitor . . . . . . . . . . . 3Product Overview . . . . . . . . . . . . . . . . . 4 Main Unit . . . . . . . . . . . . . . . . . . . . 4Rear View . . . . . . . . . . ....
Page 4 - H A P T E R; NTRODUCTION; Precautions; • Direct analog RGB input
1-1 C H A P T E R 1 C HAPTER 1 I NTRODUCTION Congratulations on your purchase of an Elo TouchSystems Entuitive touchmonitor. Your new touchmonitor combines the reliable performance of Elo’s touch technology with the latest advances in LCD display design. This combination of features creates a natura...
Page 6 - NSTALLATION; Unpacking Your Touchmonitor; Check that the following 8 items are present and in good condition:
2-3 C H A P T E R 2 C HAPTER 2 I NSTALLATION AND S ETUP This chapter discusses how to install your LCD touchmonitor and how to install Elo TouchSystems driver software. Unpacking Your Touchmonitor Check that the following 8 items are present and in good condition: LCD Display User Guide-on CD,Quick ...
Page 7 - Product Overview; Main Unit
2-4 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Product Overview Main Unit Rear View LCD Display Stand
Page 9 - Touch Interface Connection; Serial Connection
2-6 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Touch Interface Connection N OTE : Your interface cables may have been pre-connected to your monitor at the factory. Your touchmonitor comes with one of the following touchscreen connector cables: Serial (RS-232) cable or USB cabl...
Page 10 - STEP 1-Removing the Back Cover; • The cables are routed through the back of the stand.
2-7 STEP 1-Removing the Back Cover • The cables are routed through the back of the stand. • To remove the back cover, place one hand at the top of the stand and your other hand on the bottom cut-out. • Pull forward from the bottom cut-out and twist the cover until it snaps off. The cable ports are l...
Page 11 - STEP 2-Connecting the Video Cable; • Tilt the screen up and back to access the connection ports.
2-8 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e STEP 2-Connecting the Video Cable • Tilt the screen up and back to access the connection ports. • Connect the 15-pin video cable (the ferrite bead end) to the video port on your PC. • Connect the other end of the video cable to th...
Page 12 - STEP 3-Connecting the Serial Touchscreen Cable; • Route the cable through the cable management clip.
2-9 STEP 3-Connecting the Serial Touchscreen Cable • Connect the female end of the serial (RS-232) cable to the serial port on the back of your PC. • Connect the male end of the cable to the serial touchscreen connector on your touchmonitor. • Secure the cable to your touchmonitor and PC by turning ...
Page 13 - STEP 4-Connecting the Speaker Cable
2-10 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e STEP 4-Connecting the Speaker Cable N OTE : If you do not wish to connect the speaker cable, go to step 5. • To use the built in speakers, you need to connect the speaker cable. Connect the speaker cable to the speaker port insid...
Page 14 - STEP 5-Connecting the Power Cable; • Connect the female end of the power cable to the power port on the; STEP 6-Replacing the Back Cover; When all the cables have been connected:
2-11 STEP 5-Connecting the Power Cable Depending on where you live, you will use either the European or US/Canadian power cable. • Connect the female end of the power cable to the power port on the touchmonitor. • Route the cable through the cable management clip. N OTE : To protect your equipment a...
Page 15 - USB Connection
2-12 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e USB Connection N OTE : A USB connection can only be used if your PC is running Windows 98, 2000, Me or XP. The following illustrations guide you step by step in connecting your touchmonitor using a USB cable connection. CAUTION B...
Page 18 - STEP 3-Connecting the USB Touchscreen Cable; • Connect the other end of the USB touchscreen cable to your PC.
2-15 STEP 3-Connecting the USB Touchscreen Cable • Connect the USB touchscreen cable to the USB touchscreen connector on the touchmonitor. • Connect the other end of the USB touchscreen cable to your PC. • The touchscreen cable connectors should fit snugly into the connectors on your touchmonitor an...
Page 20 - • Connect the female end of the power cable into the power port on the
2-17 STEP 5-Connecting the Power Cable Depending on where you live, you will use either the European or US/Canadian power cable. • Connect the female end of the power cable into the power port on the touchmonitor. • Route the cable through the cable management clip. N OTE : To protect your equipment...
Page 21 - Optimizing the LCD Display
2-18 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Optimizing the LCD Display To ensure the LCD display works well with your computer, configure the display mode of your graphic card to make it less than or equal to 1024 x 768 resolution, and make sure the timing of the display m...
Page 22 - Accessing the VESA Mounting Interface; Mounting the Base
2-19 Accessing the VESA Mounting Interface If you want to convert your desktop monitor to a wall mount or kiosk monitor, follow the steps below to access the VESA mounting interface. N OTE : You will need a screwdriver for the following steps. 1 Remove the back cover of the stand by pulling forward ...
Page 23 - Installing the Driver Software; • Windows XP
2-20 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Installing the Driver Software Elo TouchSystems provides driver software that allows your touchmonitor to work with your computer. Drivers are located on the enclosed CD-ROM for the following operating systems: • Windows XP • Win...
Page 24 - If the AutoStart feature is not active:
2-21 Installing the Serial Touch Driver for Windows XP, Windows 2000 1 , Me, 95/98 and NT 4.0 N OTE : For Windows 2000 and NT 4.0 you must have administrator access rights to install thedriver. 1 Insert the Elo CD-ROM in your computer’s CD-ROM drive. If the AutoStart feature for your CD-ROM drive is...
Page 25 - Type install and press Enter to start the installation.; Align the touchscreen.
2-22 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Installing the Serial Touch Driver for MS-DOS and Windows 3.1 You must have a DOS mouse driver (MOUSE.COM) installed for your mouse if you wish to continue using your mouse along with your touchmonitor in DOS. To install Windows ...
Page 26 - Installing the USB Touch Driver; If Windows 98 or Windows 2000 starts the Add New Hardware Wizard:
2-23 Installing the USB Touch Driver Installing the USB Touch Driver for Windows XP, Windows 2000, Me and 98 1 Insert the Elo CD-ROM in your computer’s CD-ROM drive. If Windows 98 or Windows 2000 starts the Add New Hardware Wizard: 2 Choose Next. Select “Search for the best driver for your device (R...
Page 28 - PERATION; About Touchmonitor Adjustments
3-25 C H A P T E R 3 C HAPTER 3 O PERATION About Touchmonitor Adjustments Your touchmonitor will unlikely require adjustment. Variations in video output and application may require adjustments to your touchmonitor to optimize the quality of the display. For best performance, your touchmonitor should...
Page 29 - Side Bezel Buttons
3-26 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Side Bezel Buttons Control Function MENU Menu Display on exit the OSD menus. Contrast/Up/Toggle 1. Shortcut to Contrast adjustment2. Increase value of adjustment items3. With menu on toggles OSD options Volume/Down Toggle 1. Shor...
Page 30 - OSD Menu Function; C O N T R A S T
3-27 OSD Menu Function C O N T R A S T 5 0 Contrast Controls the picture contrast Phase Controls the vertical fine adjustment Brightness Controls the picture brightness Clock Controls the horizontal fine adjustment V-Position Controls the vertical position OSD H-Position Adjusts the horizontal posit...
Page 32 - ROUBLESHOOTING; Solutions to Common Problems
4-29 C H A P T E R 4 C HAPTER 4 T ROUBLESHOOTING If you are experiencing trouble with your touchmonitor, refer to the following table. If the problem persists, please contact your local dealer or our service center. Solutions to Common Problems Problem Suggestion(s) No image appears on screen. Check...
Page 34 - P P E N D I X; ATIVE
A-31 A P P E N D I X A C HAPTER 4 N ATIVE R ESOLUTION The native resolution of a monitor is the resolution level at which the LCD panel is designed to perform best. For the Elo LCD touchmonitor, the native resolution is 1024 x 768 for the XGA-15 inch size. In almost all cases, screen images look bes...
Page 36 - OUCHMONITOR; Turn off the product before cleaning
B-33 A P P E N D I X B C HAPTER 4 T OUCHMONITOR S AFETY This manual contains information that is important for the proper setup and maintenance of your touchmonitor. Before setting up and powering on your new touchmonitor, read through this manual, especially Chapter 2 (Installation), and Chapter 3 ...
Page 37 - Care and Handling of Your Touchmonitor; not use thinner or benzene, abrasive cleaners or compressed air.
B-34 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Care and Handling of Your Touchmonitor The following tips will help keep your Elo Entuitive touchmonitor functioning at the optimal level. • To avoid risk of electric shock, do not disassemble the brick supply or display unit cab...
Page 38 - ECHNICAL; Compatible Video Modes
C-35 A P P E N D I X C C HAPTER 4 T ECHNICAL S PECIFICATIONS Compatible Video Modes Your Elo Entuitive touchmonitor is compatible with the following standard video modes: Mode Resolution H. Frequency (kHz) V. Frequency (Hz) IBM & VESA VGA 640 x 350 31.47 70.09 IBM & VESA VGA 640 x 400 31.47 ...
Page 39 - Touchmonitor Specifications
C-36 E l o E n t u i t i v e T o u c h m o n i t o r U s e r G u i d e Touchmonitor Specifications Table C.1 15" LCD Touchmonitor (ET15-XXWA-1) Specifications Display Type Active matrix, thin film transistor (TFT), liquid crystal display Size 15-inch diagonal 304.1 x 228.1 mm useful screen area ...
Page 46 - EGULATORY; II. Emissions and Immunity Information
43 C HAPTER 4 R EGULATORY I NFORMATION I. Electrical Safety Information: A) Compliance is required with respect to the voltage, frequency, and currentrequirements indicated on the manufacturer’s label. Connection to a differentpower source than those specified herein will likely result in improper o...
Page 50 - ARRANTY
47 C HAPTER 4 W ARRANTY 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 war...
Page 52 - Numerics; NDEX
I n d e x - 4 9 Numerics 15" LCD Touchmonitor (ET15-XXWA-1) Dimensions, 4015” LCD Touchmonitor (ET15-XXWA-1) Specifications, 36 A About the Product, 1About Touchmonitor Adjustments, 25Accessing the VESA Mounting Interface, 19AccuTouch Touchmonitor Specifications, 39Agencies, 36Auto Adjust, 27 B ...
Page 54 - SWIPE READER; TECHNICAL REFERENCE MANUAL
USB (UNIVERSAL SERIAL BUS) SWIPE READER TECHNICAL REFERENCE MANUAL Manual Part Number 99875191 Rev 4 AUGUST 2001 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310) 631-3956 Technical Support: (888) 624-8350 www.magtek.com
Page 55 - Copyright
52 Copyright 2001 MAG-TEK, Inc. Printed in the United States of America 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 pe...
Page 56 - Limited Warranty
53 Limited Warranty Mag-Tek, Inc. (hereinafter “Mag-Tek”) warrants this Mag-Tek product IN ITS ENTIRETY, to be in good working order for a period of one year from the date of purchase from Mag-Tek. Should this product fail to be in good working order at any time during this warranty period, Mag-Tek ...
Page 60 - SECTION 1. FEATURES AND SPECIFICATIONS; FEATURES
57 SECTION 1. FEATURES AND SPECIFICATIONS The USB (Universal Serial Bus) 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 or any device with a USB interface. A card is read by sliding it, stripe d...
Page 61 - CONFIGURATIONS; REFERENCE DOCUMENTS; USB Implementers Forum, Inc; SPECIFICATIONS
USB Swipe Reader 58 CONFIGURATIONS The Configurations are as follows: ACCESSORIES The accessories are as follows: Part Number Description 21042806 USB MSR Demo Program with Source Code (Diskette) 99510026 USB MSR Demo Program with Source Code (W EB) REFERENCE DOCUMENTS Axelson, Jan. USB Complete, Ev...
Page 64 - SECTION 2. INSTALLATION; USB CONNECTION
61 SECTION 2. INSTALLATION This section describes the cable connection, the Windows Plug and Play Setup, and the physical mounting of the unit. USB CONNECTION Connect the USB cable to a USB port on the host. The Reader, LED Indicator, and pin numbers for the 4-pin connector are shown in Figure 2-1. ...
Page 65 - WINDOWS PLUG AND PLAY SETUP; Caution
USB Swipe Reader 62 WINDOWS PLUG AND PLAY SETUP On hosts with the Windows operating system, the first time the device is plugged into a specific USB port, Windows will pop up a dialog box, which will guide you through the process of installing a device driver for the device. After this process is co...
Page 66 - Figure 2-2. Mounting Hole Dimensions For Surface
Section 2. Installation 63 Figure 2-2. Mounting Hole Dimensions For Surface 2. Ensure the Reader is positioned on a flat, accessible surface with at least 4 inches clearance on either end for room to swipe a card. Orient the Reader so the side with the LED is facing the direction of intended use. If...
Page 68 - SECTION 3. OPERATION; LED INDICATOR
65 SECTION 3. OPERATION This section describes the LED Indicator and Card Read. LED INDICATOR The LED indicator will be either off, red, or green. When the device is not powered, the LED will be off. When the device is first plugged in, the LED will be red. As soon as the device is plugged in, the h...
Page 70 - SECTION 4. USB COMMUNICATIONS; HID USAGES; . Vendor defined usages must
67 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 co...
Page 71 - REPORT DESCRIPTOR
USB Swipe Reader 68 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) Usage Name Usage Type Report Type 1 Decoding reader device Collection None 20 Track 1 decode status Data Inpu...
Page 72 - CARD DATA
Section 4. USB Communications 69 Item Value(Hex) Usage (Card encode type) 09 38 Report Count (7) 95 07 Input (Data, Variable, Absolute, Bit Field) 81 02 Usage (Track 1 data) 09 30 Report Count (110) 95 6E Input (Data, Variable, Absolute, Buffered Bytes) 82 02 01 Usage (Track 2 data) 09 31 Report Cou...
Page 74 - CARD ENCODE TYPE; TRACK DATA
Section 4. USB Communications 71 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 Description 0 ISO/ABA ISO/ABA encode format 1 AAMVA AAMVA encode format 2 CADL CADL encode format 3 Blan...
Page 77 - SOFTWARE_ID PROPERTY; String
USB Swipe Reader 74 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 Description 0 SOFTWARE_ID The device’s software identifier 1 SERIAL_NUM The device’s serial number 2 POLLING_INTERVA...
Page 78 - POLLING_INTERVAL PROPERTY
Section 4. USB Communications 75 SERIAL_NUM PROPERTY Property ID: 1 Property Type: String Length: 0 – 15 bytes Get Property: Yes Set Property: Yes 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...
Page 80 - SECTION 5. DEMO PROGRAM; INSTALLATION
77 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 • Guide application developers in their application development by ...
Page 81 - SOURCE CODE
USB Swipe Reader 78 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 c...
Page 82 - PROGRAMMING REFERENCE MANUAL
MAGTEK DEVICE DRIVERS FOR WINDOWS PROGRAMMING REFERENCE MANUAL Manual Part Number: 99875125 Rev 6 NOVEMBER 2001 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310) 631-3956 Technical Support: (888) 624-8350 www.MagTek.com
Page 90 - SECTION 1. OVERVIEW; PROBLEMS WITH CONTROLLING DEVICES; Each MagTek device has a unique set of commands
87 SECTION 1. OVERVIEW The MagTek Device (MTD) Drivers for Windows is a collection of individual drivers that support a number of MagTek products. These drivers provide a uniform application interface for controlling a wide range of MagTek devices. The drivers, combined with a device control languag...
Page 91 - MagTek devices are attached to the host in different ways
MagTek Device Drivers for Windows 88 • MagTek devices are attached to the host in different ways . MagTek devices may be attached to a serial port, parallel port, to another device or even to the keyboard port. All these ports differ greatly in nature and would all have to be accessed by the applica...
Page 92 - LANGUAGE OVERVIEW; get; set; set
Section 1. Overview 89 usually remain unchanged, even though the new device may be very different from the old one. The features of a driver that implement a device control language completely shield an application developer from the complexities of device-specific functionality. LANGUAGE OVERVIEW T...
Page 93 - COMMANDS; Interactive
MagTek Device Drivers for Windows 90 COMMANDS Like properties, commands are identified by a string name and have string arguments. All commands are terminated by line feed <LF> or a carriage return. To invoke a command, an application simply writes it to the driver in the same manner as writin...
Page 94 - TYPICAL OPERATION; com; xx; Query the device’s capabilities; Prepare the device for work; capitalize; Use the device; display
Section 1. Overview 91 TYPICAL OPERATION This section describes a typical pattern that an application developer may use to operate a device. Although it is the most typical pattern, it is by no means the only viable one. Refer to Section 5, Example Applications, to see how to use the drivers in vari...
Page 95 - Close the device; METHODS OF ACCESSING THE DEVICE; CommPort; Note
MagTek Device Drivers for Windows 92 instruct the device to return the card data when swiped. All the facilities of the driver are utilized during this stage of operation. Close the device When the application is finished with the device, it simply closes the port using the handle obtained when it o...
Page 96 - Settings tab. This gives both the Friendly Name and the port name (; Interacting with the device; Output
Section 1. Overview 93 Settings tab. This gives both the Friendly Name and the port name ( COM<5-15> ). It also identifies the physical port that will be used to communicate with the device. Open the device using either of the previous names. Use whatever facility is provided by your developme...
Page 97 - Releasing access to the device; PortOpen; ERRORS AND ERROR PROCESSING
MagTek Device Drivers for Windows 94 ‘set up error handling On Error Resume Next ‘submit echo command Put #1, , "/echo Hello" + Chr$(10) ‘declare an input buffer a$ = String(2000, Chr$(0)) ‘read echo response from device Get #1, , a$If Err.Number <> 0 Then <<process error>>...
Page 98 - HANDLING SPECIAL COMMANDS; Generic Driver; FILE PROPERTIES
Section 1. Overview 95 1. It can prompt the user to repeat the action and re-submit the command. This is typical if the status does not indicate a failure, per se, but that the device may not be ready yet or first needs some other interaction by the user. 2. It can reset the device and prompt the us...
Page 99 - Installation And Setup) and select
MagTek Device Drivers for Windows 96 Installation And Setup) and select Properties . Click on the Version tab. Note the File Version, Part Number, and Description . INSTALLATION The drivers are installed by means of the Windows “Add New Hardware” facility in Windows 95/98/ME and the "INF" in...
Page 100 - SECTION 2. PROPERTIES; capabilities; Access; Property Access; amount
SECTION 2. PROPERTIES This section lists the properties that are used in the MagTek Drivers. Properties can be interrogated by issuing a get command and modified with a set command. Refer to Section 3. Commands for complete description and examples of all commands. The c_xxx properties are set by th...
Page 104 - SECTION 3. COMMANDS; DATA FORMAT; RESPONSES
101 SECTION 3. COMMANDS This section describes all of the commands that can be used with the MagTek Windows Device Drivers. Some commands require parameters to indicate to the driver exactly what function is to be performed. While there are a few device-specific commands, most commands can be used w...
Page 105 - Italic; COMMAND DESCRIPTIONS; cmd
MagTek Device Drivers for Windows 102 Examples: 000000000011111111112222222222012345678901234567890123456789/read -00082 /get trk_enable 110 NOTATION CONVENTIONS The following conventions are used in the tables that follow. Fixed Size (Bold) Used to represent literals (symbols, exactly as sent or re...
Page 106 - hh; echo; Testing
Section 3. Commands 103 display Function Show a single message or two alternating messages on the device’s display. Syntax /display [x] The optional argument x indicates the message to be displayed. Errors none Remarks If the optional argument x is provided, this command displays it as a single mess...
Page 107 - Since; abc
MagTek Device Drivers for Windows 104 event Function Response to an unsolicited event notification. Syntax none Errors none Remarks This response can occur when an unsolicited event, such as card inserted, occurs. The format of the response is: /event n data n is a numeric event code: 1 – medium has...
Page 108 - To load the session key encrypted under the master key:
Section 3. Commands 105 load_key Function Load an encryption key into the device. Syntax /load_key n key n can be one of the following values: M – master key ( key is in clear text) S – session key ( key is encrypted under Master Key) 0 ... 3 – lower working keys ( key is encrypted under Session Key...
Page 109 - rawrecv; xhh
MagTek Device Drivers for Windows 106 rawrecv Function Receive data from the device. Syntax /rawrecv Errors /rawrecv 45 <LF> If a command is already pending. /rawrecv 82<LF> If the command was canceled by the user (e.g., with CLEAR key) Remarks This command overrides the default processi...
Page 110 - rawsend; raw; none; rawxact
Section 3. Commands 107 rawsend Function Send arbitrary data to the device. Syntax /rawsend x x is an arbitrary string which is transmitted directly to the device. The string x is passed as-is to the device, except for ‘\’ which is used as an ‘escape’ character: • \r is converted to <CR> • \n ...
Page 111 - read; Read data from the device.
MagTek Device Drivers for Windows 108 read Function Read data from the device. Syntax /read [[x] y] The optional argument x specifies the data source; if x is missing, a card will be read. Refer to the Read Argument table below for a description data sources. The optional argument y is used to speci...
Page 112 - Read Arguments; Read
Section 3. Commands 109 Read Arguments The optional argument x used in the read command specifies the type of data to read and y specifies the text to be displayed. The following table describes the recognized x arguments for the read command: Read Argument Description any Read any type of data. Thi...
Page 115 - Mag-Tek Device Driver
MagTek Device Drivers for Windows 112 reset Function Reset the device. Syntax /reset Errors none Remarks Clear any pending operations and reset the device to initial state (for mechanized card devices this command will also eject the card). This does not affect any of the properties. Example To retu...
Page 116 - write; data
Section 3. Commands 113 write Function Data encode command. Syntax /write data Errors /write 94 <LF> Encode is not supported on this device. /write 34 <LF> The data field was in the incorrect format. /write 82 <LF> The write command was canceled. /write 45 <LF> Device in wron...
Page 118 - SECTION 4. MAGNETIC CARD DATA PARSING; GOALS
115 SECTION 4. MAGNETIC CARD DATA PARSING This section describes the flexible data parsing language to be used by the MagTek device drivers to parse specific fields from magnetic card data and expose those fields as properties which may be retrieved by an application using the /get command. The data...
Page 119 - DESCRIPTION; name
MagTek Device Drivers for Windows 116 • Property names specified in format rules are 11 characters or less, consisting of alphabetic characters, digits, and ‘_’. The property name begins with an alphabetic character. • Properties used in format strings do not conflict with properties defined by the ...
Page 120 - LANGUAGE FORMAT; format; Format Rules
Section 4. Magnetic Card Data Parsing 117 If the driver is successful in applying one of the rules, the name of the applied format is available in the property applied_fmt. LANGUAGE FORMAT Format Name (fmtx_name) The format name specifies an identifier by which to identify the format template and/or...
Page 121 - format rules; Field Type
MagTek Device Drivers for Windows 118 A format rule describes how the data is to be parsed. Characters that must be matched as literals are placed as is in the string or preceded with a ‘\’ if the character is one of the following: ‘[’, ‘]’, ‘(’, ‘)’, ‘*’, ‘_’, ‘<’, ‘>’, ‘:’, ‘.’, or ‘\’. Fiel...
Page 123 - Modifier Description; Alphanumeric characters. This is the union of A and D.; is converted to a character with ASCII value
MagTek Device Drivers for Windows 120 The property name can also contain a modifier at the end preceded by a ‘:’ which specifies the type of data to store in that property. For example <cust_name:A> specifies that customer name should contain alphabetic characters, spaces, and punctuation. The...
Page 124 - DEFAULT FORMATS
Section 4. Magnetic Card Data Parsing 121 DEFAULT FORMATS The MTD drivers will be assigned parameters with default formats for parsing magnetic stripe data. The formats will be placed in the INF file for the driver and written to the registry when the driver is installed. Some examples are shown bel...
Page 125 - EXAMPLE
MagTek Device Drivers for Windows 122 fmt5_name "AAMVA" fmt5_template"%<*>?;<*>?{(+|%|#|!)<*>?}" fmt5_rules "{%<State[2]><City>^<LastName>$<FirstName>$<MidName>^<Adr>^<*>? ;<*[6]><DLID>=<ExpDate[4]><...
Page 128 - SECTION 5. EXAMPLE APPLICATIONS; PROGRAMMING HINTS; . The application should wait until all keys have been released.; VISUAL BASIC EXAMPLE
125 SECTION 5. EXAMPLE APPLICATIONS While each application in this section is oriented toward a specific programming language, different devices are addressed in each example. It may be useful for the reader to look at all examples to understand how the MagTek Windows Drivers can operate with variou...
Page 133 - End Sub
MagTek Device Drivers for Windows 130 ' Set the com port number retrieved from the response MSComm1.CommPort = PortNumber ' Open the com port and establish communications with the device MSComm1.PortOpen = True ' enable the read button btnRead.Enabled = True txtInfo.Text = "Click on the Read but...
Page 139 - POWER BUILDER EXAMPLE
MagTek Device Drivers for Windows 136 POWER BUILDER EXAMPLE The following example illustrates how to set up PowerBuilder (from Sybase) to read magnetic data from the IntelliPIN device. Since PowerBuilder does not interface to a serial port very easily, a third-party OCX is required. The first part o...
Page 142 - APPENDIX A. INSTALLATION AND SETUP; Port Name; and the; is the COMxx port by which the; Connect to; is the port that the device is physically attached to on
139 APPENDIX A. INSTALLATION AND SETUP The distribution disks contain the MTD Driver files for many of the MagTek products. In addition to the drivers, there are number of files that are required to support the installation and operation of these drivers. The disk contents are listed in the tables b...
Page 143 - File or Directory; Directory; See the “
MagTek Device Drivers for Windows 140 INSTALLING DEVICE DRIVERS (W95/98/ME) File or Directory Name Device Friendly Name DESCRIPTION OEMSETUP.INF Installation descriptor file README.TXT Describes the disk file contents and provides installation procedures \W95_DRV Directory The following Windows 95/9...
Page 146 - General Notes
Appendix A. Installation and Setup 143 1. Either accept the default selection for the virtual Port Name or select the desired port (COM5-COM15) to be associated with the device from the Port Name combo box and modify the device’s friendly name if the default is not acceptable. 2. Select the port to ...
Page 149 - Start
MagTek Device Drivers for Windows 146 MAGCDFLT.DLL MAGCxxx.HLP (locale specific) MAGCxxx.DLL (locale specific) 7. Find and remove the copy of the Mag-TekOEMSETUP.INF file made by Windows. In release 1 of Windows 95, it is located in C:\Windows\inf\ . With the OSR2 release of Windows 95 (Win95B) and ...
Page 151 - or
MagTek Device Drivers for Windows 148 Wizard. Open the Wizard by double clicking on the Add/Remove Programs icon in the Control Panel. On the Install/Uninstall tab. Find and select the entry that reads MTD preliminary release (uninstall) or Mag-Tek Device Drivers (MTD) - uninstall , then click on th...
Page 153 - Next
MagTek Device Drivers for Windows 150 In Windows 2000/XP, only users with Administrator privileges may install system components. Log on as Administrator (or as a user with full administrative privileges) before attempting to install the MTD driver. It is important to uninstall the previous version ...
Page 155 - ” button to advance to the next input screen.; Yes; was; configuration utility displays:
MagTek Device Drivers for Windows 152 12. Uncheck all “Optional search locations” check boxes. 13. Click the “ Next ” button to advance to the next input screen. 14. Click the “ Next ” button to advance to the next input screen. 15. Answer " Yes " to the "Confirm Driver Install". (No...
Page 156 - UsePort
Appendix A. Installation and Setup 153 MTD was successfully re-started. The changes you made are now in effect. Note Only a single keyboard device can be installed at a time. Adding a Serial Device (WNT/2000/XP) Mini MICR is used in the following example: 1. Select an unused COM port number for the ...
Page 158 - Command syntax summary; xxx
Appendix A. Installation and Setup 155 Command syntax summary Command Syntax Meaning mtcfg list installed MagTek device drivers mtcfg -? display a help page mtcfg -help display a help page mtcfg -models list available MagTek device models mtcfg port-name list settings for a given device mtcfg port-n...
Page 159 - model; for serial devices.
MagTek Device Drivers for Windows 156 model is the full name of the device model to be added. The name should be enclosed in quotes if it contains spaces. Use " mtcfg -models " to see a list of models. The model names used by MTCFG are the ones specified in the [Models] section of the MTD in...
Page 160 - Configuration Examples for Windows NT/2000/XP
Appendix A. Installation and Setup 157 Configuration Examples for Windows NT/2000/XP These examples are for illustration only. Most of the command line entries will have to be modified to accommodate the actual installation. Device or driver Command Line Comment Generic RS-232 MTCFG COM5 "Generi...
Page 161 - Name
MagTek Device Drivers for Windows 158 Modifying a Device Driver's Settings (WNT/2000/XP) Use the following syntax to change settings of a device: mtcfg <port-name> <setting1> [<setting2> [<setting3>...]] each of the settings is specified as name = value if value contains spac...
Page 162 - To remove a MagTek device use the following command syntax:; MTD PROGRAMMING EXAMPLES; Example programs are included in the following directory:
Appendix A. Installation and Setup 159 Removing a Device (WNT/2000/XP) To remove a MagTek device use the following command syntax: mtcfg port-name -delete The device is removed and all non-default settings specified for it are lost. This operation does not remove any files from the system. To remove...
Page 164 - APPENDIX B. COMMAND LIST SUMMARY; Command Description
161 APPENDIX B. COMMAND LIST SUMMARY This is a consolidated list of all available commands for the MagTek Windows Drivers. Command Description Page /cancel cmd Cancel a command. cmd can be any of the transaction commands. 16 /display [x] Display a message or two alternating messages on the LCD scree...
Page 166 - APPENDIX C. STATUS CODES; Value
163 APPENDIX C. STATUS CODES The following table defines the status codes returned in command responses. Note that it is not meant as a complete list of status codes–new codes may be added as necessary. Value Mnemonic and Description 00 successful operation 05 port already open 1F wrong device ID 22...
Page 168 - APPENDIX D. DEVICE DRIVER SUMMARIES; IntelliPIN and IntelliPIN PLUS
165 APPENDIX D. DEVICE DRIVER SUMMARIES This section contains summaries of Device Drivers for the for the following models: • IntelliPIN and IntelliPIN PLUS • MagWedge Reader • MiniWedge Reader • MICR+ Reader • Mini-MICR Reader • Port Powered RS-232 Swipe Reader • Port Powered RS-232 Insertion Reade...
Page 169 - n data; Properties Supported
MagTek Device Drivers for Windows 166 INTELLIPIN PINPAD & MSR File Name IPIN.VXD Part Number 30037395 Friendly Name(s) IntelliPIN RS-232, IntelliPIN Wedge & IntelliPIN MICR+ Aux Remarks The Automatic Settings in the properties sheet are not supported; the communications must be specified man...
Page 170 - MAGWEDGE SWIPE READER; MagWedge; Commands Supported
Appendix D. Device Driver Summaries 167 MAGWEDGE SWIPE READER File Name MAGWEDGE.VXD Part Number 30037348 Friendly Name(s) MagWedge Remarks The driver cannot determine which tracks are supported on the device, so the c_tracks and trk_enable properties will always indicate 111 . Commands Supported /c...
Page 171 - MINIWEDGE MSR
MagTek Device Drivers for Windows 168 MINIWEDGE MSR File Name MINIWEDG.VXD Part Number 30037340 Friendly Name(s) MiniWedge Remarks When operating in the Windows Driver mode, the MiniWedge transmits data as ASCII characters instead of scan codes in order to reduce the transmission time. (A full 3-tra...
Page 175 - Port-powered insert reader
MagTek Device Drivers for Windows 172 PORT-POWERED RS-232 INSERTION READER File Name MTPPINSR.VXD Part Number 30037339 Friendly Name(s) Port-powered insert reader Remarks If events_on is enabled, the driver will send /event 1 M when the card is inserted. It is suggested that events be disabled ( /se...
Page 178 - INDEX; Adding an ‘IntelliPIN MICR Aux’ Device
175 INDEX A Access to the device ............................... . .. 92 account_no ................................................ 97 Action properties ....................................... 89 Adding a Keyboard Device (WNT) .......... 152 Adding a Serial Device (WNT)................. 153 Adding ...
Page 179 - Displaying Configuration Information
MagTek Device Drivers for Windows 176 Device control language ............................ 88 Device Driver Summaries ......................... 165 Device, close the ........................................ 92 Device, interacting with ............................ 93 Device, methods of accessing .......
Page 180 - Rawxact Command; Updating an Installed Device Driver
177 MTCFG Utility (WNT), Using ................. 154 MTD (Mag-Tek Drivers) ............................ 87 N Non-interactive commands ......................... 90 Notation Conventions................................ 102 O offline_enc................................................. 100 Open a device...
Page 181 - Viewing the List of Configured Devices
MagTek Device Drivers for Windows 178 Use Port ............................................... 153 , 158 Use the device ............................................. 91 V Ver Command ........................................... 112 Version, Driver ............................................ 95 Viewi...