background image

Summary of Contents for Entuitive 1229L

Page 1: ......

Page 2: ...chmonitor User Guide 12 1 LCD Touchmonitor with Optional Mag Stripe Reader Finger Print Reader and Rear Facing Customer Display ET1229L Series Revision A P N 008577 Elo TouchSystems Inc 1 800 ELOTOUCH...

Page 3: ...presentations or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for a particular purpose Elo TouchSystems reserves the r...

Page 4: ...Display 26 Installing the Touch Driver Software 27 Installing the Serial Touch Driver 28 Installing the Serial Touch Driver for Windows XP Windows 2000 Me 95 98 and NT 4 0 28 Installing the Serial Tou...

Page 5: ...XXWA 1 Dimensions 48 Regulatory Information 51 Warranty 55 Index 57 USB Universal Serial Bus Keyboard Emulation Swipe Reader 59 Port Powered Swipe Reader Technical Reference Manual 93 MSR Device Drive...

Page 6: ...lay VFD The VFD can display 40 characters in a 20 character 2 row format Each character is made by various fonts using a 5x7 pixel format matrix The fingerprint reader translates illuminated images of...

Page 7: ...L for external use The hub is only used by the USB version of the 1229L The 1229L is powered by 12 VDC from a universal type power supply brick Detailed LCD Display Performance Requirements 2 1 TFT LC...

Page 8: ...PC peripheral FRD Fingerprint Recognition Device for USB Universal Serial Bus connections Video Interface Connector The video interface connector is a High density 15 pin type HD 15 Indicator Lamps Th...

Page 9: ...The USB version is available in HID and Keyboard emulation versions The reader reads all three stripes on a standard credit card or drivers license A green LED provides the operator with continuous s...

Page 10: ...ss Definition Rev 1 0 Hub shall be self powered Hub shall provide 2 external and 4 internal downstream ports with individual port over current detection protection and recovery Supports both Open Host...

Page 11: ...1 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...

Page 12: ...or and how to install Elo TouchSystems driver software Unpacking Your Touchmonitor Check that the following items are present and in good condition Power cable US Canada VGA cable Brick power supply E...

Page 13: ...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 Product Overview Main Unit Rear View...

Page 14: ...2 9 Side View Base Bottom View...

Page 15: ...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 Kensington Lock The Kensington lock is a security device that prevents theft To find out more about this security device go to http www kens...

Page 16: ...l RS 232 cable or USB cable For Windows 98 2000 Me and XP systems only To set up the display please refer to the following figures and procedures Remove the Back Cover The cables are connected at the...

Page 17: ...i d e CAUTION Before connecting the cables to your touchmonitor and PC be sure that the computer and touchmonitor are turned off NOTE Before connecting the cables to the touchmonitor route all the ca...

Page 18: ...ou step by step in connecting your touchmonitor using a serial cable connection Connect one end of the video cable to the rear side of computer and the other to the LCD monitor Tighten by turning the...

Page 19: ...t one end of the brick power supply to the monitor and the other end to the connector of the power cable Connect the power cable to the power port in the monitor After connecting the power cable secur...

Page 20: ...nnect one end of the speaker cable to the speaker port in the computer and the other end to the port in the monitor After connecting the speaker cable secure it under the cable management clip speaker...

Page 21: ...c h m o n i t o r U s e r G u i d e Connect one end of the serial touchscreen cable to the rear side of computer and the other to the LCD monitor Secure the cable under the cable management clip touch...

Page 22: ...2 17 Connect one end of the MSR cable to the computer and the other end to the monitor MSR cable...

Page 23: ...U s e r G u i d e Connect one end of the customer display cable to the computer and the other end to the monitor Secure the cable under the cable management clip Press the power button on front panel...

Page 24: ...you step by step in connecting your touchmonitor using a USB cable connection Connect one end of the video cable to the rear side of computer and the other to the LCD monitor Tighten by turning the tw...

Page 25: ...nect one end of the brick power supply to the monitor and the other end to the connector of the power cable Connect the power cable to the power port in the monitor After connecting the power cable se...

Page 26: ...nnect one end of the speaker cable to the speaker port in the computer and the other end to the port in the monitor After connecting the speaker cable secure it under the cable management clip speaker...

Page 27: ...itor Secure the cable under the cable management clip The USB cable is for optional touch MSR CD and Finger Print Reader Only one USB cable is needed because the device contains a self powered USB 1 1...

Page 28: ...e Back Cover When you have attached all the cables to the monitor gently bring all the cables toward the stand so they fit under the cover lip Snap the back cover in place over the connections back co...

Page 29: ...ols CD browse to Touch Monitor Peripherals Finger Print Readers driver EasyInstall FDP02 2 Double click setup exe Follow the Install Shield Wizard procedure to complete the installation For a detailed...

Page 30: ...tion Property box set the following values Bits per second to 9600 Data Bits to 8 Parity to None Stop bits to 1 Flow control to Hardware The device will immediately display the serial number Slide any...

Page 31: ...e Next and select Search for the best driver for your device Recommended then choose Next 2 When a list of search locations is displayed place a checkmark on the drive containing the driver package To...

Page 32: ...ws NT 4 0 CE 2 x 3 0 4x Windows XP Embedded Windows 3 x MS DOS OS 2 Additional drivers and driver information for other operating systems including Macintosh and Linux are available on the Elo TouchSy...

Page 33: ...our computer s CD ROM drive 2 If the AutoStart feature for your CD ROM drive is active the system automatically detects the CD and starts the setup program 3 Follow the directions on the screen to com...

Page 34: ...tall Then choose d EloDos_W31 from the displayed list 3 INSTALL also asks you for the paths to use during installation or you may use its defaults INSTALL creates directories as necessary and warns yo...

