Page 2
Disclaimer Honeywell International Inc. (“HII”) reserves the right to make changes in specifications and other infor- mation contained in this document without prior notice, and the reader should in all cases consult HII to determine whether any such changes have been made. The information in this publication does not rep- resent a commitment on the part of HII.
Table of Contents Chapter 1 - Getting Started About This Manual .......................1-1 Unpacking the Document Reader ..................1-1 Document Reader Models ....................1-1 Connecting the Document Reader with USB ...............1-1 Connecting the Document Reader with TTL-232 Serial Port ..........1-2 Supported Terminals......................1-3 Programming the Interface - Plug and Play .................1-3 USB Connection ........................1-3 IBM SurePos ........................1-3 ®...
Page 6
Postal Codes ........................6-31 Intelligent Mail Barcode ....................6-32 ID-tag (UPU 4-State) ....................6-32 Postnet......................... 6-32 Planet Code ......................... 6-33 British Post........................6-33 Canadian Post ......................6-33 Kix (Netherlands) Post....................6-33 Australian Post......................6-34 Japanese Post ......................6-35 China Post ........................6-35 Korea Post ........................
Page 7
Show Data Format....................... 9-2 Resetting the Standard Product Defaults ................9-2 Test Menu..........................9-2 2D PQA (Print Quality Assessment)..................9-2 2D PQA Reporting ......................9-2 Visual Xpress Introduction....................9-3 Installing Visual Xpress from the Web ................9-4 Chapter 10 - Serial Programming Commands Conventions........................
Product specifications, dimensions, warranty, and customer support information are also included. Honeywell document readers are factory programmed for the most common terminal and communica- tions settings. If you need to change these settings, programming is accomplished by scanning the bar- codes in this guide.
4. Verify the document reader operation by scanning a barcode from the Sample Symbols in the back of this manual. For additional USB programming and technical information, refer to Honeywell “USB Application Note,” available at www.honeywell.com/aidc. Connecting the Document Reader with TTL-232 Serial Port Note: "Document Reader Models"...
4. Plug the power supply into the cable. 5. Once the document reader has been fully connected, power up the computer. 6. Program the document reader for a TTL-232 Serial Port interface using the Plug and Play barcode page 1-5. Supported Terminals Terminal Terminal ID...
If you are using a Microsoft® Windows® PC, you will need to download a driver from the Honey- well website (www.honeywell.com/aidc). The driver will use the next available COM port number. Apple® Macintosh computers recognize the document reader as a USB CDC class device and automat- ically use a class driver.
ACK/NAK Mode * Off TTL-232 Serial Port Connection All communication parameters between the document reader and terminal must match for correct data transfer through the serial port using RS-232 protocol. Scanning the RS-232 interface barcode pro- grams the document reader for an RS-232 interface at 115,200 baud, parity–none, 8 data bits, 1 stop bit, and adds a suffix of a CR LF.
Reading Techniques The document reader has a view finder that projects a bright aimer that corresponds to the document reader’s horizontal field of view. The barcode should be centered under the aiming crosshairs, but can be positioned in any direction for a good read. Linear barcodes: 2D Matrix symbols: The aimer is smaller when the barcode is closer to the document reader and larger when it is farther...
Terminal Interfaces Keyboard Country Scan the appropriate country code below to program the keyboard for your country. As a general rule, the following characters are supported, but need special care for countries other than the United States: @ | $ # { } [ ] = / ‘ \ < > ~ * United States Belgium Brazil...
U.K. Turkey Q Please refer to the Honeywell website (www.honeywell.com/aidc) for complete keyboard country support information and applicable interfaces. If you need to program a keyboard for a country other than one listed above, scan the Program Keyboard Country barcode below, then scan the numeric barcode(s) for the appropriate country from the inside back cover, then the Save barcode.
Regular is used when you normally have the Caps Lock key off. * Regular Caps Lock is used when you normally have the Caps Lock key on. Caps Lock Shift Lock is used when you normally have the Shift Lock key on (not common to U.S. keyboards). Shift Lock Automatic Caps Lock is used if you change the Caps Lock key on and off.
Control + ASCII Mode On: The document reader sends key combinations for ASCII control characters for values 00-1F. Refer to Keyboard Function Relationships, page 8-1 for CTRL+ ASCII Values. Default = Off. Control + ASCII Mode On * Control + ASCII Mode Off Numeric Keypad Mode: Sends numeric characters as if entered from a numeric keypad.
RS-232 Word Length: Data Bits, Stop Bits, and Parity Data Bits sets the word length at 8 bits of data per character. Default = 8. Stop Bits sets the stop bits at 1. Default = 1. Parity provides a means of checking character bit patterns for validity. Default = None. 8 Data, 1 Stop, Parity Even * 8 Data, 1 Stop, Parity None 8 Data, 1 Stop, Parity Odd...
Page 20
(DC3, hex 13) to the Document Reader. To resume transmission, the host sends the XON character (DC1, hex 11). Data transmission continues where it left off when XOFF was sent. Default = RTS/CTS, XON/XOFF and ACK/NAK Off . RTS/CTS On * RTS/CTS Off XON/XOFF On * XON/OFF Off...
Output Good Read Indicators Beeper – Good Read The beeper may be programmed On or Off in response to a good read. Turning this option off, only turns off the beeper response to a good read indication. All error and menu beeps are still audible. Default = On.
Beeper Duration – Good Read The beeper duration codes modify the length of the beep the document reader emits on a good read. Default = Normal. * Normal Beep Short Beep LED – Good Read The LED indicator can be programmed On or Off in response to a good read. Default = On. * On LED –...
Good Read Delay This sets the minimum amount of time before the document reader can read another barcode. Default = No Delay. * No Delay Short Delay (500 ms) Medium Delay (1,000 ms) Long Delay (1,500 ms) User-Specified Good Read Delay If you want to set your own length for the good read delay, scan the barcode below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the inside back cover, then scanning Save.
or using a serial trigger command. After scanning the Read Time-Out barcode, set the time-out dura- tion (from 0-300,000 milliseconds) by scanning digits from the inside back cover, then scanning Save. Default = 30,000. Read Time-Out Scan Stand Mode When a unit is in Scan Stand mode, it remains idle as long as it sees the Scan Stand symbol. (See Scan Stand Symbol on page 3-4.) When a different code is presented, the document reader is triggered to...
Presentation Sensitivity Presentation Sensitivity is a numeric range that increases or decreases the document reader's reaction time to barcode presentation. To set the sensitivity, scan the Sensitivity barcode, then scan the degree of sensitivity (from 0-20) from the inside back cover, and Save. 0 is the most sensitive setting, and 20 is the least sensitive.
User-Specified Reread Delay If you want to set your own length for the reread delay, scan the barcode below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the inside back cover, then scanning Save. User-Specified Reread Delay LED Power Level This selection allows you to adjust LED and aimer brightness.
Aimer Delay The aimer delay allows a delay time for the operator to aim the document reader before the picture is taken. Use these codes to set the time between when the trigger is pulled and when the picture is taken. During the delay time, the aiming light will appear, but the LEDs won’t turn on until the delay time is over.
Page 28
In the example below, the gray area is the full document reader field of view and the white area is the centering window. Barcode 1 will not be read, while Barcode 2 will be. Barcode 1 Barcode 2 The default centering window is a 128x96 pixel area in the center of the document reader’s field of view. The following diagram illustrates the default top, bottom, left, and right pixel positions, measured from the top and the left side of the document reader’s field of view, which is 640 by 480 pixels.
Decode Window This feature defines an area or window within which a barcode must be placed in order to be decoded. Although the aimer brackets are displayed over a wide area, you can define a smaller window for decod- ing barcodes. This will improve decode time. Note that the barcode can only be decoded if it is entirely within the defined window.
Decode Search Mode There are three selectable decode (scanning) modes: Full Omnidirectional - Searches for barcode features beginning at the center of an image, and searches to the image’s limits. This mode reads all symbologies (including OCR), in any orientation. The Full Omnidirectional search is very thorough which may slow performance time.
Page 31
Scan a barcode below to enable or disable Preferred Symbology. Preferred Symbology On * Preferred Symbology Off High Priority Symbology To specify the high priority symbology, scan the High Priority Symbology barcode below. On the Symbology Chart on page A-1, find the symbology you want to set as high priority. Locate the Hex value for that symbology and scan the 2 digit hex value from the Programming Chart (inside back cover).
Output Sequence Overview Require Output Sequence When turned off, the barcode data will be output to the host as the Document Reader decodes it. When turned on, all output data must conform to an edited sequence or the document reader will not transmit the output data to the host device.
Page 33
Output Sequence Examples In this example, you are scanning Code 93, Code 128, and Code 39 barcodes, but you want the docu- ment reader to output Code 39 1st, Code 128 2nd, and Code 93 3rd, as shown below. Note:Code 93 must be enabled to use this example. A - Code 39 B - Code 128 C - Code 93...
start character match for Code 93, 43h = “C” termination string for third code Output Sequence Editor Enter Sequence Default Sequence Require Output Sequence When an output sequence is Required, all output data must conform to an edited sequence or the doc- ument reader will not transmit the output data to the host device.
No Read With No Read turned On, the Document Reader notifies you if a code cannot be read. The document reader outputs an “NR” appears when a code cannot be read. If No Read is turned Off, the “NR” will not appear.
alignment has been performed using an alignment page. If the mandatory alignment flag is Off, images can be captured whether or not the device has been aligned properly. Default = Mandatory Alignment Flag On. * Mandatory Alignment Flag On Mandatory Alignment Flag Off Working Orientation Some barcodes are direction-sensitive.
Data Editing Prefix/Suffix Overview When a barcode is scanned, additional information is sent to the host computer along with the barcode data. This group of barcode data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string. Prefix and Suffix characters are data characters that can be sent before and after scanned data.
To Add a Prefix or Suffix: Step 1. Scan the Add Prefix or Add Suffix symbol (page 4-3). Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in Appendix A) for the symbology to which you want to apply the prefix or suffix. For example, for Code 128, Code ID is “j”...
Step 1. Scan the Clear One Prefix or Clear One Suffix symbol. Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in Appendix A) for the symbology from which you want to clear the prefix or suffix. Step 3.
Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the document reader transmits the function code to the terminal. Charts of these function codes are provided in Supported Interface Keys starting on page 8-2.
Next, scan the Character to Trigger Delay barcode, then the 2-digit hex value for the ASCII character that will trigger the delay ASCII Conversion Chart (Code Page 1252), page A-3. Delay Length Character to Trigger Delay To remove this delay, scan the Delay Length barcode, and set the number of steps to 0. Scan the Save barcode using the Programming Chart inside the back cover of this manual.
Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the document reader’s output. For example, you can use the Data Format Editor to insert characters at certain points in barcode data as it is scanned. The selec- tions in the following pages are used only if you wish to alter the output.
value for that symbology and scan the 2 digit hex value from the Programming Chart inside the back cover of this manual. Step 5. Length Specify what length (up to 9999 characters) of data will be acceptable for this symbology. Scan the four digit data length from the Programming Chart inside the back cover of this man-...
Page 45
Move Commands Move the cursor ahead “nn” characters from current cursor position. Syntax = F5nn (nn stands for the numeric value (00-99) for the number of characters the cursor should be moved ahead.) Move the cursor back “nn” characters from current cursor position. Syntax = F6nn (nn stands for the numeric value (00-99) for the number of characters the cursor should be moved back.) Move the cursor to the beginning of the data string.
Data Format Editor Enter Data Format * Default Data Format Clear One Data Format Clear All Data Formats Save Discard Data Formatter When Data Formatter is turned off, the barcode data is output to the host as read (including prefixes and suffixes).
Page 47
An alternate format is initiated by scanning one of the 3 alternate format barcodes below. The document reader will scan the next barcode, formatting the data with the selected alternate format, then revert immediately to the primary format. Alternate Data Format 1 Alternate Data Format 2 Alternate Data Format 3 5 - 5...
Symbologies This programming section contains the following menu selections. Refer to Chapter 10 for settings and defaults. • All Symbologies • Kix (Netherlands) Post • Intelligent Mail Barcode • Korea Post • Australian Post • Matrix 2 of 5 • Aztec Code •...
Message Length Description You are able to set the valid reading length of some of the barcode symbologies. If the data length of the scanned barcode doesn’t match the valid reading length, the document reader will issue an error beep. You may wish to set the same value for minimum and maximum length to force the document reader to read fixed length barcode data.
When Check Character is set to Validate, but Don’t Transmit, the unit will only read Codabar barcodes printed with a check character, but will not transmit the check character with the scanned data. * No Check Character Validate Modulo 16, but Don’t Transmit Validate Modulo 16 and Transmit...
Page 52
Code 39 < Default All Code 39 Settings > Code 39 * On Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the barcode. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit Code 39 Check Character...
Code 39 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 0-48. Minimum Default = 0, Maximum Default = 48. Minimum Message Length Maximum Message Length Code 39 Append This function allows the document reader to append the data from several Code 39 barcodes together...
Full ASCII If Full ASCII Code 39 decoding is enabled, certain character pairs within the barcode symbol will be interpreted as a single character. For example: $V will be decoded as the ASCII character SYN, and /C will be decoded as the ASCII character #. Default = Off . SPSPACE ‘...
Interleaved 2 of 5 < Default All Interleaved 2 of 5 Settings > Interleaved 2 of 5 * On Check Digit No Check Digit indicates that the document reader reads and transmits barcode data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit only reads Interleaved 2 of 5 barcodes printed with a check digit, but will not transmit the check digit with the scanned data.
Straight 2 of 5 Industrial <Default All Straight 2 of 5 Industrial Settings> Straight 2 of 5 Industrial * Off Straight 2 of 5 Industrial Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information.
Straight 2 of 5 IATA (Two-Bar Start/Stop) <Default All Straight 2 of 5 IATA Settings> Straight 2 of 5 IATA * Off Straight 2 of 5 IATA Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information.
Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> Matrix 2 of 5 * Off Matrix 2 of 5 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 barcodes. Default = Two Check Digits. One Check Digit * Two Check Digits Code 11 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information.
design, 3) a variation of Code 128 that supports concatenation of neighboring symbols, and 4) the stan- dard layout for barcodes on a blood product label. Use the barcodes below to turn concatenation on or off. Default =Off. * Off Code 128 Message Length Scan the barcodes below to change the message length.
Telepen <Default All Telepen Settings> Telepen * Off Telepen Output Using AIM Telepen Output, the document reader reads symbols with start/stop pattern 1 and decodes them as standard full ASCII (start/stop pattern 1). When Original Telepen Output is selected, the doc- ument reader reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
UPC-A <Default All UPC-A Settings> UPC-A * On UPC-A Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On . * On UPC-A Number System The numeric system digit of a U.P.C.
UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off UPC-A Addenda Required When Required is scanned, the document reader will only read UPC-A barcodes that have addenda.
UPC-E0 <Default All UPC-E Settings> UPC-E0 Most U.P.C. barcodes lead with the 0 number system. For these codes, use the UPC-E0 On selection. If you need to read codes that lead with the 1 number system, use UPC-E1 (page 6-18). Default = On. * UPC-E0 On UPC-E0 Off UPC-E0 Expand...
UPC-E0 Check Digit Check Digit specifies whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On UPC-E0 Number System The numeric system digit of a U.P.C. symbol is normally transmitted at the beginning of the scanned data, but the unit can be programmed so it will not transmit it.
EAN/JAN-13 <Default All EAN/JAN Settings> EAN/JAN-13 * On EAN/JAN-13 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On EAN/JAN-13 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-13 data.
EAN/JAN-13 Addenda Required When the addenda is Required, the document reader will only read EAN/JAN-13 barcodes that have addenda. Default = Not Required. Required * Not Required EAN/JAN-13 Addenda Separator When this feature is On, there is a space between the data from the barcode and the data from the addenda.
EAN/JAN-8 <Default All EAN/JAN-8 Settings> EAN/JAN-8 * On EAN/JAN-8 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On EAN/JAN-8 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data.
EAN/JAN-8 Addenda Required When the addenda is Required, the document reader will only read EAN/JAN-8 barcodes that have addenda. Default = Not Required. Required * Not Required EAN/JAN-8 Addenda Separator When this feature is On, there is a space between the data from the barcode and the data from the addenda.
* Off When Check Character is set to Validate, but Don’t Transmit, the unit will only read MSI barcodes printed with the specified type check character, but will not transmit the check character with the scanned data. * Validate Type 10, but Don’t Transmit Validate Type 10 and Transmit MSI Message Length...
Default = 74. Minimum Message Length Maximum Message Length PosiCode <Default All PosiCode Settings> PosiCode A and B * On You have to have PosiCode A and B on to read any of the PosiCode symbologies. A and B On (No Limited) A and B and Limited A On (Limited B Off)
Trioptic Code is used for labeling magnetic storage media. * Off Codablock F <Default All Codablock F Settings> Codablock F * Off Codablock F Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information.
Code 16K <Default All Code 16K Settings> Code 16K * Off Code 16K Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 0-160. Minimum Default = 1, Maximum Default = 160.
Code 49 <Default All Code 49 Settings> Code 49 * On Code 49 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-81. Minimum Default = 1, Maximum Default = 81.
PDF417 < Default All PDF417 Settings > PDF417 * On PDF417 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750.
MicroPDF417 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-366. Minimum Default = 1, Maximum Default = 366. Minimum Message Length Maximum Message Length EAN•UCC Composite Codes Linear codes are combined with a unique 2D composite component to form a new class called...
Intelligent Mail Barcode * Off ID-tag (UPU 4-State) * Off Postnet * Off Postnet Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data. Transmit Check Digit * Don’t Transmit Check Digit 6 - 32...
Planet Code * Off Planet Code Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data. Transmit Check Digit * Don’t Transmit Check Digit British Post * Off Canadian Post * Off Kix (Netherlands) Post...
Australian Post * Off Australian Post Interpretation This option controls what interpretation is applied to customer fields in Australian 4-State symbols. Bar Output lists the bar patterns in “0123” format. Numeric N Table causes that field to be interpreted as numeric data using the N Table.
Japanese Post * Off China Post <Default All China Post Settings> China Post * Off China Post Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80.
Korea Post <Default All Korea Post Settings> Korea Post * Off Korea Post Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48.
QR Code Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-3500. Minimum Default = 1, Maximum Default = 3500. Minimum Message Length Maximum Message Length Data Matrix <...
MaxiCode * On MaxiCode Message Length Scan the barcodes below to change the message length. Refer to Message Length Description (page 6- 2) for additional information. Minimum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. Minimum Message Length Maximum Message Length Aztec Code...
Page 87
Aztec Runes Select Enable Runes if you are scanning Aztec runes, which are the smallest type of Aztec Code sym- bol with the ability to encode a very short license plate message. Enable Runes * Disable Runes 6 - 39...
OCR Programming Use this section to program the Imager for optical character recognition (OCR). The 2D imager reads 6 to 60 point OCR typeface. Note: OCR is not as secure as barcodes. To enhance security in OCR applications, create an OCR template to match the data, and print an OCR check character.
U.S. Currency Font U.S. Currency On allows you to scan characters in the font used on U.S. currency. The default setting allows you to scan any eight digit combination. If you have created an OCR template, character combi- nations that fit the template can be scanned (see Creating an OCR Template, page 7-3).
Creating an OCR Template A single template allows you to program the imager to read any combination of characters in the order you specify. Refer to examples that follow the Template Characters table below. Template Characters represents any alphanumeric character (digit or letter) represents that a check character is verified but not transmitted represents any digit represents any available OCR character...
Example: You need to read three variable digits, three specific characters (ABC), followed by three variable digits. The template would be: dddABCddd Using Visual Xpress (see page 9-3), you can enter the template as shown above, enclosing the whole string between quotes: “dddABCddd”. You may also create this character match sequence by scanning barcodes.
OCR User-Defined Variables You can create up to two of your own user variables for an OCR template. These variables will represent any OCR readable characters. The user-defined variables are stored under the letters “g” and “h.” Cre- ating a user variable follows the same steps as creating a template, but instead of scanning the Enter OCR Template symbol, you scan the Enter User-Defined Variable symbol (page 7-10).
To read both lines of OCR at one time, use the variable to indicate the start of a new row. All the other templating variables for the individual rows work the same as previously described. For instance, in the above example, you would use the following template to read both rows: OCRTMP"ddddddddrllllllll".
OCR Modulo 36 Check Character Scan this symbol to program the OCR template for a simple modulo 36 checksum of the digits 0 through 9 and the letters A through Z. OCR Modulo 36 Check Character OCR User-Defined Check Character You can customize the check character calculation to suit your application.
After you enter all the desired hex values, scan the Save barcode on the inside back cover of this manual. Weighting Options By default, the check character computation is unweighted. It is possible to use one of two weighted modulo 10 schemes. Weighting is often used to detect if two neighboring characters are transposed, a common error when an operator keys in data.
Then scan the string below: 0128454 The reader performs the check character computation below: (0 x 1 + 1 x 2 + 2 x 1 + 8 x 2 + 4 x 1 + 5 x 2 + 4 x 1) modulo 10 = (0 + 2 + 2 + (1 + 6) + 4 + (1 + 0) + 4) modulo 10 Since the result is zero, the message is considered to be valid, so the reader outputs the message: 012845...
5. Finally, set up the ISBN check digit, which is a special position-weighted modulo 11 checksum. The imager automatically invokes the ISBN checksum for template rows that are: 1.) at least fourteen characters long, 2.) whose first four characters are the letters “ISBN,” 3.) whose last character is a check character, and 4.) when the modulo 11 check character “0123456789X”...
Interface Keys Keyboard Function Relationships The following Keyboard Function Code, Hex/ASCII Value, and Full ASCII “CTRL”+ relationships apply to all terminals that can be used with the document reader. Refer to page 2-4 enable Control + ASCII mode. Function Code HEX/ASCII Value Full ASCII “CTRL”...
Country Codes France Denmark Germany à Norway Spain Supported Interface Keys IBM AT/XT and PS/2 Compatibles, WYSE PC/AT Apple Mac/iMac ASCII Supported Keys ASCII Supported Keys Reserved Reserved Enter (KP) Enter/Numpad Enter Cap Lock CAPS ALT make ALT make ALT break ALT break CTRL make CNTRL make...
Utilities To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. (See the Symbology Chart, included in the Appendix A, page A-1) for the single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
2D PQA Reporting Honeywell 2D PQA reporting can be enabled in two different modes: Full Report or Screening. (To see displayed results, Microsoft® Notepad, a word processor/editing program, or Quick*View...
The PQA report is sent out as a second data/beep sequence after the barcode data. The report has its own Honeywell code ID of >(0X3E) so it can be uniquely identified. You can exit Full Report mode by either typing the menu command, 2D_PQA0, if you are using...
Visual Xpress requires .NET software. If .NET is not installed on your PC, you will be prompted to install it during the Visual Xpress installation. 1. Access the Honeywell web site at www.honeywell.com/aidc. 2. Click on the Resources tab. Select Product Downloads-Software.
Serial Programming Commands The serial programming commands can be used in place of the programming barcodes. Both the serial commands and the programming barcodes will program your document reader. For complete descrip- tions and examples of each serial programming command, refer to the corresponding programming bar- code in this manual.
Tag Field Usage When a query is used in place of a Tag field, the query applies to the entire set of commands available for the particular storage table indicated by the Storage field of the command. In this case, the SubTag and Data fields should not be used because they are ignored by the device.
Example #3: What is the device’s current setting for Codabar Coding Enable? Enter: cbrena?. Response: CBRENA1[ACK] This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on. Example #4: What are the device’s settings for all Codabar selections? Enter: cbr?.
Menu Commands Note: Not all menu commands apply to all document reader models. Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Factory Default Settings Default 10-3 DEFALT Terminal Interfaces Terminal ID *130 - USB COM Port Emulation 000 - TTL-232 124 - USB PC Keyboard TERMID###...
Page 109
Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Keyboard Style *Regular KBDSTY0 Caps Lock KBDSTY1 Shift Lock KBDSTY2 Automatic Caps Lock KBDSTY6 Emulate External KBDSTY5 Keyboard Keyboard Modifiers *Control + ASCII Off KBDCAS0 Control + ASCII On KBDCAS2 *Numeric Keypad Off KBDNPS0...
Page 110
Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Beeper Duration - Good Read *Normal Beep BEPBIP0 Short Beep BEPBIP1 LED - Good Read BEPLED0 BEPLED1 LED - Indicator State *Off BEPPOI0 BEPPOI1 Number of Beeps - Good Read BEPRPT1 Range 1 - 9 BEPRPT#...
Page 111
Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Centering Window Centering On DECWIN1 *Centering Off DECWIN0 Left of Centering Window (*40%) DECLFT Right of Centering Window (*60%) DECRGT Top of Centering Window (*40%) DECTOP Bottom of Centering Window (*60%) DECBOT Decode Window Decode Window On...
Page 112
Serial Setting Command Selection Page * Indicates default # Indicates a numeric entry Prefix/Suffix Selections Add CR Suffix to All Symbologies VSUFCR Prefix Add Prefix PREBK2## Clear One Prefix PRECL2 Clear All Prefixes PRECA2 Suffix Add Suffix SUFBK2## Clear One Suffix SUFCL2 Clear All Suffixes SUFCA2...
Standard Cable Pinouts Serial Output 10 Pin Modular Plug connects to the document reader handle 2 Cord shield 3 Tied to 5 Volt power 4 Supply ground 5 Receive data - Serial data to document reader 6 Transmit data - Serial data from document reader 7 5 Volt power connection 8 Request to send data 9 Clear to send data...
When properly seated, the connector is held in the document reader’s imager by a flexible retention tab. The interface cable is designed to be field replaceable. • Order replacement cables from Honeywell or from an authorized distributor. • When ordering a replacement cable, specify the cable part number of the original interface cable.
To Replace the Interface Cable: 1. Turn the power to the host system OFF. 2. Disconnect the document reader’s cable from the terminal or computer. 3. Locate the small hole on the front of the imager. This is the cable release.
Page 127
Reprogram the document reader with the correct Plug and Play or Terminal selection barcode. See Chapter 1 Chapter • The document reader may not be programmed to output your barcode data properly. For example, you scan “12345” and the host displays “A12345B.” Reprogram the document reader with the proper symbology selections.
You can also access technical assistance online at www.honeywell.com/aidc. Product Service and Repair Honeywell International Inc. provides service for all its products through service centers throughout the world. To obtain warranty or non-warranty service, contact the appropriate location below to obtain a Return Material Authorization number (RMA #) before returning the product.
You can also access product service and repair assistance online at www.honeywell.com/aidc. Limited Warranty Honeywell International Inc. ("HII") warrants its products and optional accessories to be free from defects in materials and workmanship and to conform to HII’s published specifications applicable to the products purchased at the time of shipment.
Page 131
This warranty shall extend from the time of shipment for the duration published by HII for the product at the time of purchase ("Warranty Period"). Any defective product must be returned (at purchaser’s expense) during the Warranty Period to HII factory or authorized service center for inspection. No prod- uct will be accepted by HII without a Return Materials Authorization, which may be obtained by contact- ing HII.
Appendix A Symbology Chart Possible AIM ID Symbology Code ID (hex) Modifiers ( m ) All Symbologies (0x99) 4-CB (4-State Customer Barcode) M (0x4D) Australian Post A (0x41) Aztec Code ]z m 0-9, A-C z (0x7A) British Post B (0x42) Canadian Post C (0x43) China Post...
Page 134
Possible AIM ID Symbology Code ID (hex) Modifiers ( m ) O (0x4F) OCR-B O (0x4F) MICR E-13B O (0x4F) U.S. Currency Font O (0x4F) SEMI Font PDF417 ]L m r (0x72) Planet Code L (0x4C) Plessey Code n (0x6E) PosiCode ]p m 0, 1, 2...
ASCII Conversion Chart (Code Page 1252 Note: This table applies to U.S. style keyboards. Certain characters may differ depending on your Country Code/PC regional settings. Dec Hex Char Hex Char Dec Char Dec Hex Char Dec Char Dec Char ¬ ×...
Code Page Mapping of Printed Barcodes Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the barcode being scanned was created using a code page that is different from the one the host program is expecting.
Page 141
Sample Symbols PDF417 Postnet Car Registration Code 49 Zip Code Data Matrix 1234567890 QR Code Test Symbol Numbers 4-CB (4-State Customer Barcode) 01,234,567094,987654321,01234567891 ID-tag (UPU 4-State) J18CUSA8E6N062315014880T Micro PDF417 Aztec Test Message MaxiCode Package Label Test Message...
Page 145
Programming Chart Save Discard Note: If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and Save again.
Page 146
Honeywell 700 Visions Drive P.O. Box 208 Skaneateles Falls, NY 13153-0208 ™ 4800dr-BCG Rev B 4/09...