Bar Code Slot Reader for IBM AT, PS/2, USB and Compatible Keyboard Interfaces ID Innovations Incorporated I D I n n o v a t i o n s I n c o r p o r a t e d 1
ID Innovations Incorporated was founded in 1993 to provide low cost, high performance hardware and software solutions for the identification market. This market is ever changing and continually growing, requiring products that evolve and a manufacturer with an understanding of the market's needs. All of ID Innovations' products show our commitment to engineering excellence and attention to detail. In order to improve our products and services, we welcome any comments or suggestions that you may have.
Copyright Information The information contained in this manual is for informational purposes only and is subject to change without notice. The contents of this manual are copyrighted. In addition, all software code in the ID Innovations Incorporated Bar Code decoder itself is copyrighted.
Table of Contents Table of Contents Features ....................................................................................................................................................................... 6 Installation – MultiMode USB ....................................................................................................................................... 6 Keyboard Wedge ..................................................................................................................
Table of Contents Keyboard Information...................................................................................................................................... 22 Show Scan Codes........................................................................................................................................... 22 Cloning...................................................................................................................................................................
Features Features The ID Innovations Incorporated Bar Code Slot reader represents the state of the art in keyboard wedge and bar code decoding. The Bar Code decoder is based on ID Innovations Incorporated's True Wedge technology. The advances that True Wedge technology provide are found in enhanced functionality, such as keyboard configurable parameters, self cloning, and auto Caps Lock detection.
Features Once you have downloaded and installed the software driver, you can create the Virtual COM port to be used by your POS software. Simply install the driver icon in your startup folder on your computer and it will be loaded each time your computer is powered up. When the driver is loaded all Card Data will be transmitted to the COM port and into your application. ) Note: In most RS232 installations you have to match up the COM port settings of the Card Reader and POS software.
Features The Slot reader can be mounted in one of two ways, using the Two Velcro strips included or inserting screws into the four threaded inserts on the bottom of the reader. However, if you choose to mount the unit using the threaded inserts, do not use a long screw in the insert by the cable. There is a socket located above the insert that will be damaged by a long screw. ) Note: It is recommended that you mount the Slot reader to avoid damaging the cable.
Features Setup is separated into many different categories ranging from "Interface" to "Cloning".
Features The following sections document all of the setup mode categories and the groups and individual options within each category. Next to the option name is the default setting for the option. In addition to the default setting, the keys that are used for editing are listed to the right of the option name.
Features Send Numerics As: MAIN KEYBOARD KEYS This option is used to indicate which numeric keys you want the reader to use when transmitting bar code data to the computer. If this option is set to MAIN KEYBOARD KEYS, then all numeric data will be sent as numerics on the main keyboard. If this option is set to NUMERIC KEYPAD KEYS, then all numerics will be sent from the numeric keypad.
Features Serial Num Lock: ON When the Serial Data Format is set to SCAN CODES (PCTERM), this option controls the scan codes that are generated for the alpha keys. When the Serial Data Format is set to ASCII this option has no effect. Decoders/Other F2 Select Option Group: DECODERS ON/OFF GROUP This group of options is used to quickly enable and disable individual bar code decoders.
Features CODE 39: Control Character Override: OFF Use this option to disable all Edits, Macros, Strings, and the Type ID for CODE 39 bar codes that contain control characters. When this option is enabled and a CODE 39 containing control characters is read, the special key macros are applied, and the data is transmitted to the computer. With this option enabled, you can use bar codes with special control characters to control the computer system without going through the standard editing procedures.
Features INTERLEAVED 2 OF 5: Fixed Length #1: 6 INTERLEAVED 2 OF 5: Fixed Length #2: 14 These options are used to define the Fixed Length requirements for INTERLEAVED 2 of 5 bar codes. These two options are only used if the Fixed Length option is set to ON. INTERLEAVED 2 OF 5: Type ID: i DEC 105 HEX 69 Use this option to configure the Type ID for the INTERLEAVED 2 of 5 bar code.
Features OTHER: Reverse Image Decoding: OFF Use this option to enable and disable reverse image decoding. Reverse image decoding is where the spaces are in printed in a darker color than the bars. This is the case when a bar code is etched into glass or printed on a film master. With this option enabled you may read both reverse image and normal image bar codes at the same time.
Features On the first pass, the decoder will search for any edits that match the current symbology (CODE 39, CODE 128, etc). If it finds an edit that matches the symbology it will execute it and then proceed to the next. Therefore if Edit #2, Edit #4, and Edit #6 are all setup for a CODE 39 symbology and you read a CODE 39 bar code, the order of precedence is #2, #4, and #6.
Features Edit #1: Operation: STRIP TRAILING CHARACTERS OPERATION This operation allows you to strip trailing characters from the end of the bar code. You define the number of characters to strip and the offset from the end of the bar code to begin the stripping. The stripping will begin at the Strip From Position location and will continue to the left until the specified number of characters are stripped.
Features Edit #1: Insert Leading Character: DEC 0 HEX 00 Enter the character to be inserted in the bar code, to insert a space enter DEC 32 HEX 20 for this option. You may press the spacebar to enter the space or use the cursor keys to position to the space character. Edit #1: Scan Direction: ANY Select the direction from which the bar code must be scanned in order for the insertion to take place. To insert a character on bar codes that are read from the forward direction only, set this option to FORWARD.
Features Macro #1: Active For: NONE Use this option to specify the bar code types for which the Macro is active. You may choose a specific symbology or you may choose to have the macro active for all bar code symbologies or all bar code symbologies always. For example, if you define a macro as Active For CODE 39 and you read a CODE 128 bar code, the macro will not be executed.
Features Select Macro Number: KEYS GROUP This group is not really a macro but a list of keys on the keyboard, and the data in the bar codes that are used to represent the keys. You will need to modify these fields any time you want to include a function key or special key on you keyboard in a bar code that you create. For example, if you want to create a bar code that when scanned will press the F1 key on the keyboard, you can set a single character to map to the F1 key on the keyboard.
Features ALL BAR CODE TYPES - ALWAYS Will activate the string for all bar code types, whether another string was defined for the specific bar code type that was read or not. For example, if you defined String #1 as Active For ALL BAR CODE TYPES - ALWAYS and String #2 as Active For CODE 39 and you read a CODE 39 bar code, both String #1 and String #2 will be inserted.
Features String #1: Preamble String: $0D Key in the string that you wish to use as a preamble string. You may use any of the special characters as described above on page 20. String #1: Type: POSTAMBLE STRING TYPE The POSTAMBLE string is a 32 character string that is sent after bar code data but before any TERMINATION strings that may be defined. You may define more than one POSTAMBLE string, each POSTAMBLE string will be appended to the previous when transmitted to the computer.
Features Cloning F9 The Slot reader possesses the exceptional ability to configure another decoder automatically. This option, known as Cloning, is extremely useful if you are configuring several decoders with the same setup. With Cloning, you setup the first decoder and copy its setup to additional decoders. Lockout Cloned Reader Setup Mode: OFF This option is used to lock out the setup mode on the cloned reader.
Appendices Appendices 24
Appendices Appendix A - Bar Code Symbologies &RGH * A B C D 1 2 3 4 * Code 39 - 13 Mil Encodable Character Set Data Character Density Non-Data Overhead Symbol Length Check Digit Special Features Code 39 Characteristics 26 upper case letters (A-Z) 10 digits (0-9) 7 special characters (SPACE - . + $ / %) 6.25 CPI (based on X = 0.010 inch (0.
Appendices 1. Use the table to look up the numerical value for each character: C=12, O=24, D=13, E=14, SPACE=38, 3=3, 9=9 2. 12+24+13+14+38+3+9=113 3. 113/43 = 3 with a remainder of 27. 4. 27=R, The resultant bar code with check digit = "CODE 39R" )XOO $6&,, &RGH * A B C D 1 2 3 4 a b c d * Full ASCII Code 39 - 13 Mil Encodable Character Set Data Character Density Entire 128 ASCII character set 6.25 CPI (Code 39) 3.125 CPI (Extended chars) (based on X = 0.010 inch (0.
Appendices &RGH A B C D 1 2 3 4 Code 128 - 13 Mil Encodable Character Set Data Character Density Non-Data Overhead Symbol Length Check Digit Special Features Entire 128 ASCII character set Extended ASCII character set Four non-data function characters 9.1 CPI 18.2 CPI (numeric only) (based on X = 0.010 (0.25 mm)) Equivalent to 3.
Appendices ) Note: Do not create bar codes with the FNC 3 character unless instructed to do so by Technical Support. These bar codes are used to control and configure the decoder. FNC 4 provides access to the extended ASCII mode. Data encoded in code set A and B have their values increased by 128 from the normal ASCII values. For example, code set B value 65 normally encodes an "a" or ASCII data value 97; therefore, using FNC 4, it would encode an extended ASCII data value 225 or 97+128.
Appendices &RGDEDU A12345B Codabar - 13 Mil Encodable Character Set Data Character Density Non-Data Overhead Symbol Length Check Digit Special Features Codabar Characteristics All 10 digits (0-9) 4 Start/Stop characters: A B C D 6 Additional characters: - $ : / . + 8.33 CPI (based on X = 0.010 (0.
Appendices Appendix-B Special Characters Special Characters Table The Special Characters Table is a list of all of the characters that can be entered with the $ special character designator. The $ special character can be used in any of the string inputs in the decoder. Locate the key that you want to embed and enter the value in the Hex column of the table.
Appendices ALT Keypad Table The # designator is used to output any character value between 1 and 255. The following table shows the keypad sequence sent to the computer for the # sequence entered. The actual character displayed will depend upon on the software running and the country setting of your computer. In some cases, no actual character is displayed.
Appendices Appendix-C Decoder Pinouts and Specifications Pinouts The following drawing details the pinouts of the keyboard (KB) and the computer (PC) end of the Slot reader cable. Both the keyboard and computer connectors are wired identically to the standard PC keyboard and computer connectors. KB Connector - 6 Pin Mini-Din Female 1. Keyboard Data 2. Reserved 3. Ground KB Connector End View 4. +5 VDC 5. Keyboard Clock 6. Reserved 6 4 PC Connector - 5 Pin Din Male 1. Keyboard Clock (Wand Data) 2.
Appendices Appendix-D Troubleshooting and Error Beeps Troubleshooting Problem: My computer beeps and some of my bar code data is missing. Cause: The Slot reader's transmit speed is too fast. Solution: Slow down the Slot reader's transmit speed. Problem: Some of the characters of my bar code are garbled or incorrect. Cause: The Slot reader's Keyboard Country setting does not match the computer's keyboard setup.
Appendices SLOW BLINKING ORANGE LED LOW,MED,HIGH BEEP FAST BLINKING ORANGE LED LOW FOLLOWED BY 2 HIGHER BEEPS CPU ERROR PROM ERROR RAM ERROR EEPROM ERROR 34
Index Index #, 20 $, 20 %, 20 * , 20 *** F6- Reserved For Future Use ***, 22 Active For, 15, 19, 20 Order of Precedence, 16, 19 ALL BAR CODE TYPES, 15, 19, 21 ALL BAR CODE TYPES - ALWAYS, 15, 19, 21 $OW NH\SDG, 31 Alt Keypad, 31 Bar Code Length, 16 Bar Code Margin, 15 Bar Code Sub-String, 16 Bar Code Symbologies, 25–29 Baud Rate, 11 Buzzer Beep Duration, 22 Good Read Beep Tone, 22 LED Power Save Mode, 22 No Read LED Delay, 22 Check Digit, 12, 13, 14 Cloning, 23 CLSI Codabar, 29 Codabar, 14 Allow Wide Int
Index Fixed Length #2, 14 Maximum Length, 13 Minimum Length, 13 Send Check Digit, 13 6SHFLILFDWLRQ, 28 Type ID, 14 Keyboard Country, 10, 20, 33 Keyboard ID, 22 Keyboard Information, 22 Keyboard Wedge, 11 KEYPAD NUMERICS, 33 Leading Filter Character, 17 LED, 22 No Read LED Delay, 22 Power Save Mode, 22 Lockout Cloned Reader Setup Mode, 23 Macro, 18 Active For, 19 Order of Precedence, 19 Find String, 19 Special Keys, 20 Macros/Special Keys, 18 Maximum Length, 12, 13, 14 Minimum Length, 12, 13, 14 Mounting, 8
Index 37
Index 38