Page 35: ...ose Next again 5 You will see several files being copied Insert your Windows 98 CD if prompted Choose Finish If Windows XP Windows 2000 Windows 98 or Windows Me does not start the Add New Hardware Wiz...

Page 36: ...60 75 Hz Use the Display control panel in Windows to choose 800x600 resolution Operating in other resolutions will degrade video performance For further information please refer to Appendix A All adj...

Page 37: ...f 2 Select Displays the OSD menus on the screen and used to select Up and Down direction the OSD control options on the screen 3 1 Adjusts the decreasing value of the selected OSD control option 4 1 A...

Page 38: ...multaneously for 2 seconds A window will appear displaying Power Unlock Continue holding the buttons down for another 2 seconds and the window toggles to Power Lock OSD Menu Functions To display the O...

Page 39: ...appear natural Phase Adjusts the phase of the dot clock Auto Adjust Clock system auto adjustment under 5 seconds OSD Left Right The OSD screen is moved vertically right and left OSD Up Down The OSD sc...

Page 40: ...neral Power Saving Mode When the power switch are switch on this LED lights in green The LED indicates the different power status with altered LED colors when monitor operates in different modes see f...

Page 41: ...3 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 CAUTION In order to protect the LCD be sure to hold the base when adjusting the LCD and take care not to touch the screen...

Page 42: ...creen are dim Refer to the Controls and Adjustments section to adjust the brightness The screen is blank During operation the monitor screen may automatically turn off as a result of the Power Saving...

Page 43: ...4 38 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...

Page 44: ...images look best when viewed at their native resolution You can lower the resolution setting of a monitor but not increase it The native resolution of an LCD is the actual number of pixels horizontall...

Page 45: ...ideo pixels to LCD pixels As an example the pixel in column 45 and row 26 of the input video is in column 45 and row 26 of the LCD For the case when the input video is at a lower or higher resolution...

Page 46: ...with a 3 wire grounding power cord The power cord plug will only fit into a grounded outlet Do not attempt to fit the plug into an outlet that has not been configured for this purpose Do not use a dam...

Page 47: ...ng Do not use alcohol methyl ethyl or isopropyl or any strong dissolvent Do not use thinner or benzene abrasive cleaners or compressed air To clean the display unit cabinet use a cloth lightly dampene...

Page 48: ...Pol 1 640X350 VGA 31 469 70 087 2 640X350 VESA85 37 861 85 080 3 720X400 VGA 31 469 70 087 4 720X400 VESA85 37 927 85 039 5 640X480 VGA 31 469 59 940 6 640X480 VESA72 37 861 72 809 7 640X480 VESA75 37...

Page 49: ...al U D 50o 40o typical 60o or 120o total typical 50o 40o or 90o total typical Input Signal Video R G B Analog 0 7V peak to peak Sync TTL Positive or Negative Signal Connector 15 Pin Mini D Sub Front C...

Page 50: ...ams Surface Durability Meets Taber Abrasion Test ASTM D1044 CS 10F wheel 500 g Meets pencil hardness 3H Expected Life Performance AccuTouch technology has been operationally tested to greater than 35...

Page 51: ...lar to a finger Sealing Unit is sealed to protect against splashed liquids dirt and dust Optical Light Transmission per ASTM D1003 90 Visual Resolution All measurements made using USAF 1951 Resolution...

Page 52: ...RS232 or USB 1 1 Optical Light Transmission Glass overlay 90 per ASTM D1003 92 Environmental Chemical Resistance Glass overlays The touch active area of the touchscreen is resistant to chemicals that...

Page 53: ...C 48 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 12 1 LCD Touchmonitor ET1229L XXWA 1 Dimensions...

Page 54: ...C 49...

Page 55: ...C 50 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...

Page 56: ...dification or misuse can provide a shock hazard that can result in serious injury or death 3 Contact a qualified electrician or the manufacturer if there are questions about the installation prior to...

Page 57: ...cord c The user is cautioned that changes or modifications to the equipment not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment 2 I...

Page 58: ...53 MPRII This Class B digital apparatus complies with Canadian ICES 003 Cet appareil num rique de la classe B est conforme la norme NMB 003 du Canada...

Page 59: ...54 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...

Page 60: ...itting such notice Buyer shall package the allegedly defective Product in its original shipping carton s or a functional equivalent and shall ship to Seller at Buyer s expense and risk Within a reason...

Page 61: ...PECIAL CONSEQUENTIAL INDIRECT OR INCIDENTAL DAMAGES Buyer assumes the risk and agrees to indemnify Seller against and hold Seller harmless from all liability relating to i assessing the suitability fo...

Page 62: ...nce AccuTouch 45 Expected Life Performance IntelliTouch 46 External 12 VDC Power Supply 5 F Finger Print Reader 24 Fingerprint Reader 3 G General Power Saving Mode 35 Gloss AccuTouch 45 Gloss IntelliT...

Page 63: ...Specifications 4 Serial Connection 12 Serial Connection Option 13 Serial Customer Display CD 26 Serial Interface Connection 11 Serial Version Customer Display 3 Side View 9 Six Port USB Hub 5 Solutio...

Page 64: ...ION SWIPE READER TECHNICAL REFERENCE MANUAL Manual Part Number 99875206 Rev 6 JUNE 2003 REGISTERED TO ISO 9001 2000 20725 South Annalee Avenue Carson CA 90746 Phone 310 631 8602 FAX 310 631 3956 Techn...

Page 65: ...l Bus Specification is Copyright 1998 by Compaq Computer Corporation Intel Corporation Microsoft Corporation NEC Corporation REVISIONS Rev Number Date Notes 1 28 Aug 01 Initial Release 2 11 Sep 01 Sec...

Page 66: ...ject to abnormal working conditions This warranty does not apply when the malfunction results from the use of the Product in conjunction with ancillary or peripheral equipment where it is determined b...

