Page 1
Wasp DuraLine 2D Imager Dura P r o d u c t R e f e r e n c e G u i d e...
Page 2
An Unpublished Work - All rights reserved. No part of the contents of this documenta- tion or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of WASP Technologies or its wholly owned subsidiaries. Owners of WASP products are hereby granted a non-...
Table of Contents Chapter 1 Getting Started ...1-1 About This Manual ... 1-1 Manual Conventions ... 1-2 Resetting the Standard Product Defaults ... 1-2 Plug and Play ... 1-3 Connecting the Imager with an RS-232 Serial Port ... 1-3 Connecting the Imager with USB ... 1-4 IBM SurePos ...
Page 4
Intercharacter Delay ...4-5 User Specified Intercharacter Delay ...4-6 Interfunction Delay ...4-6 Intermessage Delay ...4-7 Chapter 5 Data Formatting... 5-1 Data Format Editor Introduction ...5-1 To Add a Data Format ...5-2 Other Programming Selections ...5-3 Data Format Editor Commands ...5-3 DuraLine™ 2D Imagers...
Page 5
To Add a Test Code I.D. Prefix to All Symbologies ... 10-1 Show Software Revision ... 10-1 Show Data Format ... 10-1 Resetting the Standard Product Defaults ... 10-2 Test Menu ... 10-2 2D PQA (Print Quality Assessment) ... 10-2 Power Image Configurator ... 10-3 Product Reference Guide...
Chapter 1 Getting Started The DuraLine™ 2D Imager marks a new performance level for hand- held area imagers. They deliver aggressive read rates and depths of field on 1D, stacked linear, and matrix codes. This aggressiveness applies even in challenging reading environments where low lighting conditions and poor quality might make it difficult to read bar codes.
Standard Product Default Settings bar code below. The chart Menu Commands, starting on page 11-6 settings for each of the menu commands (indicated by an asterisk (*) on the following programming pages). Standard Product Default Settings DuraLine™ 2D Imagers lists the factory default...
Plug and Play Plug and Play bar codes provide instant Imager set up for commonly used interfaces. After you scan one of the codes, power cycle the host terminal to have the interface in effect. NOTE Connecting the Imager with an RS- 232 Serial Port These instructions are for use with the RS-232 cable.
This interface applies to USB compatible mod- els only. NOTE An Imager can be connected to the USB port of a computer. 1. Connect the appropriate interface cable to the Imager and to the computer. RS-232 Interface DuraLine™ 2D Imagers...
NOTE For additional USB programming and technical information, visit the WASP website listed on the back cover of this manual. IBM SurePos Scan one of the following “Plug and Play” codes to program the Imager for IBM SurePos (USB Hand Held Imager) or IBM SurePos (USB Tabletop Imager).
Scan the following code to program the Imager for USB HID bar code Imagers. Scanning this code changes the terminal ID to 131. Symbology Suffix 00 0A 0B 00 0D 0B 00 18 0B Keyboard ® USB HID Bar Code Imager DuraLine™ 2D Imagers USB Keyboard (Mac)
Terminal Interfaces Terminal ID If your interface is not a standard PC AT, refer to , and locate the Terminal ID number for your PC. Scan the page 2-2 bar code below, then scan the numeric bar code(s) on the minal ID gramming Chart on page B-5 your terminal ID.
Quick Reference Guide, to program these inter- faces, rather than scanning the terminal ID listed in this table. b. Default for RS-232 models Model(s) USB Hand Held Imager USB Tabletop Imager DuraLine™ 2D Imagers Terminal ID...
Keyboard Country 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...
Page 16
Terminal Interfaces Keyboard Country (continued) Italy Netherlands (Dutch) Poland Romania Spain Switzerland (German) Latin America Norway Portugal Russia Slovakia Sweden DuraLine™ 2D Imagers...
Keyboard Country (continued) Turkey F U.K. Keyboard Style This programs keyboard styles, such as Caps Lock and Shift Lock. Default = Regular. 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. Shift Lock is used when you normally have the Shift Lock key on (not common to U.S.
Page 18
Emulate External Keyboard should be scanned if you do not have an external keyboard (IBM AT or equivalent). After scanning the Emulate External Keyboard bar code, you must power cycle your computer. NOTE Automatic Caps Lock Autocaps via NumLock Emulate External Keyboard DuraLine™ 2D Imagers...
Keyboard Modifiers Keyboard Modifiers This modifies special keyboard features, such as CTRL+ ASCII codes and Turbo Mode. Control + ASCII Mode On The Imager sends key combinations for ASCII control characters for val- ues 00-1F. Refer to Keyboard Function Relationships on page 9-1 CTRL+ ASCII Values.
Baud Rate sends the data from the imager to the terminal at the specified rate. The host terminal must be set for the same baud rate as the imager. Default = 38,400. 1200 4800 19200 57,600 2400 9600 * 38400 115,200 DuraLine™ 2D Imagers...
RS-232 Word Length: Data Bits, Stop Bits, and Parity Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits. For applications which require use of the full ASCII set, select 8 data bits per character.
Programming Chart on page B- of this manual, then scanning Save. The range is 0 to 300 seconds. Default = 0 seconds (no time-out - always on). RS-232 Receiver Time-Out 2-10 DuraLine™ 2D Imagers...
RS-232 Modifiers RS-232 Handshaking RS-232 handshaking is a set of rules concerning the exchange of data between serially communicating devices. If using RTS/CTS handshaking, the imager issues an active RTS signal to the receiving device. The imager waits to send its data until it detects an active CTS signal from the receiving device.
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. * On Beeper Volume –...
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 DuraLine™ 2D Imagers...
Good Read Delay Number of Beeps – Good Read The number of beeps of a good read can be programmed from 1 - 9. The same number of beeps will be applied to the beeper and LED in response to a good read. For example, if you program this option to have five beeps, there will be five beeps and five LED flashes in response to a good read.
After scanning the Read Time-Out bar code, set the time-out duration (from 0-300,000 milliseconds) by scanning digits from the Pro- , then scanning Save. Default = 0 (infinite, gramming Chart on page B-5 or no time-out). Read Time-Out DuraLine™ 2D Imagers...
Page 29
Manual Trigger, Low Power The imager powers down until the trigger is pulled. When the trigger is pulled, the imager powers up and operates until there is no triggering for the time set with the Low Power Time-Out bar code below. There is a delay of up to one second in operation when the imager is first triggered, but there is no delay when operating in low power time-out mode.
Scan Stand symbol is covered, the imager turns the LEDs on at the con- figured power level (Default High) and attempts to find and decode bar codes in its field of view. Scan Stand Symbol Presentation Mode This programs the imager to work in Presentation Mode. Presentation Mode DuraLine™ 2D Imagers...
Hands Free Time-Out Presentation LED Timer When an imager is in presentation mode, the LEDs turn off immediately after a bar code is decoded. The imager can be programmed to continue scanning and to keep the LEDs on for a short time after by scanning the LEDs On bar code below.
If you want to set your own length for the reread delay, scan the bar code below, then set the delay (from 0-30,000 milliseconds) by scanning dig- its from the , then scanning Save. Programming Chart on page B-5 User-Specified Double Read Timeout DuraLine™ 2D Imagers...
LED Power Level This selection allows you to adjust LED and aimer brightness. Off is used when no illumination is needed. Low is used if low illumination is sufficient. High (the default) is the brightest setting. If you have an aimer delay programmed (see the aimer will be at 100% power during the delay, regardless of the LED Power Level.
0. Scan the bar code below, then set the time-out by scanning digits (from 0 - 999,999 ms) from the , then scanning Save. Default = 120,000 ms. page B-5 3-10 Programming Chart on Imager Time-Out DuraLine™ 2D Imagers Lights Off...
Aimer Delay Aimer Delay The aimer delay allows a delay time for the operator to aim the imager 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.
Delay and Centering features, the imager can emulate the operation of older systems, such as linear laser bar code imagers.) Figure 3-1. Centering Example Bar Code 1 Bar Code 2 3-12 , for the most error-free operation in applica- DuraLine™ 2D Imagers * Concurrent...
Page 37
In the example in Figure 3-1 and the white area is the centering window. Bar Code 1 will not be read, while Bar Code 2 will be.The default centering window is a 128x96 pixel area in the center of the imager’s field of view. The following diagram illustrates the default top, bottom, left, and right pixel positions, mea- sured from the top and the left side of the imager’s field of view, which is 640 by 480 pixels.
This mode reads all symbologies (including OCR), in any orientation. The Full Omnidi- rectional search is very thorough which may slow performance time. This search mode is the default setting. NOTE Full Omnidirectional 3-14 DuraLine™ 2D Imagers...
This mode is not omnidirectional, but does quickly read linear and stacked bar codes. Advanced Linear Decoding cannot read 2D, OCR, or Postal symbols. This search mode is the default setting for point-and-shoot PDF imagers.
ASCII characters. (99 is the Uni- versal number, indicating all characters.) 3-16 Programming Chart on page B-5 Multiple Symbols on page 3- , find the symbology to which DuraLine™ 2D Imagers to read on page A-...
5. End Output Sequence Editor Scan F F to enter an Output Sequence for an additional symbol- ogy, or Save to save your entries. Other Programming Selections Discard This exits without saving any Output Sequence changes. Output Sequence Examples In this example, you are scanning Code 93, Code 128, and Code 39 bar codes, but you want the imager to output Code 39 1st, Code 128 2nd, and Code 93 3rd, as shown below.
Page 42
Code 93 0011 Code 93 code length (9) plus CR suffix (2) = 11 start character match for Code 93, 43h = “C” termination string for third code 3-18 page 3-17, but assume a DuraLine™ 2D Imagers...
Output Sequence Editor Enter Sequence Require Output Sequence When an output sequence is Required, all output data must conform to an edited sequence or the imager will not transmit the output data to the host device. When it’s On/Not Required, the imager will attempt to get the output data to conform to an edited sequence, but if it cannot, the imager transmits all output data to the host device as is.
If you want a different notation than “NR,” for example, “Error,” or “Bad Code,” you can edit the output message using the . The hex code for the No Read symbol is 9C. on page 5-5 3-20 * Off * Off Data Formatter DuraLine™ 2D Imagers...
Print Weight Print Weight is used to adjust the way the imager reads Matrix symbols. If a imager will be seeing consistently heavily printed matrix symbols, then a print weight of 6 may improve the reading performance. For con- sistently light printing, a print weight of 2 may help. After scanning the Set Print Weight bar code, set the print weight (from 1-7) by scanning digits from the Programming Chart on page B-5...
Prefix/Suffix Overview When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code 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.
(page on page A-1) for the symbology to which you Programming Chart on page B-5 ASCII Conversion Chart (Code A-4, for the prefix or suffix you wish to enter. Programming Chart on page B-5 DuraLine™ 2D Imagers 4-4). of this...
Step 1. Scan Add Suffix. Step 2. Determine the 2 digit hex value from the Symbology Chart (included ASCII Conversion Chart (Code Page 1252) on page Step 3. Scan 6, 3 from the Step 4. Determine the hex value from the Page 1252) on page Step 5.
When this selection is enabled and function codes are contained within the scanned data, the imager transmits the function code to the terminal. Charts of these function codes are provided in Supported Interface Keys . Default = Enable. on page 9-3 * Enable Disable DuraLine™ 2D Imagers...
Intercharacter, Interfunction, and Intermessage Delays Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Each delay is composed of a 5 millisecond step. You can program up to 99 steps (of 5 ms each) for a range of 0-495 ms.
Interfunction Delays Interfunction Delay To remove this delay, scan the Interfunction Delay bar code, then set the number of steps to 0. Scan the SAVE bar code using the Programming of this manual. Chart on page B-5 DuraLine™ 2D Imagers...
Intercharacter, Interfunction, and Intermessage Delays Intermessage Delay An intermessage delay of up to 495 milliseconds may be placed between each scan transmission. Scan the Intermessage Delay bar code below, then scan the number of milliseconds and the SAVE bar code using the of this manual.
Page 54
Data Editing NOTES DuraLine™ 2D Imagers...
Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the imager’s output. For example, you can use the Data Format Editor to insert characters at cer- tain points in bar code data as it is scanned. The selections in the follow- ing pages are used only if you wish to alter the output.
If you are pro- and locate the Terminal ID to program the imager for your terminal ID Programming Chart on page B-5 of this manual. (Note: 50 characters is DuraLine™ 2D Imagers Program- of this man- Program- 5-1. Scan the sym-...
bols that represent the command you want to enter. 94 alphanumeric characters may be entered for each symbology data format. Step 7. Scan Save from the to save your entries. Other Programming Selections Clear One Data Format — bology. If you are clearing the primary format, scan 0 from the ming Chart on page B-5 format, scan 1, 2, or 3, depending on the alternate format you are clear- ing.
Page 58
ASCII Conversion Chart (Code Page 1252) ASCII Conversion Chart (Code Page 1252) on A-4. A-4.) A-4.) ...zz where nn is the total count of both defines replacement characters, continuing DuraLine™ 2D Imagers ASCII Conversion Chart ASCII Conversion Chart ASCII Conversion Chart defines char- A-4.)
Data Format Editor Introduction ED Check to make sure there is a non-numeric ASCII character at the current cursor position. If character is numeric, format is aborted. Syntax = ED. D ata Form at Editor Enter Data Format * Default Data Format Clear One Data Format Clear All Data Formats Save...
The imager will scan the next bar code, 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 DuraLine™ 2D Imagers...
This programming section contains the following menu selections. Refer to for settings and defaults. Chapter 11 ·Linear Symbologies ·Australian Post ·Aztec Code Enable ·British Post ·Canadian Post ·China Post Enable ·Codabar Enable ·Codablock F Enable ·Code 11 Enable ·Code 128 Enable ·Code 16K Enable ·Code 2 of 5 Enable ·Code 39 Enable...
Programming Chart on page B-5 and maximum lengths and the defaults are included with the respective symbologies. All Symbologies Off Save of this manual. The minimum DuraLine™ 2D Imagers bar codes...
Page 63
Linear Symbologies Codabar <Default All Codabar Settings> Codabar Enable * On Codabar Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit Codabar Check Character Codabar check characters are created using different “modulos.”...
Page 64
Stop Codabar A12D D34A Select Require to prevent the imager from decoding a single “D” Coda- bar symbol without its companion. This selection has no effect on Cod- abar symbols without Stop/Start D characters. * Off Require DuraLine™ 2D Imagers...
Page 65
Linear Symbologies Codabar Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 2-60. Minimum Default = 4, Maximum Default = 60. Minimum Message Length Maximum Message Length Code 39...
Page 66
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 0-48. Minimum Default = 0, Maximum Default = 48. Minimum Message Length Maximum Message Length DuraLine™ 2D Imagers...
Page 67
Code 39 Append This function allows the imager to append the data from several Code 39 bar codes together before transmitting them to the host computer. When this function is enabled, the imager stores those Code 39 bar codes that start with a space (excluding the start and stop symbols), and does not immediately transmit the data.
Page 68
Character pairs /M and /N decode as a minus sign and period respec- tively. Character pairs /P through /Y decode as 0 through 9. Full ASCII On < %G L %H M > DuraLine™ 2D Imagers ‘ %W p %M m %N n %O o DEL %T * Full ASCII Off...
Page 69
Linear Symbologies Code 39 Code Page 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 bar code being scanned was created using a code page that is different from the one the host program is expecting.
Page 70
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length Maximum Message Length 6-10 DuraLine™ 2D Imagers...
Page 71
Linear Symbologies Code 93 < Default All Code 93 Settings > Code 93 Enable * On Code 93 Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 0-80.
Page 72
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length 6-12 DuraLine™ 2D Imagers...
Page 73
Linear Symbologies IATA Code 2 of 5 <Default All Code IATA 2 of 5 Settings> IATA Code 2 of 5 Enable * Off IATA Code 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information.
Page 74
Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length Code 11 Code 11 Enable 6-14 for additional information. Mini- <Default All Code 11 Settings> DuraLine™ 2D Imagers * Off Mes- Maximum Message Length * Off...
Page 75
Linear Symbologies Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes. Default = Two Check Digits. One Check Digit * Two Check Digits Code 11 Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information.
Page 76
Code 128 that supports concatenation of neighboring symbols, and 4) the standard layout for bar codes on a blood product label. Use the bar codes below to turn concatenation on or off. Default =Off. * Off 6-16 DuraLine™ 2D Imagers...
Page 77
Linear Symbologies Code 128 Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80.
Page 78
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 1-60. Minimum Default = 1, Maximum Default = 60. Minimum Message Length Maximum Message Length 6-18 DuraLine™ 2D Imagers...
Page 79
Linear Symbologies UPC-A <Default All UPC-A Settings> UPC-A Enable * On UPC-A Check Digit Transmit 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.
Page 80
When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On 6-20 * 2 Digit Addenda Off * 5 Digit Addenda Off * Not Required DuraLine™ 2D Imagers...
Page 81
Linear Symbologies UPC-A/EAN-13 with Extended Coupon Code Use the following codes to enable or disable UPC-A and EAN-13 with Extended Coupon Code. Default = On. * On UPC-E0 <Default All UPC-E Settings> UPC-E0 Most U.P.C. bar codes lead with the 0 number system. For these codes, use the UPC-E0 selection.
Page 82
Default = On. * On UPC-E0 Check Digit Transmit Check Digit specifies whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 6-22 * Not Required DuraLine™ 2D Imagers...
Page 83
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. Default = On. * On UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data.
Page 84
This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-13 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On 6-24 <Default All EAN/JAN Settings> DuraLine™ 2D Imagers * 2 Digit Addenda Off * 5 Digit Addenda Off...
Page 85
EAN/JAN-13 Addenda Required When Addenda Required is set to on, the imager will only read EAN/ JAN-13 bar codes that have addenda. Default = Not Required. Required EAN/JAN-13 Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda.
Page 86
This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On 6-26 * 2 Digit Addenda Off * 5 Digit Addenda Off DuraLine™ 2D Imagers...
Page 87
Linear Symbologies EAN/JAN-8 Addenda Required When Addenda Required is set to on, the imager will only read EAN/ JAN-8 bar codes 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 bar code and the data from the addenda.
Page 88
MSI bar codes printed with the specified type check char- acter, but will not transmit the check character with the scanned data. * Validate Type 10, but Don’t Transmit Validate Type 10 and Transmit 6-28 DuraLine™ 2D Imagers...
Page 89
MSI Message Length Scan the bar codes below to change the message length. Refer to sage Length Description on page 6-2 mum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Plessey Code <Default All Plessey Code Settings>...
Page 90
Symbologies RSS-14 RSS-14 Enable * On RSS Limited < Default All RSS Limited Settings > RSS Limited Enable * On 6-30 < Default All RSS-14 Settings > DuraLine™ 2D Imagers...
Page 91
Linear Symbologies RSS Expanded < Default All RSS Expanded Settings > RSS Expanded Enable * On RSS Expanded Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 4-74.
Page 92
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length 6-32 DuraLine™ 2D Imagers...
Trioptic Code If you are going to scan Code 32 Pharmaceuti- cal codes ( NOTE Trioptic Code is used for labeling magnetic storage media. Stacked Symbologies Codablock F <Default All Codablock F Settings> Codablock F Enable Codablock F Message Length Scan the bar codes below to change the message length.
Page 94
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 0-160. Minimum Default = 1, Maximum Default = 160. Minimum Message Length Maximum Message Length 6-34 DuraLine™ 2D Imagers...
Page 95
Stacked Symbologies Code 49 <Default All Code 49 Settings> Code 49 Enable * On Code 49 Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 1-81.
Page 96
Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750. Minimum Message Length Maximum Message Length 6-36 DuraLine™ 2D Imagers...
Page 97
Maximum Default = 366. Minimum Message Length EAN•UCC Composite Codes Linear codes are combined with a unique 2D composite component to form a new class called EAN•UCC Composite symbology. EAN•UCC Composite symbologies allow for the co-existence of symbologies already in use.
Page 98
EAN-128 or RSS and Composite symbol. EAN•UCC data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, UCC/EAN- 128, and EAN•UCC RSS and Composites. Data from 2D symbols such as Aztec Code, Data Matrix, or QR Code, which encode a leading FNC1, also invoke EAN•UCC emulation.
Page 99
Stacked Symbologies tion is selected, the AIM Symbology Identifier is reported as “]C1”. If RSS Emulation is selected, the AIM Symbology Identifier is reported as “]e0.” Any application that accepts EAN•UCC data can be simplified since it only needs to recognize one data carrier type. Default = No Emu- lation.
Postal Codes For best performance when reading a postal symbology, all other postal symbologies should be turned off. The following postal codes can only be read by a full 2D Imager. NOTE Postnet Postnet Check Digit Transmit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data.
Page 101
Postal Codes Planet Code * Off Planet Code Check Digit Transmit 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 Product Reference Guide 6-41...
Page 102
Kix code can misread when scanned sideways or upside down. Use Working Orientation, page 3-19, if your Kix codes will not usually be pre- sented upright to the scanner. NOTE 6-42 * Off * Off * Off DuraLine™ 2D Imagers...
Page 103
Australian Post Japanese Post China Post <Default All China Post Settings> Product Reference Guide Postal Codes * Off * Off 6-43...
Page 104
Mini- sage Length Description on page 6-2 mum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length Maximum Message Length Korea Post <Default All Korea Post Settings> 6-44 DuraLine™ 2D Imagers...
Page 105
Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. Minimum Message Length QR Code QR Code can only be read by full 2D imager models. NOTE < Default All QR Code Settings > Product Reference Guide...
Page 106
Length Description on page 6-2 mum and Maximum lengths = 1-3500. Minimum Default = 1, Maximum Default = 3500. Minimum Message Length Data Matrix Data Matrix can only be read by full 2D imager models. NOTE < Default All Data Matrix Settings > 6-46 * Off for additional information.
Page 107
Length Description on page 6-2 mum and Maximum lengths = 1-1500. Minimum Default = 1, Maximum Default = 1500. Minimum Message Length MaxiCode MaxiCode can only be read by full 2D imager models. NOTE < Default All MaxiCode Settings > Product Reference Guide Postal Codes for additional information.
Page 108
Length Description on page 6-2 mum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. Minimum Message Length Aztec Code Aztec Code can only be read by full 2D imager models. NOTE < Default All Aztec Code Settings > 6-48 for additional information.
Page 109
Postal Codes Aztec Code Enable * On Aztec Code Message Length Scan the bar codes below to change the message length. Refer to Mes- for additional information. Mini- sage Length Description on page 6-2 mum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750.
Chapter 7 Imaging Commands The imager can be used as a digital camera for capturing, manipulating, and transferring images. Imaging Commands with their modifiers send imaging commands to the imager on a single-use basis, and take effect for the next subsequent image capture.
4G Heavy gain 8G Maximum gain D - Delta for Acceptance: This sets the allowable range for the white value setting (see W - Target White Value). Delta is only available when using Photo Style. (Default = 25) DuraLine™ 2D Imagers...
Page 113
Image Snap - IMGSNP nD Range: 0 - 255 L - LED State: Determines if the LEDs should be on or off, and when. Ambient illumination (0L) is preferred for taking pictures of color docu- ments, such as ID cards, especially when the imager is in a stand. LED illumination (1L) is preferred when the imager is hand held.
D - Pixel Depth: Indicates the number of bits per pixel in the transmit- ted image (KIM or BMP format only). 8D 8 bits per pixel, grayscale image (default) 1D 1 bit per pixel, black and white image IMGSHP8F75K26U DuraLine™ 2D Imagers...
Page 115
E - Edge Sharpen: Causes the transmitted image to be convolved with an edge sharpening filter. Entering a 23E gives the sharpest edges, but also increases noise in the image. 0E Don’t sharpen image (default) 14E Apply edge sharpen for typical image Apply edge sharpen using strength n (n = 1-24) F - File Format: Indicates the desired format for the image.
Page 116
0 through 640, and device rows are numbered 0 through 480. nL The left edge of the shipped image corresponds to column n of the image in memory. Range: 000 - 640. (Default = 0) DuraLine™ 2D Imagers...
Page 117
nR The right edge of the shipped image corresponds to column n - 1 of the image in memory. Range: 000 - 640. (Default = all columns, or 639 for VGA imager) nT The top edge of the shipped image corresponds to row n of the image in memory.
Page 118
This modifier ships the histogram for an image. 0W Don’t ship histogram (default) 1W Ship histogram IMGSNP1P0L168W90%32D page 7-8). This filter also works well DuraLine™ 2D Imagers page 7-6), with...
Intelligent Signature Capture - IMGBOX Intelligent Signature Capture - IMGBOX Intelligent signature capture ships only part of an image to the host application. This method reduces transfer time and file size, while sim- plifying signature capture. Below is an example of an intelligent signature capture application. In this example, the operator reads the bar code, which is then transmitted to the host application.
A higher gamma correction yields an overall brighter image. The lower the setting, the darker the image. A setting of 100 results in no adjustment to the image. (Default = 50K) 0K Gamma correction off 7-10 DuraLine™ 2D Imagers...
Page 121
Intelligent Signature Capture - IMGBOX 50K Apply gamma correction for brightening typical document image nK Apply gamma correction factor n (n = 1-255) R - Resolution of Signature Capture Area: The number of pixels that the imager outputs per each minimum bar width. The higher the value for R, the higher the quality of the image, but also the larger the file size.
OCR Programming Use this section to program the Imager for optical character recognition (OCR). 2D imager models read 6 to 60 point OCR typeface. OCR is not as secure as bar codes. To enhance security in OCR applications, create an OCR template to match the data, and print an OCR check character.
Only one OCR symbology can be read at a time. turns off all OCR capability in the imager, so codes listed below. < Default All OCR Settings > , if your OCR symbols DuraLine™ 2D Imagers OCR on page 8- Working...
allows you to scan characters in the OCR-A font. The default OCR-A On setting allows you to scan any eight digit combination. If you have cre- ated an OCR template, character combinations that fit the template can be scanned (see Creating an OCR Template on page 8-5 allows you to scan characters in the OCR-B font.
MICR E 13 B On The Transit character is output as T The On Us character is output as O The Amount character is output as A The Dash character is output as D SEMI Font On * All OCR Off DuraLine™ 2D Imagers...
OCR Templates OCR Templates You can create a custom “template,” or character string that defines the length and content of OCR strings that will be read with your imager. There are several choices when creating a custom template for your application.
Use the Template Characters chart above to determine what char- acters you need to create your format. Use the Chart on page B-4 symbol ( page 8-16 to scan the characters for your template. DuraLine™ 2D Imagers page 8-2 OCR Programming...
Page 129
You need to read any combination of eight digits. The template would be: To create this template, you would enable the OCR-A font. Scan the symbol ( Enter OCR Template Programming Chart on page B-4 ). This would let you read any string of eight digits, for exam- page 8-17 ple: Character Match Sequences...
Page 130
8-16 eight times, then scan the two times, then scan ). This would let you read either type of 99028650 9902XZ50 DuraLine™ 2D Imagers from the OCR Pro- (the hex char- three more times, Discard OCR Tem- from the OCR Pro- to create the “or”...
This template would then let you read data that began with six digits, and had an A, B, or C trailing. So you would be able to read: Reading Multi-Row OCR The 2D imager is capable of decoding multi-row OCR text. Reading rows longer than sixteen characters is not recommended.
You need to read any combination of seven digits, with a modulo 10 check character in the eighth position. The template would be: 8-10 12345678 ABCDEFGH OCRTMP"dddddddd". OCRTMP"llllllll". OCRTMP"ddddddddrllllllll". 12345678 ABCDEFGH ABCD1234. Check Character bar code to OCR Modulo 36 DuraLine™ 2D Imagers to indicate the...
OCR Check Character dddddddc To create this template, you would enable the OCR-A font. Scan the symbol. Then scan the Modulo 10 Check Character Enter OCR Template symbol, and scan the from the seven times, OCR Programming Chart and scan the once.
8-12, then scan the following hex values in order: 8-12 0123456789X dddddddc 6512351X Enter OCR Check Character ASCII Conversion Chart (Code Page . Use the Programming Chart on page B-5 Programming Chart on page B-5 3031323334353637383958 DuraLine™ 2D Imagers of this page 8-12,...
Page 135
After you enter all the desired hex values, scan the Save bar code on Programming Chart on page B-5 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.
Page 136
= (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 8-14 2-1-2-1 Weighted Modulo 10 Check Character ddddddc 0128454 DuraLine™ 2D Imagers...
OCR ISBN Application Example One application of OCR is to read the ISBN characters typically encoded using the OCR-A or OCR-B font. This is especially useful when the ISBN number is not encoded in an EAN-13 bar code. The following example shows how to configure the imager to read the ISBN strings on books in Japan.
Enter OCR Template † Enter User-Defined Variable “h”† † One or more two-digit numbers and symbol. Refer to the Programming Chart on page B-5 8-16 Enter User-Defined Variable “g”† Save are required after reading this programming of this manual. DuraLine™ 2D Imagers...
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 imager. Refer to Function Code HEX/ASCII Value Product Reference Guide Chapter 9 enable Control + ASCII mode. page 2-7 Full ASCII “CTRL”...
Page 142
US only. The following chart indicates the equivalents of these five characters for different countries. Country United States Belgium Scandinavia France Germany Italy Switzerland United Kingdom Denmark Norway Spain Full ASCII “CTRL” + Codes < < Ã < ¢ DuraLine™ 2D Imagers...
Supported Interface Keys IBM AT/XT and PS/2 Compatibles, WYSE PC/AT ASCII Supported Keys Reserved Enter (KP) Cap Lock ALT make ALT break CTRL make CTRL break CR/Enter Reserved Reserved Delete CR/Enter Insert Escape Home Print Back Space Back Tab * IBM 3191/92, 3471/72, 3196/97, 3476/77, Telex (all models) Product Reference Guide Supported Interface Keys IBM XTs and...
Page 144
** Memorex Telex with 88 key keyboards Memorex Telex (88)** Supported Keys Reserved Enter PF10 PF11 PF12 Reserved Reserved New Line Field Forward Field Forward Reserved Field Forward Delete New Line Insert Erase Error Reset Reserved Print Back Space Back Field Reserved Home DuraLine™ 2D Imagers...
Page 145
Supported Interface Keys Esprit 200, 400 ANSI Supported ASCII Keys Reserved New Line New Line New Line Escape Insert Back Space Back Tab Product Reference Guide Supported Interface Keys Esprit 200, 400 Esprit 200, 400 ASCII Supported Supported Keys Keys Reserved Reserved New Line...
Page 146
Interface Keys Supported Interface Keys Apple Mac/iMac ASCII Supported Keys Reserved Enter/Numpad Enter CAPS ALT make ALT break CNTRL make CNTRL break RETURN APPLE make APPLE break RETURN Ins Help Home Prnt Scrn BACKSPACE LSHIFT TAB BACKSPACE DuraLine™ 2D Imagers...
Chapter 10 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 ) for the Symbology Chart on page A-1 single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
2D PQA (Print Quality Assessment) Two-dimensional Print Quality Assessment (2D PQA) is a feature of the imager where the data from the successful read of a 2D bar code symbol is augmented with lines of text that both identify the symbol, and also report graded measurement parameters obtained from it.
To see displayed results, Microsoft program, or PowerView information on interpreting your read results, please contact WASP using the website address listed on the back page of this manual. Power Image Configurator Power Image Configurator provides the ability to configure an imaging device by connecting the imager to the COM port of a PC.
NOTE Installing Power Image Configurator from the Web 1. Access the WASP web site at the address shown on the back cover of this manual. 2. Click on the Search text box and enter Power Image Configurator. 3. Click on Search. Select Software.
7. Using Explorer, go to the c:\windows\temp file. 8. Double click on the Configurator.exe file. Follow the screen prompts to install the Power Image Configurator program. 9. To start Power Image Configurator, from the Start Menu click on Programs, Power Image Configurator, Power Image Configurator. If you wish, you can create a shortcut to the Power Image Configurator executable on your desktop.
The serial programming commands can be used in place of the program- ming bar codes. Both the serial commands and the programming bar codes will program the DuraLine 2D. For complete descriptions and examples of each serial programming command, refer to the correspond- ing programming bar code in this manual.
What is the range of possible values for the setting(s). (The device’s response uses a dash (-) to indicate a continuous range of values. A pipe (|) separates items in a list of non-continuous values.) 11-2 (ASCII 22,77,13). SYN M CR DuraLine™ 2D Imagers...
Menu Command Syntax 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.
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?. Response:CBRENA1[ACK], SSX0[ACK], CK20[ACK], CCT1[ACK], MIN2[ACK], MAX60[ACK], DFT[ACK]. 11-4 DuraLine™ 2D Imagers...
Trigger Commands This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on; the Start/Stop Character (SSX) is set to 0, or Don’t Transmit; the Check Character (CK2) is set to 0, or Not Required; concatenation (CCT) is set to 1, or Enabled;...
Serial Programming Commands Menu Commands Selection Factory Default Default Settings 003 (DuraLine 2D/010 and 050 models) Terminal ID 000 (DuraLine 2D/030 mod- els) 11-6 Setting * Indicates default Terminal Interfaces DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry...
Page 159
Selection *U.S.A. Belgium Brazil Canada (French) Czechoslovakia Denmark Finland (Sweden) France Germany/Austria Greece Hungary Israel (Hebrew) Italy Latin America Program Keyboard Country Netherlands (Dutch) Norway Poland Portugal Romania Russia Slovakia Spain Sweden Switzerland (German) Turkey F Turkey Q U.K. Product Reference Guide Setting * Indicates default Menu Commands...
Page 162
Presentation LED Timer *LEDs On Presentation Sen- Range 0-20 (*1) sitivity Hands Free Time- Range 0 - 300,000 ms 11-10 Setting * Indicates default DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry BEPRPT BEPRPT# DLYRRD500 DLYRR750 DLYRRD1000...
Page 163
Right of Centering Window Centering Window (*60%) Top of Centering Window (*40%) Bottom of Centering Window (*60%) Full Omnidirectional (Default for 2D imagers) Decode Search Quick Omnidirectional Mode Advanced Linear Decoding (Default for PDF imagers) Enter Sequence Output Sequence Editor...
Page 164
Delay Length User Specified Intercharacter (0 - 495 ms) Delay Character to Trigger Delay 11-12 Setting * Indicates default ° ° Prefix/Suffix Selections DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry SEQ_EN2 3-19 SEQ_EN1 3-19 SEQ_EN0 3-19...
Page 165
Selection Interfunction Delay Range 0 - 495 ms Intermessage Range 0 - 495 ms Delay *Default Data Format (None) Enter Data Format Data Format Edi- Clear One Data Format Clear All Data Formats Save Discard Data Formatter *On, but Not Required On, Required Alternate Data Formats...
Page 166
ASCII Code 39 Code Page Default All Interleaved Interleaved 2 of 5 2 of 5 Settings Interleaved 2 of 5 11-14 Setting * Indicates default DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry CBRCCT0 CBRCCT1 CBRCCT2 CBRMIN##...
Page 167
Selection *No Check Char. Validate, But Don’t Interleaved 2 of 5 Check Digit Transmit Validate, and Transmit Minimum (2 - 80) *4 Interleaved 2 of 5 Message Length Maximum (2 - 80) *80 Default All Code 93 Code 93 Settings Code 93 Minimum (0 - 80) *0 Code 93 Message...
Page 174
Korea Post Msg. Length Maximum (2 - 80) *48 QR Code Default All QR Code Settings QR Code *Off 11-22 Setting * Indicates default DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry NETCKX1 6-40 NETCKX0 6-40 PLNENA1...
Page 175
Selection Minimum (1-3500) *1 QR Code Msg. Length Maximum (1-3500) *3500 Default All Data Matrix Set- Data Matrix tings Data Matrix Minimum (1-1500) *1 Data Matrix Msg. Length Maximum (1-1500) *1500 Default All MaxiCode Set- MaxiCode tings MaxiCode Minimum (1-150) *1 MaxiCode Msg.
Page 176
Update Tries (0-10) *6 tinued) Target White Value (0-255) *125 Target Set Point Percentage (1-99) *50 11-24 Setting * Indicates default Imaging Default Commands DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry IMGDFT SNPSTY0 SNPSTY1 SNPSTY2 SNPBEP1...
Page 177
Selection *Infinity Filter - Off Infinity Filter - On *Compensation Off Compensation On *Pixel Depth - 8 bits/pixel (grayscale) Pixel Depth - 1 bit/pixel (B&W) *Don’t Sharpen Edges Sharpen Edges (0-23) *File Format - JPEG File Format - KIM File Format - TIFF binary File Format - TIFF binary group 4, compressed File Format - TIFF grayscale...
Page 178
OCR-A On OCR-B On U.S. Currency On MICR E 13 B On SEMI Font * All OCR Off 11-26 Setting * Indicates default OCR Selections DuraLine™ 2D Imagers Serial Command Page # Indicates a numeric entry IMGWNB### IMGMAR### IMGXFR0 IMGXFR2...
Page 182
14° F to +122° F (-10° C to +50° C) -40° F to +158° F (-40° C to +70° C) 0 to 95% non-condensing Operational after 50 drops from 6.5 feet (2.0M) to concrete Meets MIL-STD-810E IEC rating IP54DW per MIL-HDBK-217F Ground Benign exceeds 85,000 hours DuraLine™ 2D Imagers...
Symbology Chart Symbology All Symbologies Australian Post Aztec Code British Post Canadian Post China Post Codabar Codablock F Code 11 Code 128 Code 16K Code 32 Pharmaceutical (PARAF) Code 39 Code 49 Code 93 and 93i Data Matrix User’s Guide Appendix A Symbologies Possible AIM...
Page 186
OCR US Money Font SEMI Font PDF417 Planet Code Plessey Code PosiCode Possible AIM ID Modifiers 0, 1, 3 0, 1, 2 DuraLine™ 2D Imagers HHP Code ID (hex) d (0x64) D (0x44) y (0x79) d (0x64) e (0x65) J (0x4A) K (0x4B)
Code Page Mapping of Printed Bar Codes 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 bar code being scanned was created using a code page that is different from the one the host program is expecting.
Sample Symbols Matrix 2 of 5 RSS-14 6543210 PDF417 (01)00123456789012 Postnet Car Registration Code 49 Zip Code Data Matrix 1234567890 QR Code Test Symbol Numbers DuraLine™ 2D Imagers...
Page 195
Sample Symbols Aztec Micro PDF417 Package Label MaxiCode Test Message OCR-A with Modulo 10 check character Test Message OCR-A with Modulo 36 check character User’s Guide...
Page 198
Programming Chart Save If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and NOTE Discard Save again. DuraLine™ 2D Imagers...
Need help?
Do you have a question about the 2D and is the answer not in the manual?
Questions and answers