Summary of the content on the page No. 1
TM
OMNI
Combined Bar Code
and
Magnetic Stripe Reader
Keyboard Wedge
User’s Manual
Summary of the content on the page No. 2
Agency Approved Table of Contents Specifications for subpart B of part 15 of FCC rule for a Class A Section 1. Introduction computing device. Description 1 Limited Warranty Section 2. Installation Host Connection Step 2 ID TECH warrants this product to be in good working order for a period of one year from the date of purchase. If this product is Section 3. Configuration 3 not in good working order as warranted above, or should this Default Settings 4 product fail to be in good working order at
Summary of the content on the page No. 3
Appendix A. Bar Code Default Settings Section 1 Bar Code Default Settings List 50 INTRODUCTION Appendix B. Magnetic Stripe Default Settings Description Magnetic Stripe Default Settings List 53 The Omni™ slot reader can scan and decode most popular bar codes, Appendix C. Function Codes as well as read 1, 2, or 3 tracks of magnetic stripe information. In Function Code Table 54 addition, it has full data editing capabilities. Appendix D. Magnetic Stripe Standard Data Formats When connected to th
Summary of the content on the page No. 4
Section 2 Section 3 INSTALLATION CONFIGURATION Host Connections The Omni reader must be appropriately configured to your application. Configuration settings enable the reader to work with the host system. The Omni reader is connected between the keyboard input port of the These settings are programmed into the reader through the keyboard. host computer and the keyboard itself using a “Y” adapter cable. The Once programmed, these configuration settings are stored in the “Y” cable has a 5-pin DIN
Summary of the content on the page No. 5
Default Settings Configuration Setup Sets The Omni reader is shipped from the factory with the default settings 1. On an AT-compatible computer, enter any edit mode. (When running already programmed. In the following sections, the default settings are Windows, the Notepad accessory will work fine.) shown in boldface. For a list of default settings, see Appendix A (for bar codes) and/or Appendix B (for magnetic stripes). In order to modify 2. Enter GROUP SETUP MODE by typing /E/D/FX, remembering
Summary of the content on the page No. 6
Terminal Type Selection General Selections The Omni reader can be programmed to interface to a number of The basic operating perameters of the Omni reader can be programmed different terminals. Simply enter the two-digit terminal number. The with this group of selections. terminal types supported are: 1. Enter GROUP SETUP MODE by typing /E/D/FB . 00 for PC/XT 2. Press . 01 for PC/AT 3. Type the one or two-character code for the selection you wish to 02 for PS/2 Models 25 and 30 make. 03 f
Summary of the content on the page No. 7
Interblock Delay Scan Verification This is the time period the reader will wait before transmitting the next In order to insure accuracy of scanned data from poor-contrast bar successive data block. Some host systems need additional time code labels, a second confirmation swipe can be required before the between data blocks to process the information. reader will accept the data. When this option is enabled the reader requires the card to be swiped a second time and both swipes are B30 fo
Summary of the content on the page No. 8
Bar Code Preamble Bar Code Message Formatting Selections 0 to 16 ASCII characters: The bar code preamble is a string of charac- Scanned bar code data can be formatted with the addition of preambles, ters that can be added to the beginning of scanned bar code data. postambles, and terminator characters. The settings below will augment These can be special characters for identifying a specific scanning bar code data scanned by the Omni. A fully-formatted message block station, to format a message
Summary of the content on the page No. 9
Magnetic Stripe Preamble Magnetic Stripe Formatting Selections 0 to 16 ASCII characters: The magnetic stripe preamble is a string of Magnetic stripe output can also be formatted with the addition of characters that can be added to the beginning of magnetic stripe data. preambles, postambles, and terminator characters. The settings below These can be special characters for identifying a specific reading will augment magnetic stripe data read by the Omni. A fully-formatted station, to format a mes
Summary of the content on the page No. 10
Code 39 Settings: Bar Code Selections Enable/Disable Code 39 Bar code selections for the Omni are separated into two groups: Industrial and Retail. Industrial bar codes may contain a variable number of characters. Retail bar codes always contain a specific If enabled, Code 39 symbology will be read, subject to the reading number of characters. restrictions specified by this set of options. If disabled, the data from the symbology will be disregarded. Industrial Bar Codes F1A for Code 39 E
Summary of the content on the page No. 11
Check Digit Interleaved 2 of 5 Settings: When Check Digit is selected, the reader takes the last character in the Enable/Disable Interleaved 2 of 5 decoded data stream as a check digit. It then calculates the correct check digit for the remaining data and compares it to the last data character. If If enabled, Interleaved 2 of 5 symbology will be read, subject to the it is the same, the data is accepted. If not, the data is rejected. With the reading restrictions specified by this set of options.
Summary of the content on the page No. 12
Industrial 2 of 5 Settings: Code 128 Setting: Enable/Disable Industrial 2 of 5 Enable/Disable Code 128 If enabled, Industrial 2 of 5 symbology will be read, subject to the If enabled, Code 128 symbology will be read, subject to the reading reading restrictions specified by this set of options. If disabled, the data restrictions specified by this set of options. If disabled, the data from from the symbology will be disregarded. the symbology will be disregarded. F3A for Industrial 2 of 5 E
Summary of the content on the page No. 13
Codabar Settings: MSI/Plessey Settings: Enable/Disable Codabar Enable/Disable MSI/Plessey If enabled, Codabar symbology will be read, subject to the reading If enabled, MSI/Plessey symbology will be read, subject to the reading restrictions specified by this set of options. If disabled, the data from restrictions specified by this set of options. If disabled, the data from the symbology will be disregarded. the symbology will be disregarded. F5A for Codabar Enable F7A for MSI/Pless
Summary of the content on the page No. 14
UPC Settings: UPC-E Expansion: The UPC-E symbology uses a special algorithm to suppress zeros in Enable/Disable UPC-A the encoded data. The suppressed information can be restored by either the Omni reader or the host system. If enabled, the reader will UPC-A is a fixed format symbology and there are no variations allowed. restore the data to its original format. If the host system is set up to do If enabled, UPC-A symbology will be read, subject to the reading the expansion, then this option sho
Summary of the content on the page No. 15
Addendum Required EAN Settings: If a two or five-digit addendum is enabled, then enabling this option Enable/Disable EAN-13 will require an addendum be present before a good read is registered. If not, then symbols with and without the addendum will be accepted. EAN-13 is a fixed format symbology and there are no variations allowed. If enabled, EAN-13 symbology will be read, subject to the G1O for Addendum Required reading restrictions specified by this set of options. If disabled, the G
Summary of the content on the page No. 16
Read Two-Digit Addendum Magnetic Stripe Selections If enabled, the reader will decode the two-digit secondary symbol when The Omni reader can accept and decode data read from a magnetic it is scanned with the primary symbol, and add the data to the end of stripe. The parameters for reading the magnetic data can be pro- the transmission. If not, any two-digit secondary symbol will be grammed independently from any of the bar code selections. ignored. 1. Enter RETAIL BAR CODE SETUP MODE by typing
Summary of the content on the page No. 17
Track Selection Track Separator There are three tracks on a magnetic stripe card that can contain One character from the Full ASCII Table: This option allows the user to encoded data. This option selects the tracks that will be decoded. Note select the character used to separate data decoded from each track that the magnetic stripe reader must have heads aligned for reading the when using multiple track magnetic stripe readers. specified tracks. H4 H1A for Track
Summary of the content on the page No. 18
Reviewing Configuration Settings Section 4 DATA EDITING The settings for each group can be reviewed by first entering the ENTER SETUP MODE command for that group followed by the RE- The Omni can format data by adding preambles, postambles, and VIEW SETTINGS command in the menu sheets. The reader will then terminator characters. It can also edit data, breaking it into blocks that send a list of the settings to the host. The COPY CON command is can be rearranged, added to, deleted, or duplicated p
Summary of the content on the page No. 19
Data Editing Functions Data Fields The following data editing functions can be performed by the Omni: By separating the data record into smaller blocks called “fields,” each separate portion of the data record can be edited or otherwise treated Validation of the Input Data: The input data can be checked for length, differently. Fields can also be added to the record, allowing specific matched to a preset value, or restricted to a certain type of input (i.e., functions, such as carriage returns o
Summary of the content on the page No. 20
Data Editing Formulas The Formula Sequence The set of instructions programmed into the Omni to edit the data A basic data editing formula for the Omni has the following structure. record is referred to as the data editing “formula.” More than one (The optional commands are enclosed in brackets): formula can be resident in the reader at one time. If more than one formula resides in memory, the reader will apply the first formula to the CODE ID [LENGTH][MATCH]DIVIDE[ADD]SEND input data. If the sc