Page 67: ...owing two conditions 1 This device may not cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation CANADIAN DOC STA...

Page 68: ...COMMUNICATIONS 13 HID USAGES 13 REPORT DESCRIPTOR 14 COMMANDS 15 COMMAND NUMBER 15 DATA LENGTH 15 DATA 15 RESULT CODE 16 GET AND SET PROPERTY COMMANDS 16 SOFTWARE_ID PROPERTY 17 SERIAL_NUM PROPERTY 1...

Page 69: ...26 FIGURES Figure 1 1 USB Swipe Reader viii Figure 1 2 Dimensions 3 Figure 2 1 Reader Cable and Connector 5 Figure 2 2 Mounting Hole Dimensions For Surface 7 TABLES Table 1 2 Specifications 3 Table 2...

Page 70: ...vii...

Page 71: ...Figure 1 1 USB Swipe Reader viii...

Page 72: ...SB Keyboard interface MagTek recommends that the USB Keyboard Emulation MSR product should only be used by customers who have previously used MagTek s Keyboard Wedge MSR or who are interfacing with an...

Page 73: ...MSR Demo Program with Source Code WEB REFERENCE DOCUMENTS Axelson Jan USB Complete Everything You Need to Develop Custom USB Peripherals 1999 Lakeview Research 2209 Winnebago St Madison WI 53704 396p...

Page 74: ...spend Mode 30mA 300uA MECHANICAL STANDARD PRODUCT Weight 4 5 oz 127 57 g Cable length 6ft Connector USB Type A plug ENVIRONMENTAL Temperature Operating 32o F to 131o F 0o C to 55o C Storage 22o F to 1...

Page 75: ...USB HID Keyboard Emulation Swipe Reader 4...

Page 76: ...a USB port on the host The Reader LED Indicator and pin numbers for the 4 pin connector are shown in Figure 2 1 LED Indicator 1 4 Figure 2 1 Reader Cable and Connector Pin numbers and signal descripti...

Page 77: ...all Windows on your PC and point Windows to the root directory of the CD Windows should find all the files it needs there MOUNTING The Reader may be mounted with screws or fastening tape as described...

Page 78: ...earance 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 fastening tape is to be used clean the area that the Reader will be...

Page 79: ...USB HID Keyboard Emulation Swipe Reader 8...

Page 80: ...If there are any errors decoding the card data the LED will turn red for approximately two seconds to indicate that an error occurred and then turn green Anytime the host puts the device into suspend...

Page 81: ...USB HID Keyboard Emulation Swipe Reader 10...

Page 82: ...ed to the host as if it had been typed on a keyboard Any data with ASCII values 0 31 or 127 will be transmitted as their equivalent control code combination For example a carriage return value 13 0D h...

Page 83: ...gitudinal redundancy check character P5 Terminating character P11 Pre card character P12 Post card character P13 Pre track character P14 Post track character Tk1 SS 7 bit start sentinel Tk2 SS ISO ABA...

Page 84: ...e device s reports and the device s capabilities are reported to the host in a report descriptor The host usually gets the report descriptor only once right after the device is plugged in The report d...

Page 85: ...01 Report Size 8 75 08 Input Constant 81 03 Report Count 5 95 05 Report Size 1 75 01 Usage Page LEDs 05 08 Usage Minimum 1 19 01 Usage Maximum 5 29 05 Output Data Variable Absolute 91 02 Report Count...

Page 86: ...ommand Number 1 Data Length 2 23 Data The following table shows how the feature report is structured for command responses Offset Field Name 0 Result Code 1 Data Length 2 23 Data COMMAND NUMBER This o...

Page 87: ...are defined in the following table Value Result Code Description 0 SUCCESS The command completed successfully 1 FAILURE The command failed 2 BAD_PARAMETER The command failed due to a bad parameter or...

Page 88: ...roperty 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 The following table list...

Page 89: ..._NUM property Response Hex Result Code Data Len Data 00 00 Example Get SERIAL_NUM property Request Hex Cmd Num Data Len Prp ID 00 01 01 Example Get SERIAL_NUM property Response Hex Result Code Data Le...

Page 90: ...t POLLING_INTERVAL property Request Hex Cmd Num Data Len Prp ID 00 01 02 Example Get POLLING_INTERVAL property Response Hex Result Code Data Len Prp Value 00 01 0A TRACK_ID_ENABLE PROPERTY Property ID...

Page 91: ...ormat and the start sentinels that were modified to indicate the card encode type need to be converted back to their original values LC 0 Send card data as upper case 1 Send card data as lower case No...

Page 92: ...as the track 2 start sentinel for cards that have track 2 encoded in 7 bits per character format If the value is 0 no character is sent If the value is in the range 1 127 then the equivalent ASCII ch...

Page 93: ...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 94: ...er is sent If the value is in the range 1 127 then the equivalent ASCII character will be sent This property is stored in non volatile EEPROM memory so it will not change when the unit is power cycled...

Page 95: ...ve these changes take effect If a value other than the default value is desired it can be set by the factory upon request POST_TK_CHAR PROPERTY Property ID 14 0E hex Property Type Byte Length 1 byte G...

Page 96: ...indows 98 and Me When the demo program is run a button for reading cards is displayed along with a button for sending commands The card reading option is not supported for this HID keyboard emulation...

Page 97: ...ayed in the Communications Dialog edit box The Clear Dialog button clears the Communication Dialog edit box SOURCE CODE Source code is included with the demo program It can be used as a guide for appl...

Page 98: ...D SWIPE READER TECHNICAL REFERENCE MANUAL Manual Part Number 99875094 Rev 10 JULY 2001 20725 South Annalee Avenue Carson CA 90746 Phone 310 631 8602 FAX 310 631 3956 Technical Support 888 624 8350 www...

Page 99: ...nting instructions and Figure 2 1 Mounting Dimensions Section 3 added 3 track symbols to Table 3 1 and 3 sign on configurations to 3 2 6 14 Jun 99 Title change Removed MT 211 and RS 232 Sec 1 Table 1...

Page 100: ...o insure the product or assume the risk of loss or damage in transit to prepay shipping charges to the warranty service location and to use the original shipping container or equivalent ALL EXPRESS AN...

Page 101: ...wing two conditions 1 This device may not cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation CANADIAN DOC STAT...

Page 102: ...EAD 9 READER TO HOST MESSAGE FORMAT 9 TIMING FOR ID SIGN ON 10 FIGURES Figure 1 1 Port Powered Swipe Reader vi Figure 1 2 Reader Cable and Optional Adapter 2 Figure 1 3 Dimensions 4 Figure 2 1 Mountin...

Page 103: ...vi Figure 1 1 Port Powered Swipe Reader...

Page 104: ...ource of power the Reader depends on its input capacitor to maintain proper charge during all operations In order to reduce the drain on this internal power source during data transmission the output...

Page 105: ...9 pin DE9 cable and 25 pin DB25 adapter shown in the illustration are listed in Table 1 1 Also listed is the pin list OEM version P N 21040077 Table 1 1 OEM and 9 Pin Connectors and 25 Pin Adapter Con...

Page 106: ...2 mA typical continuous 8 to 9 mA typical 5 ms duration 12 mA RS 232 Communication 9600 bps no parity 8 data bits 1 stop bit MECHANICAL STANDARD PRODUCT Dimensions Length 3 94 100 0 mm Width 1 28 32...

Page 107: ...Port Powered Swipe Reader 4 Figure 1 3 Dimensions...

Page 108: ...ble and running the cable through the hole By attaching the unit to the surface with fastening tape and running the cable on the top of the surface Note The two mounting inserts are 3 mm diameter 0 5...

Page 109: ...on the Reader into the Adapter and the adapter into the PC 2 Open a communications program such as the Mag Tek Encoder Reader Demonstration Program which may be obtained from the Internet at www magte...

Page 110: ...a track cannot be read an E will appear in place of the track data for example if Track 2 is bad and Tracks 1 and 3 are good the display will be similar to the following 11111111111111111111 E 333333...

Page 111: ...Port Powered Swipe Reader 8...

Page 112: ...CARD READ A card may be swiped through the Reader slot when the green LED is lit The magnetic stripe must face toward the front the side with the LED and may be swiped in either direction READER TO H...

Page 113: ...Timing For ID Sign on and Transmission Bursts The firmware controls the operation of Sign on ID and Transmission bursts in the following format 210888xxLnn CR Where the first 8 digits are the firmware...

Page 114: ...Cable 21040079 21088811 1 2 Black 21040080 21088814 2 Black 21040081 21088811 1 2 Black 150 mm 21040082 21088817 1 2 3 Black 21040084 21088811 1 2 Pearl White with STX and ETX 21040086 21088817 1 2 3...

Page 115: ...Port Powered Swipe Reader 12...

Page 116: ...ERS 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 83...

Page 117: ...Changed names of Mt 211 and MT 215 to port powered readers Sec 3 Added card insertion note to event Sec 4 Added this section Data Parsing Appendix A Changed file names Appendix D Changed names 4 21 O...

Page 118: ...o insure the product or assume the risk of loss or damage in transit to prepay shipping charges to the warranty service location and to use the original shipping container or equivalent ALL EXPRESS AN...

Page 119: ...evice 7 Releasing access to the device 8 ERRORS AND ERROR PROCESSING 8 HANDLING SPECIAL COMMANDS 9 FILE PROPERTIES 9 INSTALLATION 10 MICR Format Numbers 10 SECTION 2 PROPERTIES 11 account_no 11 amount...

Page 120: ...14 trivpinchk 14 trk_enable 14 trk1data 14 trk2data 14 trk3data 14 visa_mac1 14 visa_mac2 14 visa_mac3 14 wr_coer 14 wr_secure 14 xact_type 14 SECTION 3 COMMANDS 15 DATA FORMAT 15 RESPONSES 15 Notati...

Page 121: ...talling the Driver Binaries W2000 XP 64 Uninstalling the Drivers W2000 XP 65 Uninstalling the Keyboard Hook Driver W2000 XP 65 WINDOWS NT W2000 XP CONFIGURATION UTILITY 66 Adding a Keyboard Device WNT...

Page 122: ...vii MT 95 HICO ENCODER 88 INDEX 89 FIGURES Figure 1 1 MagTek Devices and Device Drivers for Windows viii Figure A 1 Properties Settings Windows 95 58 Figure A 2 Advanced Settings Windows 95 58...

Page 123: ...viii Figure 1 1 MagTek Devices and Device Drivers for Windows MTD MagTek Device Drivers for Windows...

Page 124: ...ns in their functionality An application would have to implement a custom mechanism to control each device it supported much like DOS applications had to do to support various printers Most MagTek dev...

Page 125: ...del is familiar to most developers who deal with properties and methods in development environments such as Visual Basic or Delphi You set up the device by getting and setting properties and operate i...

Page 126: ...are generally read only They allow an application to query a device s capabilities to determine if the device is suitable for a particular task Included in this category are c_cardwpin c_check c_pin a...

Page 127: ...ther swipe a card or cancel the operation in order to complete a read command Device specific These commands give access to device specific features For example the load_key command is available for M...

Page 128: ...ably longer for the device driver to detect an error In particular if the device is not connected to the specified port or if its power is off the device driver may take several seconds attempting all...

Page 129: ...d to access the device set the CommPort property to the com port number of the device Then set the PortOpen property to True to open it The following example shows how set error handling On Error Resu...

Page 130: ...n the current directory clearly not the desired result Interacting with the device An application interacts with the device by sending commands to the device and reading its responses Commands are sen...

Page 131: ...ccess to the device Releasing access to the device is very simple If using MSComm close the device by setting its PortOpen property to False close the port mscomm1 PortOpen FALSE If opened as a file c...

Page 132: ...at require SI and SO as command brackets instead of the usual stx and etx characters These special commands cannot be used with the IntelliPIN PLUS drivers If the SI SO commands are required in an app...

Page 133: ...TUP INF file The format number can be changed to another value e g 7700 to allow use of a flex format by editing the field following the format number entry CheckFormatCodeName in the OEMSETUP INF fil...

Page 134: ...on IntelliPIN applied_fmt R Indicates which format template was used to parse the magnetics data If no template or rule is applied this property returns a null c_card_stat R 1 indicates that the drive...

Page 135: ...ept chk_data and chk_status will be set to null MICR chk_mod10 R Mod10 check digit from the transit field MICR chk_number R Check number MICR chk_routing R Routing number from the transit field MICR c...

Page 136: ...or this property converts to a length of 1 IntelliPIN entry_tout R W Entry timeout number of seconds 15 255 to wait for keypad input IntelliPIN events_on R W Set to 1 to enable unsolicited event notif...

Page 137: ...from the device trivpinchk R W Set to 1 for trivial PIN checki e don t allow 1234 IntelliPIN trk_enable R W Enable reading and writing of individual tracks The value of this property is a string of t...

Page 138: ...ONSES All responses to the transaction commands are formatted with fixed fields to allow them to be parsed either by scanning for white spaces or by using constant offsets into the response string In...

Page 139: ...at the expression can be either a or b e g X 1 2 means either X1 or X2 The parentheses and the are never part of the syntax COMMAND DESCRIPTIONS The following list of commands includes function syntax...

Page 140: ...rator for LCD screens that can display multiple lines is converted to xhh is converted to a character with ASCII value hh always two hex digits Not all ASCII values can be displayed Leading and traili...

Page 141: ...if a card is blocking the sensor Example If you wish to be notified when a card has been inserted into the PPINSERT Command set events_on 1 LF Response event 1 M LF When a card is inserted into the sl...

Page 142: ...ad_key 30 LF If the n field is invalid key is the wrong length or the device sends an error e g there is a key parity error load_key 45 LF If the required key is not loaded Remarks This command is use...

Page 143: ...mal value refer to Appendix C Status Codes for a complete description of the status values x is the data received from the device with the following characters replaced CR is replaced by r LF is repla...

Page 144: ...mode Syntax rawxact 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...

Page 145: ...y press or string was read indeterminate no data was received from the device Returned on errors not specific to the data type such as command canceled SS 82 Xi define a media specific status For chec...

Page 146: ...card command except that after the card is swiped the device collects and stores the cardholder s PIN The PIN can be collected later by issuing the read pin command Before issuing this command the fol...

Page 147: ...essed key if SS is 00 key_string Display a message msg4 on the LCD screen if available and collect a string of key presses digits from the device The following properties affect this command entry_tou...

Page 148: ...key to use M for master S for session 0 3 for lower working keys A J for upper working keys xact_type DUKPT mode only transaction type D for debit C for credit The response will be read P000SS pin_bl...

Page 149: ...Errors none Remarks This command is used to define each of the properties that are required prior to sending a command Example To load the key serial number in the IntelliPIN Command set enc_key_sn 01...

Page 150: ...set the capitalize property to 0 The three sub sections of the data string represent the three tracks on the magnetic card The data for each track begins with a start sentinel character which defines...

Page 151: ...MagTek Device Drivers for Windows 28...

Page 152: ...andard formats allow extending formats with custom fields allow detection of format and applying different parsing allow for missing tracks and missing fields by setting the corresponding property to...

Page 153: ...emplate per format name The name identifies the format The template provides a high level format to which the data is to be compared so as to determine if the rules for the format in question should b...

Page 154: ...tring cannot exceed 63 characters The following is an example 59 The above template specifies that if track 1 exists the first two characters following the start sentinel of track 2 are 59 and the sta...

Page 155: ...g table describes the procedure for specifying fields Remember that property names can have a maximum of 11 characters Note If there is a property specified more than once in a rule the last successfu...

Page 156: ...or may not be present in the data x may be one or more literal fields property fields or optional choice fields Optional track xy The data parser will not enforce that the track be present in the dat...

Page 157: ...i e If no modifier is provided any type of characters is assumed The set of supported modifiers is described in the following table Modifier Description A Alphabetic characters A Z a z space and punct...

Page 158: ...1 PAN 13 19 3 ExpDate 4 SrvCode 3 DiscData2 B 3 LastName FirstName 7 DiscData1 PAN 13 19 3 ExpDate 4 SrvCode 3 DiscData2 fmt2_name BankCardA fmt2_template A fmt2_rules A LastName FirstName x20 MidName...

Page 159: ...e rules above have been stored in the registry by the installation script The following data is received from the device B1234567890074589 SMITH JOHN Q MR 9912101254700000000000123 1234567890074589 99...

Page 160: ...The application issues get LastName to the driver The driver responds with get LastName SMITH The application issues get PAN to the driver The driver responds with get PAN 1234567890074589 The applic...

Page 161: ...MagTek Device Drivers for Windows 38...

Page 162: ...n The user first presses the Start button to open the port After that the Read button is pressed to initiate a read After the check is read the Read button can be pressed again for another cycle The E...

Page 163: ...ts one BASIC statement split over two or more lines The underscore MUST be preceded by a space otherwise BASIC will interpret it as part if the statement and generate an error This is the global buffe...

Page 164: ...txtInfo Text Please swipe a card or click on Exit to quit Wait until the card is read In real life the program can do other things while waiting for the data Do DoEvents Loop Until Len RcvdData 0 Dis...

Page 165: ...rt using the number obtained above 5 Send receive commands data 6 Close the serial port when done As of release 1 08 01 of the MTD drivers the default Friendly Names are Mag Wedge MT 85 MT 95 Port pow...

Page 166: ...234567890123456789 e g get port_name COM14 IMPORTANT CLOSE THE DEVICE DRIVER BEFORE TRYING TO REOPEN IT Close 1 Make sure we got back a valid response This checks that we have received a get response...

Page 167: ...Info Text Error Got back buf End If End Sub Form_QueryUnload When this form is closed make sure the port is closed Private Sub Form_QueryUnload Cancel As Integer UnloadMode As Integer If MSComm1 PortO...

Page 168: ...adh static HANDLE out_threadh static OVERLAPPED ov_r ov_w Macro definitions define OPEN_DEVICE name CreateFile name LPCTSTR pointer to name of the file GENERIC_READ GENERIC_WRITE DWORD access read wri...

Page 169: ...fOutxDsrFlow 0 dcb fDtrControl DTR_CONTROL_ENABLE SetCommState drv_h dcb define STAGE idx op msg ret_h op if ret_h NULL printf s n msg break stage idx do STAGE 6 CreateEvent NULL TRUE FALSE NULL Can t...

Page 170: ...rminate n while 0 switch stage case 9 WaitForSingleObject in_threadh INFINITE printf n case 8 quit TRUE ws WaitForSingleObject out_threadh 300 if ws WAIT_OBJECT_0 DWORD ret_len SetEvent ov_r hEvent ou...

Page 171: ...et_len ov_w endif if rs ws GetLastError if ws ERROR_IO_PENDING printf DeviceIOControl Write Error i 0x x n ws ws rs GetOverlappedResult drv_h handle ov_w address of overlapped structure ret_len addres...

Page 172: ...DeviceIOControl Read Error i 0x x n rs rs break rs WaitForSingleObject ov_r hEvent INFINITE rs GetOverlappedResult drv_h handle of file pipe or communications device ov_r address of overlapped struct...

Page 173: ...select OLE 3 From the Create New tab select the intended OCX for example IO Control It is assumed that the OCX has already been registered by installing it according to the manufacturer s directions T...

Page 174: ...for your application Specify the number of seconds to wait for card to be read ole_io mtd object SetTimeOut 120 Define the message to be shown on the IntelliPIN to read a card The end of line n must b...

Page 175: ...MagTek Device Drivers for Windows 52...

Page 176: ...configurations of the associated product For example the IntelliPIN Driver IPIN VXD provides an interface vehicle for three different interface configurations When a Driver is installed be sure to se...

Page 177: ...s MAGCDFLT DLL Resource DLL for the default locale MAGCDFLT HLP Default Help File MAG TEKCL DLL Class Installer MAG TEKCL VXD Class driver for Windows 9x ME MAGWEDGE VXD Mag Wedge Mag Wedge Driver key...

Page 178: ...ndows to search for your new hardware and click the Next button 5 Select Other devices from the list then click the Next button If MagTek is included in the hardware types list go to Adding Another De...

Page 179: ...he MagTek list item to expand it 5 Double click on the driver to be updated or click once on the driver then click the Properties button 6 Click on the Driver tab 7 Click on the Update Driver button 8...

Page 180: ...s multiple devices can share a single port but only one at a time can be selected click on the OK button to finish the installation Otherwise click on the Cancel to change the port Modifying A Device...

Page 181: ...MagTek Device Drivers for Windows 58 Figure A 1 Properties Settings Windows 95 98 ME Figure A 2 Advanced Settings Windows 95 98 ME...

Page 182: ...uble click on the System icon then select Properties 3 Select the Device Manager tab and click on the plus sign at MagTek 4 Select the device under the MagTek group and click on Remove Then click OK A...

Page 183: ...Services Class Mag Tek 10 When in Windows 95 remove the following values from the registry HKEY_LOCAL_MACHINE System CurrentControlSet Control InstalledFiles DMAPLD VXD DMVXD VXD DMVXDD VXD IPIN VXD M...

Page 184: ...us Driver RS 232 interface MINIMICR SYS Mini MICR RS 232 Mini MICR Wedge Mini MICR Driver RS 232 and keyboard interfaces MINIWEDG SYS MiniWedge Mini Wedge Driver keyboard interface MT85 SYS MT 85 MT 8...

Page 185: ...during the installation a strange behavior is observed failure or some other unexpected error a system reboot is necessary before continuing or repeating the failed operation Uninstalling the Drivers...

Page 186: ...munication with any device using any command format IPIN SYS IntelliPIN RS 232 IntelliPIN Wedge IntelliPIN MICR Aux IntelliPIN Driver RS 232 keyboard and MICR aux port interfaces MAGTEKCL SYS Class dr...

Page 187: ...00 XP To install the driver binaries follow these steps 1 Insert the installation media and open the drive using Windows Explorer 2 Select the OEMSETUP INF file and run the Install command from Explor...

Page 188: ...ograms icon in the Control Panel On the Install Uninstall tab find and select the entry that reads Mag Tek Device Drivers MTD uninstall then click on the Add Remove button Administrative privilege is...

Page 189: ...or privileges A device does not have to be physically connected at the time when it is set up The driver will only access the device when it is opened The installation procedure consists of two phases...

Page 190: ...rth argument FriendlyName is optional and may be omitted 4 If the device is added successfully MTCFG will display the following prompt Re starting MTD driver close all applications using MTD Press Ent...

Page 191: ...Aux IntelliPIN AUX Using the MTCFG Utility WNT 2000 XP MTCFG EXE is a command line utility installed with the MTD drivers It requires that the driver binaries be correctly installed as described in t...

Page 192: ...mtcfg COMx COMx is the name virtual port of the device as set when the device was first configured This name is shown in the leftmost column in the list of devices This command displays only the comm...

Page 193: ...ipt OEMSETUP INF settings specifies one or more device settings in the form name value The syntax for these is identical to the syntax used when modifying the settings of an already installed device S...

Page 194: ...equired IntelliPIN KB MTCFG COM9 IntelliPIN Wedge FriendlyName IntelliPIN KB Quotes are used for Friendly Name to allow the space Mag Wedge MTCFG COM10 Mag Wedge FriendlyName Wedge Reader MICR MTCFG C...

Page 195: ...its optional used for serial devices only stop bits to use on transmission 1 or 2 UsePort the serial port to which the device is connected Must specify a valid standard serial port or a port that is 1...

Page 196: ...and uninstall the MTD driver follow the instructions in the next section MTD PROGRAMMING EXAMPLES Example programs are included in the following directory File or Directory Name DESCRIPTION EXAMPLES...

Page 197: ...MagTek Device Drivers for Windows 74...

Page 198: ...mmand 17 event n data Response to an unsolicited event notification 18 get prop Get a property 18 load_key n key Load a key into the device 19 rawrecv Receive data from the device 20 rawsend x Send ar...

Page 199: ...MagTek Device Drivers for Windows 76...

Page 200: ...2 value out of range 34 text or formatted data syntax error 35 name invalid in module s context 40 internal error Unexpected result from a system API 41 driver internal error 45 operation rejected ina...

Page 201: ...MagTek Device Drivers for Windows 78...

Page 202: ...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 Reader MT 85 Encode...

Page 203: ...operties Supported Property Yes Default Property Yes Default Property Yes Default account_no chk_mod10 msg3 amount chk_number msg4 applied_fmt chk_routing offline_enc c_card_stat chk_status oper_tout...

Page 204: ...od10 msg3 amount chk_number msg4 applied_fmt chk_routing offline_enc c_card_stat chk_status oper_tout c_cardwpin chk_transit pin_blk_fmt c_check 0 cmd_pending pinfilldig c_events dblpinentry port_name...

Page 205: ...cmd load_key n key reset display x rawrecv set prop val echo string rawsend x ver event n data rawxact x write data get prop read x y Properties Supported Property Yes Default Property Yes Default Pro...

Page 206: ...uting offline_enc c_card_stat chk_status oper_tout c_cardwpin chk_transit pin_blk_fmt c_check 1 cmd_pending pinfilldig c_events dblpinentry port_name c_keypress dev_status pwroffdelay c_keystring dev_...

Page 207: ...ied_fmt chk_routing offline_enc c_card_stat chk_status oper_tout c_cardwpin chk_transit pin_blk_fmt c_check 1 cmd_pending pinfilldig c_events dblpinentry port_name c_keypress dev_status pwroffdelay c_...

Page 208: ...ber msg4 applied_fmt chk_routing offline_enc c_card_stat chk_status oper_tout c_cardwpin chk_transit pin_blk_fmt c_check 0 cmd_pending pinfilldig c_events dblpinentry port_name c_keypress dev_status p...

Page 209: ...set prop val echo string rawsend x ver event n data rawxact x write data get prop read x y Properties Supported Property Yes Default Property Yes Default Property Yes Default account_no chk_mod10 msg...

Page 210: ...sg4 applied_fmt chk_routing offline_enc c_card_stat chk_status oper_tout c_cardwpin 0 chk_transit pin_blk_fmt c_check 0 cmd_pending pinfilldig c_events dblpinentry port_name c_keypress 0 dev_status pw...

Page 211: ...rd_stat chk_status oper_tout c_cardwpin chk_transit pin_blk_fmt c_check 0 cmd_pending pinfilldig c_events dblpinentry port_name c_keypress dev_status pwroffdelay c_keystring dev_version s_down_tout c_...

Page 212: ...card_stat 12 card_w_pin Read Argument 23 check Read Argument 23 Checksum 1 chk_account 12 chk_amount 12 chk_bankid 12 chk_data 12 chk_format 12 chk_mod10 12 chk_number 12 chk_or_card Read Argument 24...

Page 213: ...10 Format Rules for Data Parsing 31 Format Template for Data Parsing 31 Friendly Name 58 72 Friendly names of devices 54 61 63 80 88 G Generic Driver 9 61 63 Get Command 18 I Idle message 17 Installa...

Page 214: ...ific 3 Property Sheet Device Configuration 56 Protocol communication 1 pwroffdelay 14 Q Query device capabilities 5 R Raw commands 2 4 Rawrecv Command 20 Rawsend Command 21 Rawxact Command 21 Read Arg...

Page 215: ...e Port 67 72 Use the device 5 V Ver Command 26 Version Driver 9 Viewing the List of Configured Devices WNT 68 Virtual device 5 visa_mac1 3 14 Visual Basic 2 Visual Basic Example 39 W wr_coer 14 wr_sec...

Page 216: ...tied to pins 1 4 7 RTS tied to pin 8 8 CTS tied to pin 7 9 NC FUNCTIONAL TEST The following test sequence will verify that your pole display is working properly Before you start this procedure you mu...

Page 217: ...the bottom line 15 Message Scroll Right on Top Line 1B 07 X X X X 0D Scrolls a continuous message of up to 45 characters from left to right on the top line 16 Message Scroll Right on Bottom Line 1B 0B...

Page 218: ...r a driver click on the check box Specify a location and click Next Enter A Win2000 for the location and click Next 2 If Windows indicates that it also found other drivers that are suitable click on t...

Page 219: ...line 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 message...

Page 220: ...i Customer Displays 2 by 20 character display USER MANUAL Models LD9000 Series...

Page 221: ...y and if not installed and used in accordance with this manual may cause interference to radio communications It has been tested and found to comply with the limits for a Class A digital device pursua...

Page 222: ...NTENTS 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 SPE...

Page 223: ...Supports high speed serial protocol up to 19 200 baud rate 1 stop bit Automatic message scrolling Two line display with 20 characters per line Matched optical lens for better viewing contrast Ergonom...

Page 224: ...AND SET 4 Ultimate PD1100XL XLT 4 SERIAL 4800 BAUD 9 OPOS COMMAND SET 5 SERIAL 19200 BAUD 9 PARALLEL INTERFACE Default Values Call for description of Command Sets CARTON CONTENTS 1 Pole display pre as...

Page 225: ...apter into a 120VAC outlet 7 A start up text message LOGIC CONTROLS POS COMPONENTS will be present for a short time When this message disappears the cursor will be displayed at the left most digit of...

Page 226: ...When this message disappears the cursor will be displayed at the left most digit of the top row Parallel Interface Pass thru Models Installation 1 Mount the pole display to the metal base plate using...

Page 227: ...entries Serial Interface Pole Displays Functional Test This test procedure assumes the pole display is connected to COM1 of the computer If COM2 is being used type COM2 where COM1 is called out Close...

Page 228: ...the first line 2 Type PASSTHRU and press ENTER key The data will be passed through to the peripheral e g a printer These characters are not shown on the display 3 Type 1NUMBER12345 then press ENTER k...

Page 229: ...B then press ENTER key The display will show NUMBER12345 on the first line LD9290 PT 1 Type ECHO 1ABCEDFGH LPT1 and press ENTER key The display will show ABCDEFGH on the first line 2 Type ECHO PASSTH...

Page 230: ...CTS tied to pin 7 9 NC For pass through models the display cable comes with two connectors The DB9F is to be connected to the computer while the DB25M is for connection to the peripheral 1 DCD tied to...

Page 231: ...k 11 Busy 12 17 NC 18 25 Ground For pass through models the display cable comes with a dual DB25M F connector The DB25M is to be connected to the computer while the DB25F is for connection to the peri...

Page 232: ...LS COMMAND SET LD9000 LD9000 X 1 Vertical Scroll Mode 12 18 R Data is written into the second row and transferred to the first row when carriage return is received leaving the second row empty 2 Norma...

Page 233: ...ifferent style font The X represents the ASCII code for the selected key The F s represent the 5 segments that will make up the special font 13 Message Scroll Left on Top Line 05 X X X X 0D Scrolls a...

Page 234: ...to left on the top line Message parts are separated by 1C and each part must be less than 20 characters 22 Smart Message Scroll Left on Bottom Line 1B 16 X X X 1C 1C X 0D Scrolls a multi part message...

Page 235: ...ripheral 01 01 A All data following this command will be sent to the peripheral until a Data to Display command is received 2 Data to Display 21 23 02 33 35 02 B All data following this command will b...

Page 236: ...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...

Page 237: ...0 0 0 0 DP SP 0 P p 0 0 0 1 1 DC 1 1 A Q a q 0 0 1 0 2 DC 2 2 B R b r 0 0 1 1 3 DL DC 3 3 C S c s 0 1 0 0 4 DI M DC 4 4 D T d t 0 1 0 1 5 MS 5 E U e u 0 1 1 0 6 6 F V f v 0 1 1 1 7 7 G W g w 1 0 0 0 8...

Page 238: ...d 8 50 x 3 37 x 1 75 8 50 x 3 37 x 1 75 Rectangular base 2 12 x 2 0 x 2 25 2 12 x 2 0 x 2 25 Base plate 4 0 x 0 09 x 8 0 4 0 x 0 09 x 8 0 Overall height typical 24 24 ELECTRICAL Adapter input power 12...

Page 239: ...ta and three bulk modes to control the USB interface board Bulk mode allows multiple devices to be connected to a PC at one time Feature USB 1 1 compliant Supports alternate function Supports PS 2 mic...

Page 240: ...at a total image size of 400 x 300 with 8 bit gray level The image frame transfer speed is around 800 bytes ms It takes about 400 milliseconds to send one complete frame of image data over USB protoco...

Page 241: ..._________________________________________________ Products 3 PC Peripheral Type USB Fingerprint Recognition Device FDU02 SGD 03 03210001A SecuGen FDU02 Supports both fingerprint optic recognition and...

Page 242: ...Output Sensor Data2 SDATA3 6 Output Sensor Data3 DA 7 Input Sensor DA CL 8 Input Sensor CL VCC 9 Power Sensor VCC DC 5V Table 1 JP1 Pin Description Name No States Description VCC 1 Power VCC DC 5V US...

Page 243: ...SecuGen _______________________________________________________ Products 5 PC Peripheral Type USB Fingerprint Recognition Device FDU02 SGD 03 03210001A SecuGen FDU02 Outline Dimension FDU02AI...

Page 244: ...SecuGen _______________________________________________________ Products 6 PC Peripheral Type USB Fingerprint Recognition Device FDU02 SGD 03 03210001A SecuGen FDU02 OPP02M PCB Dimensions...

Page 245: ...mensions OPP02M Optical Specification Hardness of prism surface 750Hk Resolution 500 10 PPI Effective Sensing Area 12 7mm x x 14 9mm y Effective Pixel Array 400 x 300 260 x 300 After Correction on X a...

Page 246: ...Type USB Fingerprint Recognition Device FDU02 SGD 03 03210001A SecuGen FDU02 Mounting Cable connection Between USB interface and Sensor FDU02AI USB interface board FDU02AI is cable connected to the Fi...

Page 247: ..._____________________________________________________ Products 9 PC Peripheral Type USB Fingerprint Recognition Device FDU02 SGD 03 03210001A SecuGen FDU02 Mouse Connection Between USB interface and P...

Page 248: ...the FDU02 Using this device is simple and convenient and is used for substituting or enhancing the use of passwords which are susceptible to theft or are difficult to remember This device can support...

Page 249: ......

Reviews: