PowerScan® 7000 2D Imager Product Reference Guide
Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140 An Unpublished Work - All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of Datalogic Scanning, Inc. or its subsidiaries or affiliates ("Datalogic" or “Datalogic Scanning”).
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 LED and Beeper Indications ............................................................... 1-3 Plug and Play ................
Scan Stand Mode ..............................................................................3-7 Scan Stand Symbol .....................................................................3-7 Presentation Mode .............................................................................3-7 Presentation LED Timer ................................................................3-8 Presentation Sensitivity ...............................................................3-8 Hands Free Time-Out .....................
To Add a Data Format ................................................................. 5-2 Other Programming Selections ..................................................... 5-3 Data Format Editor Commands ..................................................... 5-3 Send Commands ................................................................... 5-3 Move Commands................................................................... 5-4 Search Commands .............................................................
China Post .......................................................................... 6-43 Korea Post .......................................................................... 6-44 QR Code ............................................................................. 6-45 Data Matrix......................................................................... 6-46 MaxiCode............................................................................ 6-47 Aztec Code ................................................
Installing Power Image Configurator from the Web ......................... 9-4 Chapter 10 Serial Programming Commands............................10-1 Conventions ................................................................................... 10-1 Menu Command Syntax ................................................................... 10-2 Query Commands ..................................................................... 10-2 Tag Field Usage .............................................................
vi PowerScan® 7000 2D
Chapter 1 Getting Started The PowerScan® 7000 2D imager marks a new performance level for handheld 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. You can rest assured your investment will continue to supply years of use by reading any bar codes you require, now or in the future.
Getting Started Manual Conventions The symbols listed below are used in this manual to notify the reader of key issues or procedures that must be observed when using the imager: Notes contain information necessary for properly diagnosing, repairing and operating the imager. NOTE The CAUTION symbol advises you of actions that could damage equipment or property.
LED and Beeper Indications LED and Beeper Indications The imager is equipped with a beeper (speaker) and two indicator LEDs; one green and one yellow. These indicators “beep” or flash when certain actions take place: NOTE Some LED and Beeper indications are user-configurable for volume, pitch, quantity, duration, enable/disable, etc. Those listed in the following table assume the feature is enabled. See the Product Reference Guide (PRG) for detailed programming information.
Getting Started 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 includes both Power Off the Terminal (P.O.T.) and external power. NOTE 1. Turn off power to the terminal/computer. 2. Connect the appropriate interface cable to the imager.
Plug and Play 3. Plug the serial connector into the serial port on your computer. Tighten the two screws to secure the connector to the port. 4. If the terminal does not support Power Off the Terminal (P.O.T.) connections plug the power supply into the host connector and the AC outlet. 5. Once the imager has been fully connected, power up the computer. All communication parameters between the imager and terminal must match for correct data transfer through the serial port using RS-232 protocol.
Getting Started 2. The imager beeps. 3. Verify imager operation by scanning the part number bar code from the back cover of this manual. NOTE The following USB “Plug and Play” codes are supported on specific models. Refer to the Product Reference Guide to determine if this interface applies to your unit. For additional USB programming and technical information, visit the website listed on the back cover of this manual.
Plug and Play Each bar code above also programs the following suffixes for each symbology: Symbology EAN-8 EAN-13 UPC-A UPC-E Code 39 Interleaved 2 of 5 Code 128 NOTE Suffix 0C 16 0D 0A 00 0A 0B 00 0D 0B 00 18 0B The following USB “Plug and Play” codes (USB Keyboard - PC, USB Keyboard - Mac, and USB HID) are supported on specific imager models. Check your model type to determine if this interface applies to your unit.
Getting Started USB HID Scan the following code to program the imager for USB HID bar code imagers. Scanning this code changes the terminal ID to 131. USB HID Bar Code imager USB COM Port Emulation Scan the following code to program the imager to emulate a regular RS232-based COM port. If you are using a Microsoft® Windows® PC, you will need to download a driver from the website listed on the back cover of this manual. The driver will use the next available COM port number.
Plug and Play ACK/NAK Mode On * Off Reference the Product Reference Guide (PRG) for more information about keyboard support. NOTE Connecting the imager in Universal Keyboard Wedge mode The Universal Keyboard Wedge (UKBW) model allows an RS-232 transmission or Keyboard Wedge mode according to the type of cable connected. Contact Datalogic or your dealer for cable and/or power supply part numbers. 1. Turn off power to the terminal/computer. 2. Connect the keyboard wedge interface cable to the imager.
Getting Started 3. Connect one end of the Y cable to the keyboard cable and the other to the keyboard port on the host/computer. Cable Connector Retainer Boss K ey bo ard Captive Screws 4. Scan the following bar code to program the imager for the UKBW interface. ~ p Universal a p 2 Keyboard 3 2 ; Wedge 2 3 (UKBW) 2 C T Interface S 1 ³ 1-10 .
Chapter 2 Terminal Interfaces Use this section to configure interface features for imager models using RS-232 and USB interfaces. NOTE For Imager models using UKBW interfaces, do not use this section but refer to the UKBW Connectivity Guide available for download from the website listed on the back over of this manual. In most cases and mainly in Concurrent Aiming mode an external power supply is required.
Terminal Interfaces For example, an IBM AT terminal has a Terminal ID of 003. You would scan the Terminal ID bar code, then 0, 0, 3 from the Programming Chart on page B-5 of this manual, then Save. If you make an error while scanning the digits (before scanning Save), scan the Discard code marked Discard on page B-4, scan the Terminal ID bar code, scan the digits, and the Save code again. Terminal ID Save After scanning one of these codes, you must power cycle your computer.
Keyboard Country Keyboard Country Scan the appropriate country code below to program the keyboard for your country.
Terminal Interfaces Keyboard Country (continued) Italy Latin America Netherlands (Dutch) Norway Poland Portugal Romania Russia SCS Slovakia Spain Sweden Switzerland (German) 2-4 PowerScan® 7000 2D
Keyboard Style Keyboard Country (continued) Turkey F Turkey Q 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. Caps Lock Shift Lock is used when you normally have the Shift Lock key on (not common to U.S. keyboards).
Terminal Interfaces Automatic Caps Lock is used if you change the Caps Lock key on and off. The software tracks and reflects if you have Caps Lock on or off (AT and PS/2 only). This selection can only be used with systems that have an LED which notes the Caps Lock status. Automatic Caps Lock Autocaps via NumLock bar code should be scanned in countries (e.g., Germany, France) where the Caps Lock key cannot be used to toggle Caps Lock.
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 values 00-1F. Refer to Keyboard Function Relationships on page 9-1 for CTRL+ ASCII Values. Default = Off Control + ASCII Mode On * Control + ASCII Mode Off Turbo Mode— The imager sends characters to a terminal faster. If the terminal drops characters, do not use Turbo Mode.
Terminal Interfaces RS-232 Modifiers RS-232 Baud Rate 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 = 115,200.
RS-232 Modifiers 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. Default = 8. Stop Bits sets the stop bits at 1 or 2. Default = 1. Parity provides a means of checking character bit patterns for validity.
Terminal Interfaces RS-232 Receiver Time-Out The unit stays awake to receive data until the RS-232 Receiver TimeOut expires. A manual or serial trigger resets the time-out. When an RS-232 receiver is sleeping, a character may be sent to wake up the receiver and reset the time-out. A transaction on the CTS line will also wake up the receiver. The receiver takes 300 milliseconds to completely come up.
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. The imager then sends its data while checking the CTS signal before the transmission of each data character.
Terminal Interfaces NOTES 2-12 PowerScan® 7000 2D
Chapter 3 Output Image VGA You can set the image size to a VGA resolution, if necessary, to accommodate older applications that require a smaller image size. When Image VGA is set to On, the resultant image is 640x480 pixels. When Image VGA is Off, your image is 752x480 pixels. Default = Off. * Off On 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.
Output Beeper Volume – Good Read The beeper volume codes modify the volume of the beep the imager emits on a good read. Default = Medium. Low * Medium High Off Beeper Pitch – Good Read The beeper pitch codes modify the pitch (frequency) of the beep the imager emits on a good read. Default = Medium.
Good Read Indicators Beeper Duration – Good Read The beeper duration codes modify the length of the beep the imager 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 Off 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.
Output Good Read Delay This sets the minimum amount of time before the imager can read another bar code. 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 bar code below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the Programming Chart on page B-5, then scanning Save.
Trigger Modes When in serial mode, the imager scans until a bar code has been read or until the deactivate command is sent. In serial mode, the imager can also be set to turn itself off after a specified time has elapsed (see Read TimeOut, which follows). * Manual/Serial Trigger Read Time-Out Use this selection to set a time-out (in milliseconds) of the imager’s trigger when using serial commands to trigger the imager, or if the imager is in manual trigger mode.
Output If the unit remains idle during the low power time-out interval, the unit goes into low power mode. Whenever the trigger is enabled, the low power time-out timer is reset. Low Power Time-Out This time-out does not begin until the imager time-out setting has expired.
Scan Stand Mode 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 that follows.) When a different code is presented, the Imager is triggered to read the new code. Note:The imager automatically adjusts the illumination LEDs to the lowest light level possible to maintain a good lock on the Scan Stand symbol. When a symbol is presented, the imager’s light levels adjust to the saved setting (see LED Power Level on page 3-10).
Output 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. Default = LEDs On. * LEDs On LEDs Off Presentation Sensitivity Presentation Sensitivity is a numeric range that increases or decreases the imager's reaction time to bar code presentation.
Double Read Timeout Scan the Hands Free Time-Out bar code, then scan the time-out duration (from 0-300,000 milliseconds) from the Programming Chart on page B-5, and Save. Default = 5,000 ms. Hands Free Time-Out Double Read Timeout This sets the time period before the imager can read the same bar code a second time. Setting a reread delay protects against accidental rereads of the same bar code. Longer delays are effective in minimizing accidental rereads at POS (point of sale).
Output 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 Aimer Delay on page 3-12), the aimer will be at 100% power during the delay, regardless of the LED Power Level.
Illumination Lights Illumination Lights If you want the illumination lights on while reading a bar code, scan the Lights On bar code, below. However, if you want to turn just the lights off, scan the Lights Off bar code. This setting does not affect the aimer light. The aiming light can be set using Aimer Mode (see Aimer Modes on page 3-13). NOTE * Lights On Lights Off Imager Time-Out Imager Time-Out powers down the imager after the unit has been idle for the specified time.
Output 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.
Aimer Modes Aimer Modes This feature allows you to select from the three options listed below: Aimer Mode Off Aimer Mode is disabled. Interlaced Mode In Interlaced Mode, the illumination and aiming timing is automatically synchronized to the imager exposure period by the Optics Module. The module turns illumination on while the image is being exposed, and it turns the aiming off at all other times. Interlaced Mode provides the lowest overall current draw and is recommended for most applications.
Output duty cycle, even when the imager exposure time is at its maximum in dark operating environments. Concurrent mode provides the brightest appearance of the illumination LEDs of any of the imager operating modes. This mode may be useful for applications when an operator is using the illumination LEDs for aiming, such as in fixed mount, kiosk, or auto trigger applications.
Centering In the example in Figure 3-1, the gray area is the full imager field of view 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, measured from the top and the left side of the imager’s field of view, which is 640 by 480 pixels.
Output Scan Centering On, then scan one of the following bar codes to change the top, bottom, left, or right of the centering window. Then scan the percent you want to shift the centering window using digits on the Programming Chart on page B-5. Scan Save. Default Centering = 40% for Top and Left, 60% for Bottom and Right.
Output Sequence Overview Quick Omnidirectional - This is an abbreviated search for bar code features around the center region of an image. This mode quickly reads all symbologies in any orientation. The Quick Omnidirectional mode may miss some off-center symbols, as well as larger Data Matrix and QR Code symbols. Quick Omnidirectional Advanced Linear Decoding - Performs quick horizontal linear scans in a center band of the image.
Output Output Sequence Editor This programming selection allows you to program the Imager to output data (when scanning more than one symbol) in whatever order your application requires, regardless of the order in which the bar codes are scanned. Reading the Default Sequence symbol programs the Imager to the Universal values, shown below. These are the defaults. Be certain you want to delete or clear all formats before you read the Default Sequence symbol.
Output Sequence Overview 5. End Output Sequence Editor Scan F F to enter an Output Sequence for an additional symbology, 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. Code 93 must be enabled to use this example.
Output The breakdown of the command line is shown below: SEQBLK 62 9999 41 FF 6A 9999 42 FF 69 9999 43 FF sequence editor start command code identifier for Code 39 code length that must match for Code 39, 9999 = all lengths start character match for Code 39, 41h = “A” termination string for first code code identifier for Code 128 code length that must match for Code 128, 9999 = all lengths start character match for Code 128, 42h = “B” termination string for second code code identifier for Code 93 code len
Output Sequence Overview 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 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.
Output Multiple Symbols This feature does not work when the Imager is in Low Power mode. NOTE When this programming selection is turned On, it allows you to read multiple symbols with a single pull of the Imager’s trigger. If you press and hold the trigger, aiming the Imager at a series of symbols, it reads unique symbols once, beeping (if turned on) for each read. The imager attempts to find and decode new symbols as long as the trigger is pulled.
Print Weight 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 consistently 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, then scanning Save. Default = 4.
Output Working Orientation Some bar codes are direction-sensitive. For example, KIX codes and OCR can misread when scanned sideways or upside down. Use the working orientation settings if your direction-sensitive codes will not usually be presented upright to the scanner. Default = Upright.
Chapter 4 Data Editing NOTE For Universal Keyboard Wedge (UKBW) interfaces do not use this section. Refer instead to the Universal Keyboard Wedge Programming Guide which is available for download from the website listed on the back cover of this manual. 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.
Data Editing Points to Keep In Mind • It is not necessary to build a message string. The selections in this chapter are only used if you wish to alter the default settings. Default prefix = None. Default suffix = None. • A prefix or suffix may be added or cleared from one symbology or all symbologies. • You can add any prefix or suffix from the ASCII Conversion Chart (Code Page 1252) on page A-4, plus Code I.D. and AIM I.D.
Prefix/Suffix Overview To Add a Prefix or Suffix: Step 1. Scan the Add Prefix or Add Suffix symbol (page 4-5). Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in the Symbology Chart on page A-1) for the symbology to which you want to apply the prefix or suffix. For example, for Code 128, Code ID is “j” and Hex ID is “6A”. Step 3. Scan the 2 hex digits from the Programming Chart on page B-5 of this manual or scan 9, 9 for all symbologies. Step 4.
Data Editing Example: Add a Suffix to a specific symbology To send a CR (carriage return)Suffix for UPC only: Step 1. Scan Add Suffix. Step 2. Determine the 2 digit hex value from the Symbology Chart (included in ASCII Conversion Chart (Code Page 1252) on page A-4) for UPC. Step 3. Scan 6, 3 from the Programming Chart on page B-5 of this manual. Step 4. Determine the hex value from the ASCII Conversion Chart (Code Page 1252) on page A-4, for the CR (carriage return). Step 5.
Prefix/Suffix Overview Prefix Selections Add Prefix Clear One Prefix Clear All Prefixes Suffix Selections Add Suffix Clear One Suffix Clear All Suffixes Function Code Transmit 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 on page 9-3. Default = Enable.
Data Editing 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.
Intercharacter, Interfunction, and Intermessage Delays User Specified Intercharacter Delay An intercharacter delay of up to 495 milliseconds may be placed after the transmission of a particular character of scanned data. Scan the Delay Length bar code below, then scan the number of milliseconds and the SAVE bar code using the Programming Chart on page B-5of this manual.
Data Editing 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 Programming Chart on page B-5 of this manual. 1st Scan Transmission 2nd Scan Transmission Intermessage Delay Intermessage Delay To remove this delay, scan the Intermessage Delay bar code, then set the number of steps to 0.
Chapter 5 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 certain points in bar code data as it is scanned. The selections in the following pages are used only if you wish to alter the output. Default Data Format setting = None.
Data Formatting To Add a Data Format Step 1. Scan the Enter Data Format symbol (page 5-5). Step 2. Primary/Alternate Format Determine if this will be your primary data format, or one of 3 alternate formats. (Alternate formats allow you “single shot” capability to scan one bar code using a different data format. After the one bar code has been read, the imager reverts to the primary data format. See page 5-6.
Data Format Editor Introduction 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 Programming Chart on page B-5 of this manual to save your entries. Other Programming Selections Clear One Data Format — This deletes one data format for one sym- bology. If you are clearing the primary format, scan 0 from the Programof this manual.
Data Formatting Move Commands F5 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.) F6 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.) F7 Move the cursor to the beginning of the data string. Syntax = F7.
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 Discard D ata Form atter When Data Formatter is turned off, the bar code data is output to the host as read (including prefixes and suffixes). Choose one of the following options.
Data Formatting Alternate Data Formats Alternate formats allow you “single shot” capability to scan one bar code using a different data format than your primary format. When data formats are programmed (see page 5-2), you must input whether you are programming the primary format, or an alternate format numbered 1, 2, or 3. An alternate format is initiated by scanning one of the 3 alternate format bar codes below.
Chapter 6 Symbologies This programming section contains the following menu selections. Refer to Chapter 10 for settings and defaults.
Symbologies Linear Symbologies All Symbologies If you want to decode all the symbologies allowable for your imager, scan the All Symbologies On code. If on the other hand, you want to decode only a particular symbology, scan All Symbologies Off followed by the On symbol for that particular symbology. All Symbologies On All Symbologies Off Message Length Description You are able to set the valid reading length of some of the bar code symbologies.
Linear Symbologies Codabar Codabar Enable * On Off 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.” You can program the imager to read only Codabar bar codes with Modulo 16 check characters.
Symbologies When Check Character is set to Validate, but Don’t Transmit, the unit will only read Codabar bar codes 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 Codabar Concatenation Codabar supports symbol concatenation.
Linear Symbologies Codabar Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 2-60. Minimum Default = 4, Maximum Default = 60. Minimum Message Length Maximum Message Length Code 39 < Default All Code 39 Settings > Code 39 Enable * On Off Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code.
Symbologies Code 39 Check Character No Check Character indicates that the imager reads and transmits bar code data with or without a check character. When Check Character is set to Validate, but Don’t Transmit, the unit only reads Code 39 bar codes printed with a check character, but will not transmit the check character with the scanned data.
Linear Symbologies 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. The imager stores the data in the order in which the bar codes are read, deleting the first space from each.
Symbologies Full ASCII If Full ASCII Code 39 decoding is enabled, certain character pairs within the bar code 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.
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.
Symbologies When Check Digit is set to Validate and Transmit, the imager only reads Interleaved 2 of 5 bar codes printed with a check digit, and will transmit this digit at the end of the scanned data. Default = No Check Digit. * No Check Digit Validate, but Don’t Transmit Validate and Transmit Interleaved 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80.
Linear Symbologies Code 93 < Default All Code 93 Settings > Code 93 Enable * On Off Code 93 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Minimum Message Length Maximum Message Length Code 93 Code Page Code pages define the mapping of character codes to characters.
Symbologies Code 2 of 5 Code 2 of 5 Enable On * Off Code 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48.
Linear Symbologies IATA Code 2 of 5 IATA Code 2 of 5 Enable On * Off IATA Code 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48.
Symbologies M atrix 2 o f 5 Matrix 2 of 5 Enable On * Off Matrix 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
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 Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80.
Symbologies Code 128 Code 128 Enable * On Off ISBT 128 Concatenation In 1994 the International Society of Blood Transfusion (ISBT) ratified a standard for communicating critical blood information in a uniform manner. The use of ISBT formats requires a paid license.
Linear Symbologies Code 128 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Minimum Message Length Maximum Message Length Code 128 Code Page Code pages define the mapping of character codes to characters.
Symbologies Telepen On * Off Telepen Output Using AIM Telepen Output, the imager 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 imager reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2). Default = AIM Telepen Output.
Linear Symbologies UPC-A UPC-A Enable * On Off 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 Off UPC-A 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.
Symbologies 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 imager will only read UPC-A bar codes that have addenda. You must then turn on a 2 or 5 digit addenda listed on page 6-20. Default = Not Required.
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 Off UPC-E0 UPC-E0 Most U.P.C. bar codes lead with the 0 number system. For these codes, use the UPC-E0 selection. If you need to read codes that lead with the 1 number system, use UPC-E1 on page 6-23. Default = On.
Symbologies UPC-E0 Addenda Required When Addenda Required is set to on, the imager will only read UPC-E bar codes that have addenda. Default = Not Required. Required * Not Required UPC-E0 Addenda Separator 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 Off UPC-E0 Check Digit Transmit Check Digit specifies whether the check digit should be transmitted at the end of the scanned data or not.
Linear Symbologies 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 Off UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E 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-E1 Most U.P.C.
Symbologies EAN/JAN-13 EAN/JAN-13 Enable * On Off EAN/JAN-13 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 Off EAN/JAN-13 Addenda 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.
Linear Symbologies 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 * Not 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. When turned off, there is no space. Default = On.
Symbologies EAN/JAN-8 EAN/JAN-8 Enable * On Off EAN/JAN-8 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 Off EAN/JAN-8 Addenda 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.
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. When turned off, there is no space. Default = On.
Symbologies MSI MSI Enable On * Off MSI Check Character Different types of check characters are used with MSI bar codes. You can program the imager to read MSI bar codes with Type 10 check characters. Default = Validate Type 10, but Don’t Transmit. When Check Character is set to Validate and Transmit, the imager will only read MSI bar codes printed with the specified type check character, and will transmit this character at the end of the scanned data.
Linear Symbologies MSI Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length Plessey Code Plessey Code Enable On * Off Plessey Message Length Scan the bar codes below to change the message length.
Symbologies RSS-14 < Default All RSS-14 Settings > RSS-14 Enable * On Off RSS Limited < Default All RSS Limited Settings > RSS Limited Enable * On Off 6-30 PowerScan® 7000 2D
Linear Symbologies RSS Expanded < Default All RSS Expanded Settings > RSS Expanded Enable * On Off RSS Expanded Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 4-74. Minimum Default = 4, Maximum Default = 74.
Symbologies PosiCode PosiCode A and B Enable * On Off 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) * A and B and Limited B On (Limited A Off) PosiCode Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48.
Stacked Symbologies Trioptic Code If you are going to scan Code 32 Pharmaceutical codes (page 6-7), Trioptic Code must be off. NOTE Trioptic Code is used for labeling magnetic storage media. On * Off Stacked Symbologies Codablock F Codablock F Enable On * Off Codablock F Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-2048.
Symbologies Code 16K Code 16K Enable On * Off Code 16K Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 0-160. Minimum Default = 1, Maximum Default = 160.
Stacked Symbologies Code 49 Code 49 Enable * On Off Code 49 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-81. Minimum Default = 1, Maximum Default = 81.
Symbologies PDF417 < Default All PDF417 Settings > PDF417 Enable * On Off PDF417 Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-2750. Minimum Default = 1, Maximum Default = 2750.
Stacked Symbologies MicroPDF417 < Default All MicroPDF417 Settings > MicroPDF417 Enable On * Off MicroPDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-366. Minimum Default = 1, Maximum Default = 366.
Symbologies UPC/EAN Version Scan the UPC/EAN Version On bar code to decode EAN•UCC Composite symbols that have a UPC or EAN linear component. (This does not affect EAN•UCC Composite symbols with a UCC/EAN-128 or RSS linear component.) UPC/EAN Version On * UPC/EAN Version Off EAN•UCC Composite Code Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-2435. Minimum Default = 1, Maximum Default = 2435.
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 Emulation. RSS Emulation 128 Emulation * EAN•UCC Emulation Off TCIF Linked Code 39 (TLC39) This code is a composite code since it has a Code 39 linear component and a MicroPDF417 stacked code component.
Symbologies Postal Codes NOTE 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. Postnet On * Off Postnet Check Digit Transmit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data.
Postal Codes Planet Code On * 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.
Symbologies British Post On * Off Canadian Post On * Off Kix (Netherlands) Post Kix code can misread when scanned sideways or upside down. Use Working Orientation, page 3-19, if your Kix codes will not usually be presented upright to the scanner.
Postal Codes Australian Post On * Off Japanese Post On * Off China Post Product Reference Guide 6-43
Symbologies China Post Enable On * Off China Post Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80.
Postal Codes Korea Post On * Off Korea Post Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Maximum Message Length QR Code QR Code can only be read by full 2D imager models.
Symbologies QR Code This selection applies to both QR Code and Micro QR Code. On * Off QR Code Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-3500. Minimum Default = 1, Maximum Default = 3500. sage Length Description on page 6-2 Minimum Message Length Maximum Message Length Data Matrix Data Matrix can only be read by full 2D imager models.
Postal Codes Data Matrix Enable * On Off Data Matrix Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-1500. Minimum Default = 1, Maximum Default = 1500. Minimum Message Length Maximum Message Length MaxiCode MaxiCode can only be read by full 2D imager models.
Symbologies MaxiCode Enable * On Off MaxiCode Message Length Scan the bar codes below to change the message length. Refer to Mesfor additional information. Minimum and Maximum lengths = 1-150. Minimum Default = 1, Maximum Default = 150. sage Length Description on page 6-2 Minimum Message Length Maximum Message Length Aztec Code Aztec Code can only be read by full 2D imager models.
Postal Codes Aztec Code Enable * On Off Aztec Code Message Length Scan the bar codes below to change the message length. Refer to Message Length Description on page 6-2 for additional information. Minimum and Maximum lengths = 1-3750. Minimum Default = 1, Maximum Default = 3750. Minimum Message Length Maximum Message Length Aztec Runes Select Enable Runes if you are scanning Aztec runes, which are the smallest type of Aztec Code symbol with the ability to encode a very short license plate message.
Symbologies NOTES 6-50 PowerScan® 7000 2D
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. Once that capture is complete, the imager reverts to its imaging default settings. If you wish to change a default setting, you must use the serial default command (see Imaging Default Commands on page 10-24).
Imaging Commands IMGSNP Modifiers P - Imaging Style: Sets the Image Snap style. 0P Decoding Style. This is similar to the current format for decoding, however, this processing allows a few frames to be taken until the exposure parameters are met. Then the last frame is available for further use. 1P Photo Style (default). This attempts to mimic a simple digital camera, and results in a visually optimized image. 2P Manual Style. This is an advanced style, and should not normally be used.
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 documents, such as ID cards, especially when the imager is in a stand. LED illumination (1L) is preferred when the imager is hand held. LED State is not available when using Decoding Style. 0L LEDs off (default) 1L LEDs on T - Wait for Trigger: Waits for a hardware trigger pull before taking the image.
Imaging Commands Image Ship - IMGSHP An image is taken whenever the trigger of the unit is pressed, or when the Image Snap (IMGSNP) command is processed. The last image is always stored in memory. You may “ship” the image by using the IMGSHP command. The image ship command has many different modifiers that can be used to change the look of the image output by the scanner. Modifiers affect the image that is transmitted, but do not affect the image in memory.
Image Ship - IMGSHP 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 ne Apply edge sharpen using strength n (n = 1-24) F - File Format: Indicates the desired format for the image.
Imaging Commands IR - Image Rotate: 1IR Rotate image 90 degrees to the right 2IR Rotate image 180 degrees (upside down) 3IR Rotate image 90 degrees to the left J - JPEG Image Quality: Sets the desired quality when the JPEG image format is selected. Higher numbers result in higher quality, but larger files. Smaller numbers result in greater amounts of lossy compression, faster transmission times, lower quality, but smaller files.
Image Ship - IMGSHP 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. Range: 000 - 480. (Default = 0) nB The bottom edge of the shipped image corresponds to row n - 1 of the image in memory. Range: 000 - 480.
Imaging Commands 3S ship every 3rd pixel, both horizontally and vertically U - Document Image Filter: Sharpens the edges and smooths the area between the edges of the transmitted text image. The Document Image Filter enhances images of documents such as ID cards and prescriptions.
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 simplifying 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.
Imaging Commands IMGBOX Modifiers D - Pixel Depth: Indicates the number of bits per pixel in the transmitted image. 8D 8 bits per pixel, grayscale image 1D 1 bit per pixel, black and white image F - File Format: Indicates the type of file format in which to save the image.
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. S - Bar Code Aspect Ratio: The ratio of the bar code height to the narrow element width. In the example, the narrow element width is .
Imaging Commands NOTES 7-12 PowerScan® 7000 2D
Chapter 8 OCR Programming Use this section to program the Imager for optical character recognition (OCR). PowerScan 2D models read 6 to 60 point OCR typeface. NOTE 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. The 2D imager will read the following fonts: OCR-A 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ()<>/\+-*$ OCR-B $%&'()*+,-./0123456789:;<= ! ? U.S.
OCR Programming You can either select an OCR default, or create your own custom template for the type of OCR format you intend to read. See OCR on page 82 for programming codes that will enable your imager to read OCR-A, OCR-B, U.S. Currency, MICR E 13 B, or SEMI fonts. See OCR Templates on page 8-5 if you want to create a custom “template,” or character string that defines the length and content of OCR strings that will be read with your imager.
OCR Fonts OCR-A On allows you to scan characters in the OCR-A font. The default setting allows you to scan any eight digit combination. If you have created an OCR template, character combinations that fit the template can be scanned (see Creating an OCR Template on page 8-5). OCR-A On OCR-B On allows you to scan characters in the OCR-B font. The default setting allows you to scan any eight digit combination.
OCR Programming MICR E13 B Font MICR E13 B On allows you to scan MICR characters on a bank check. The default setting allows you to scan any eight digit combination. If you have created an OCR template, character combinations that fit the template can be scanned (see Creating an OCR Template on page 8-5).
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. You can create a template for a single format, you can string together several formats, and you can create a template for a user-defined variable. These choices are described in detail below.
OCR Programming Template Characters Table 8-1.
OCR Templates You need to read any combination of eight digits. The template would be: dddddddd To create this template, you would enable the OCR-A font. Scan the Enter OCR Template symbol (page 8-16), then scan the d from the OCR Programming Chart on page B-4 eight times. Scan Save OCR Template (page 8-17).
OCR Programming To create this template, you would enable the OCR-A font. Scan the Enter OCR Template symbol (page 8-16). Scan the d from the OCR Programming Chart on page B-4 in the back of this manual three times, then scan 2041424320 from the Programming Chart on page B-5 (the hex characters for “space,” “A,” “B,” “C,” “space”). Scan the d three more times, then scan Save OCR Template (page 8-17). This would let you read any string of three digits, space, “ABC,” space, then any string of three digits.
OCR User-Defined Variables You can string together as many templates as you need. 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.” Creating a user variable follows the same steps as creating a template, but instead of scanning the Enter OCR Template symbol, you scan the Enter UserDefined Variable symbol (page 8-16).
OCR Programming Consider the following example. This example shows serial commands as they would be entered using PowerView. Example: You need to read multiple rows of OCR-A data as shown below: 12345678 ABCDEFGH First, enable the OCR-A font. To read the first row of OCR data, you would program the following template: OCRTMP"dddddddd". This template is the default OCR template. If you wanted to read the second line of data, you would use the following template: OCRTMP"llllllll".
OCR Check Character dddddddc To create this template, you would enable the OCR-A font. Scan the Modulo 10 Check Character symbol. Then scan the Enter OCR Template symbol, and scan the d from the OCR Programming Chart seven times, and scan the c once. Scan Save OCR Template (page 8-17). This template will let you read any combination of six digits with a correct check character after. (If the check character is invalid, the imager will issue an error beep.
OCR Programming OCR User-Defined Check Character You can customize the check character calculation to suit your application. Each character of the check character alphabet can be programmed in its proper order. The number of characters you enter determines the modulo value for the calculation. By default, the check character computation is unweighted, but the imager also supports two weighted modulo 10 checking schemes.
OCR User-Defined Check Character After you enter all the desired hex values, scan the Save bar code on the Programming Chart on page B-5 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.
OCR Programming 2-1-2-1 Weighted Modulo 10 Check Character Starting with the check character and working backward through the message, the imager applies a multiplier of 1, then 2, then 1, then 2, and so on. When the result of the multiplication is greater than 9, add both digits to the running sum. This is often referred to as the LUHN formula. One common application of the LUHN formula is validate credit card numbers.
OCR ISBN Application Example 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.
OCR Programming 4.) when the modulo 11 check character “0123456789X” is programmed. Please note that all these commands can be combined into a single serial programming command: OCRENA2,TMP”ISBNggggggggggggctCdddd hdddEtCdddd hddddE”,GPG”0123456789-”,GPH”P\”,CHK”0123456789X”. These commands can be encoded into the following Aztec Code symbol: OCR Template Codes NOTE Reading more than three rows of OCR is not recommended.
OCR Template Codes Exit Selections Save OCR Template Discard OCR Template Product Reference Guide 8-17
OCR Programming NOTES 8-18 PowerScan® 7000 2D
Chapter 9 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 on 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. prefix for all symbologies. This is a temporary setting that will be removed when the unit is power cycled. Add Code I.D.
Utilities Resetting the Standard Product Defaults If you aren’t sure what programming options are in your imager, or you’ve changed some options and want the standard product default settings restored, scan the Standard Product Default Settings bar code below. Standard Product Default Settings Menu Commands on page 10-6 lists the standard product default settings for each of the commands (indicated by an asterisk (*) on the programming pages).
Power Image Configurator To see displayed results, Microsoft® Notepad, a word processor/editing program, or PowerView (page 9-6) is recommended. For additional information on interpreting your read results, please contact Datalogic 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.
Utilities Temporary Configuration Using Configurator For quick download communication configuration, scan the appropriate Power Image Configurator bar code for your interface below to temporarily configure the imager for Power Image Configurator settings. Power Image Configurator for RS-232 Power Image Configurator for USB NOTE If you download new software into a unit, the user-programmed parameters are retained.
Power Image Configurator 8. Unzip and extract the .exe file. Double-click the .exe to install the software. 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.
Utilities NOTES 9-6 PowerScan® 7000 2D
Chapter 10 Serial Programming Commands Serial Programming Commands The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will program the PowerScan 7000 2D. For complete descriptions and examples of each serial programming command, refer to the corresponding programming bar code in this manual. The device must be set to an RS-232 interface (see the Quick Reference Guide).
Serial Programming Commands Menu Command Syntax Menu commands have the following syntax (spaces have been used for clarity only): Prefix Tag SubTag {Data} [, SubTag {Data}] [; Tag SubTag {Data}] […] Storage PrefixThree ASCII characters: SYN M CR (ASCII 22,77,13). Tag A 3 character case-insensitive field that identifies the desired menu command group. For example, all RS-232 configuration settings are identified with a Tag of 232.
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. SubTag Field Usage When a query is used in place of a SubTag field, the query applies only to the subset of commands available that match the Tag field.
Serial Programming Commands When responding, the device echoes back the command sequence with the status character inserted directly before each of the punctuation marks (the period, exclamation point, comma, or semicolon) in the command. Examples of Query Commands In the following examples, a bracketed notation [ ] depicts a non-displayable response. Example #1:What is the range of possible values for Codabar Coding Enable? Enter:cbrena*.
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; the Minimum Message Length (MIN) is set to 2 characters; the Maximum Message Length (MAX) is set to 60 characters; and the Default setting (DFT) has no value.
Serial Programming Commands Menu Commands Selection Factory Default Settings Setting * Indicates default Default Serial Command # Indicates a numeric entry DEFALT Page 1-2 Terminal Interfaces Terminal ID 10-6 003 (PowerScan 7000 2D/ 010 and 050 models) 000 (PowerScan 7000 2D/ 030 models) 2-2 TERMID### PowerScan® 7000 2D
Menu Commands Setting * Indicates default Selection Program Keyboard Country Serial Command # Indicates a numeric entry Page *U.S.A.
Serial Programming Commands Selection Keyboard Style Setting * Indicates default Serial Command # Indicates a numeric entry Page *Regular KBDSTY0 2-5 Caps Lock KBDSTY1 2-5 Shift Lock KBDSTY2 2-5 Automatic Caps Lock KBDSTY6 2-6 Auto Caps via Num Lock KBDSTY7 2-6 KBDSTY5 2-6 KBDCAS0 2-7 Control + ASCII On KBDCAS1 2-7 *Turbo Mode Off KBDTMD0 2-7 Turbo Mode On KBDTMD1 2-7 *Numeric Keypad Off KBDNPS0 2-7 Numeric Keypad On KBDNPS1 2-7 RS-232 PAP232 300 BPS 232BAD0 2-8
Menu Commands Setting * Indicates default Selection Word Length: Data Bits, Stop Bits, and Parity RS-232 Receiver Time-out Serial Command # Indicates a numeric entry Page 7 Data, 1 Stop, Parity Even 232WRD3 2-9 7 Data, 1 Stop, Parity None 232WRD0 2-9 7 Data, 1 Stop, Parity Odd 232WRD6 2-9 7 Data, 2 Stop, Parity Even 232WRD4 2-9 7 Data, 2 Stop, Parity None 232WRD1 2-9 7 Data, 2 Stop, Parity Odd 232WRD7 2-9 8 Data, 1 Stop, Parity Even 232WRD5 2-9 *8 Data, 1 Stop, Parity None 232WR
Serial Programming Commands Setting * Indicates default Selection LED - Good Read Number of Beeps Good Read Reread Delay User-Specified Reread Delay Good Read Delay User-Specified Good Read Delay Serial Command # Indicates a numeric entry Page Off BEPLED0 3-3 *On BEPLED1 3-3 *1 BEPRPT 3-3 Range 1 - 9 BEPRPT# 3-3 Short (500 ms) DLYRRD500 3-4 *Medium (750 ms) DLYRR750 3-9 Long (1000 ms) DLYRRD1000 3-9 Extra Long (2000 ms) DLYRRD2000 3-9 Range 0 - 30,000 ms DLYRRD##### 3-9
Menu Commands Setting * Indicates default Selection LED Power Level Illumination Lights 3-10 Low (50%) PWRLDC50 3-10 *High (100%) PWRLDC100 3-10 *Lights On SCNLED1 3-11 Lights Off SCNLED0 3-11 SDRTIM##### # 3-11 SCNDLY200 3-12 400 milliseconds SCNDLY400 3-12 *Off (no delay) SCNDLY0 3-12 Range 0 - 4,000 ms SCNDLY#### 3-12 Off SCNAIM0 3-14 *Concurrent SCNAIM1 3-14 Interlaced SCNAIM2 3-14 Centering On DECWIN1 3-16 *Centering Off DECWIN0 3-16 Left of Centering Windo
Serial Programming Commands Setting * Indicates default Selection Require Output Sequence Multiple Symbols No Read Print Weight Video Reverse Working Orientation Serial Command # Indicates a numeric entry Page Required SEQ_EN2 3-21 On/Not Required SEQ_EN1 3-21 *Off SEQ_EN0 3-21 On SHOTGN1 3-22 *Off SHOTGN0 3-22 On SHWNRD1 3-22 *Off SHWNRD0 3-22 Set Print Weight (1-7) PRTWGT 3-23 *Default (4) PRTWGT4 3-23 On VIDREV1 3-23 *Off VIDREV0 3-23 *Upright ROTATN0 3-24 Rotat
Menu Commands Setting * Indicates default Selection Serial Command # Indicates a numeric entry Page Interfunction Delay Range 0 - 495 ms DLYFNC## 4-7 Intermessage Delay Range 0 - 495 ms DLYMSG## 4-8 Data Formatter Selections Data Format Editor Data Formatter Alternate Data Formats *Default Data Format (None) DFMDF3 5-5 Enter Data Format DFMBK3## 5-5 Clear One Data Format DFMCL3 5-5 Clear All Data Formats DFMCA3 5-5 Save MNUSAV 5-5 Discard MNUABT 5-5 Off DFM_EN0 5-5 *On,
Serial Programming Commands Setting * Indicates default Selection Codabar Concatenation Codabar Message Length Serial Command # Indicates a numeric entry Page *Off CBRCCT0 6-4 On CBRCCT1 6-4 Require CBRCCT2 6-4 Minimum (2 - 60) *4 CBRMIN## 6-5 Maximum (2 - 60) *60 CBRMAX## 6-5 C39DFT 6-5 Off C39ENA0 6-5 Default All Code 39 Code 39 Settings Code 39 Code 39 Start/ Stop Char. *On C39ENA1 6-5 *Don’t Transmit C39SSX0 6-5 Transmit C39SSX1 6-5 *No Check Char.
Menu Commands Setting * Indicates default Selection *No Check Char.
Serial Programming Commands Setting * Indicates default Selection Matrix 2 of 5 Matrix 2 of 5 Message Length Serial Command # Indicates a numeric entry Page *Off X25ENA0 6-14 On X25ENA1 6-14 Minimum (1 - 80) *4 X25MIN## 6-14 Maximum (1 - 80) *80 X25MAX## 6-14 C11DFT 6-14 *Off C11ENA0 6-14 On C11ENA1 6-14 Default All Code 11 Code 11 Settings Code 11 Code 11 Check Digits Required 1 Check Digit C11CK20 6-15 *2 Check Digits C11CK21 6-15 Code 11 Message Length Minimum (1 - 80) *
Menu Commands Setting * Indicates default Selection Serial Command # Indicates a numeric entry Page Default All UPC-A UPADFT 6-19 Off UPAENA0 6-19 *On UPAENA1 6-19 UPC-A Settings UPC-A UPC-A Check Digit Off UPACKX0 6-19 *On UPACKX1 6-19 UPC-A Number System Off UPANSX0 6-19 *On UPANSX1 6-19 UPC-A 2 Digit Addenda *Off UPAAD20 6-20 On UPAAD21 6-20 UPC-A 5 Digit Addenda *Off UPAAD50 6-20 On UPAAD51 6-20 UPC-A Addenda Required *Not Required UPAARQ0 6-20 Required UPA
Serial Programming Commands Setting * Indicates default Selection Serial Command # Indicates a numeric entry Page UPC-E0 Check Digit Off UPECKX0 6-22 *On UPECKX1 6-22 UPC-E0 Number System Off UPENSX0 6-23 UPC-E0 Addenda *On UPENSX1 6-23 2 Digit Addenda On UPEAD21 6-23 *2 Digit Addenda Off UPEAD20 6-23 5 Digit Addenda On UPEAD51 6-23 *5 Digit Addenda Off UPEAD50 6-23 *Off UPEEN10 6-23 On UPEEN11 6-23 E13DFT 6-24 Off E13ENA0 6-24 *On E13ENA1 6-24 Off E13CKX0 6-2
Menu Commands Setting * Indicates default Selection EAN/JAN-8 EAN/JAN-8 Check Digit Serial Command # Indicates a numeric entry Page Off EA8ENA0 6-26 *On EA8ENA1 6-26 Off EA8CKX0 6-26 *On EA8CKX1 6-26 *2 Digit Addenda Off EA8AD20 6-26 EAN/JAN-8 Addenda 2 Digit Addenda On EA8AD21 6-26 *5 Digit Addenda Off EA8AD50 6-26 5 Digit Addenda On EA8AD51 6-26 EAN/JAN-8 Addenda Required *Not Required EA8ARQ0 6-27 Required EA8ARQ1 6-27 EAN/JAN-8 Addenda Off EA8ADS0 6-27 *On EA8A
Serial Programming Commands Setting * Indicates default Selection Serial Command # Indicates a numeric entry Page Default All RSS-14 RSS Limited RSLDFT 6-30 Off RSLENA0 6-30 *On RSLENA1 6-30 RSEDFT 6-31 Off RSEENA0 6-31 *On RSEENA1 6-31 RSS Expanded Msg.
Menu Commands Setting * Indicates default Selection Serial Command # Indicates a numeric entry Page Code 16K Msg. Length Minimum (0 - 160) *1 16KMIN### 6-34 Maximum (0 - 160) *160 16KMAX### 6-34 Code 49 Default All Code 49 Settings C49DFT 6-35 Off C49ENA0 6-35 *On C49ENA1 6-35 Minimum (1 - 81) *1 C49MIN## 6-35 Maximum (1 - 81) *81 C49MAX## 6-35 Code 49 Code 49 Msg. Length PDF417 PDF417 PDF417 Msg.
Serial Programming Commands Setting * Indicates default Selection Postnet Check Digit Planet Code Planet Code Check Digit British Post Canadian Post Kix (Netherlands) Post Australian Post Japanese Post China Post China Post China Post Msg.
Menu Commands Setting * Indicates default Selection QR Code Msg. Length Data Matrix Data Matrix Data Matrix Msg. Length MaxiCode MaxiCode MaxiCode Msg.
Serial Programming Commands Selection Serial Command Setting * Indicates default # Indicates a numeric entry Page Imaging Default Commands Image Snap Image Snap (continued) 10-24 Default all Imaging Commands IMGDFT 7-1 Imaging Style - Decoding SNPSTY0 7-2 *Imaging Style - Photo SNPSTY1 7-2 Imaging Style - Manual SNPSTY2 7-2 Beeper On SNPBEP1 7-2 *Beeper Off SNPBEP0 7-2 Exposure SNPEXP 7-2 *Gain - None SNPGAN1 7-2 Gain - Medium SNPGAN2 7-2 Gain - Heavy SNPGAN4 7-2 Gain
Menu Commands Selection Image Ship Setting * Indicates default Serial Command # Indicates a numeric entry Page *Infinity Filter - Off IMGINF0 7-4 Infinity Filter - On IMGINF1 7-4 *Compensation Off IMGCOR0 7-4 Compensation On IMGCOR1 7-4 *Pixel Depth - 8 bits/pixel (grayscale) IMGBPP8 7-4 Pixel Depth - 1 bit/pixel (B&W) IMGBPP1 7-4 *Don’t Sharpen Edges IMGEDG0 7-5 Sharpen Edges (0-23) IMGEDG## 7-5 *File Format - JPEG IMGFMT6 7-5 File Format - KIM IMGFMT0 7-5 File Format -
Serial Programming Commands Selection Image Ship (continued) Setting * Indicates default Serial Command # Indicates a numeric entry Page Image Crop - Bottom (0-480) *479 IMGWNB### 7-7 Image Crop - Margin (1-238) *0 IMGMAR### 7-7 Protocol - None (raw) IMGXFR0 7-7 Protocol - None (default USB) IMGXFR2 7-7 Protocol - Hmodem Uncompressed IMGXFR3 7-7 Protocol - Hmodem Uncompressed (default RS-232) IMGXFR4 7-7 Ship Every Pixel IMGSUB1 7-7 Ship Every 2nd Pixel IMGSUB2 7-7 Ship Every 3
Menu Commands Selection OCR Check Character OCR Templates Setting * Indicates default Serial Command # Indicates a numeric entry Page OCR Mod. 10 Check Char. “OCRCHK0123 456789” 8-11 OCR Mod. 36 Check Char. “OCRCHK0123 456789ABCDE FGHIJKLMNOPQRSTUVWXYZ” 8-11 OCR User-Defined Check Char. OCRCHK 8-12 3-1-3-1 Weighted Mod. 10 Check Char. OCRCHK3-1-31 8-13 2-1-2-1 Weighted Mod. 10 Check Char.
Serial Programming Commands NOTES 10-28 PowerScan® 7000 2D
Chapter 11 Product Specifications Imager Product Specifications Parameter Specification Dimensions (Typical): Height 7.5”/190 mm Length 4.5”/115 mm Width 3.0”/75 mm Weight 11 ounces/312 g (without cable) Aimer: Illumination LEDs 626nm +30nm Aiming LEDs 526nm +30nm Image VGA, 640x480 or VGA, 752x480 Binary, TIFF, or JPEG output. Skew Angle r40 degrees Pitch Angle r40 degrees Horizontal Velocity 2 inches (5 cm) per second Scan Contrast 45% minimum for Matrix codes, 37.
Product Specifications Power Supply: Maximum 100mV peak to peak, 10 to 100 kHz Noise Rejection Mechanical Shock Contaminants Spray/rain Dust/particulate 50 drops from 6.
Standard Cable Pinouts (Primary Interface Cables) Standard Cable Pinouts (Primary Interface Cables) Serial Output 10 Pin RJ41 Modular Plug connects to the imager handle 1 2 3 4 5 6 7 8 9 10 Product Reference Guide CTS RTS RXD TXD VCC_IN GND Cable Select 11-3
Product Specifications Standard Cable Pinouts USB 1 2 3 4 5 6 7 8 9 10 10 Pin Modular Plug D- connects to the imager handle D+ VBUS_VIN GND Cable Select UKBW 1 2 KB Data 3 PC Clk 4 KB Clk 5 6 PC Data 7 8 VIN 9 GND 10 Cable select 11-4 10 Pin Modular Plug connects to the imager handle PowerScan® 7000 2D
Appendix A Symbologies Symbology Chart Symbology AIM ID Possible AIM ID Modifiers (m) All Symbologies Code ID (hex) (0x99) Australian Post ]X0 Aztec Code ]zm British Post ]X0 B (0x42) Canadian Post ]X0 C (0x43) China Post ]X0 Q (0x51) Codabar ]Fm 0-1 a (0x61) Codablock F ]Om 0, 1, 4, 5, 6 q (0x71) Code 11 ]H3 Code 128 ]Cm 0, 1, 2, 4 j (0x6A) Code 16K ]Km 0, 1, 2, 4 o (0x6F) Code 32 Pharmaceutical (PARAF) ]X0 Code 39 ]Am 0, 1, 3, 4, 5, 7 b (0x62) Code 49 ]Tm 0, 1,
Symbology AIM ID Possible AIM ID Modifiers (m) Code ID (hex) EAN-13 ]E0 d (0x64) EAN-8 ]E4 D (0x44) EAN•UCC Composite ]em EAN-13 with Extended Coupon Code ]E3 Interleaved 2 of 5 ]lm Japanese Post ]X0 J (0x4A) KIX (Netherlands) Post ]X0 K (0x4B) Korea Post ]X0 ? (0x3F) Matrix 2 of 5 ]X0 m (0x6D) MaxiCode ]Um 0-3 x (0x78) MicroPDF417 ]Lm 3-5 R (0x52) MSI ]Mm 0 g (0x67) 0-3 y (0x79) d (0x64) 0, 1, 3 No Read e (0x65) (0x9C) OCR-A ]o1 O (0x4F) OCR-B ]o2 O (0x4F)
Symbology Chart Symbology AIM ID Possible AIM ID Modifiers (m) Code ID (hex) Postnet ]X0 P (0x50) QR/Micro QR Code ]Qm 0-6 s (0x73) Reduced Space Symbology (RSS14, RSS Limited, RSS Expanded) ]em 0 y (0x79) Straight 2 of 5 IATA (two-bar start/ stop) ]Rm 0, 1, 3 f (0x66) TCIF Linked Code 39 (TLC39) ]L2 Telepen ]Bm Trioptic Code ]X0 = (0x3D) UCC/EAN-128 ]C1 I (0x49) UPC-A ]E0 c (0x63) UPC-A with Extended Coupon Code ]E3 c (0x63) UPC-E ]E0 E (0x45) VeriCode* ]X0 v (0x76)
ASCII Conversion Chart (Code Page 1252) Dec Hex 0 00 4 Dec Hex Dec Hex Char Dec Hex Char NUL 1 20 2 40 @ 3 60 ‘ 01 SOH 5 21 ! 6 41 A 7 61 a 8 02 STX 9 22 “ 10 42 B 11 62 b 12 03 ETX 13 23 # 14 43 C 15 63 c 16 04 EOT 17 24 $ 18 44 D 19 64 d 20 05 ENQ 21 25 % 22 45 E 23 65 e 24 06 ACK 25 26 & 26 46 F 27 66 f 28 07 BEL 29 27 ‘ 30 47 G 31 67 g 32 08 BS 33 28 ( 34 48 H 35 68 h 36 09 HT 37 29
ASCII Conversion Chart (Code Page 1252) Dec Hex 84 15 88 Char Dec Hex Char Dec Hex Char Dec Hex Char NAK 85 35 5 86 55 U 87 75 u 16 SYN 89 36 6 90 56 V 91 76 v 92 17 ETB 93 37 7 94 57 W 95 77 w 96 18 CAN 97 38 8 98 58 X 99 78 x 100 19 EM 101 39 9 102 59 Y 103 79 y 104 1A SUB 105 3A : 106 5A Z 107 7A z 108 1B ESC 109 3B ; 110 5B [ 111 7B { 112 1C FS 113 3C < 114 5C \ 115 7C | 116 1D GS 117 3D = 1
Dec. Hex 168 8A 172 Dec. Hex Char Dec. Hex Char Dec.
Code Page Mapping of Printed Bar Codes 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. If this is the case, select the code page with which the bar codes were created. The data characters should then appear properly.
NOTES A-8 PowerScan® 7000 2D
Appendix B Sample Symbols UPC-A 0 123456 7890 Interleaved 2 of 5 Code 128 1234567890 Code 128 Code 39 EAN-13 9 780330 290951 Codabar BC321 Code 93 A13579B 123456-9$ Code 2 of 5 123456 Product Reference Guide B-1
Sample Symbols Matrix 2 of 5 6543210 PDF417 Car Registration RSS-14 (01)00123456789012 Postnet Code 49 Zip Code 1234567890 Data Matrix QR Code Test Symbol Numbers B-2 PowerScan® 7000 2D
Sample Symbols Aztec Micro PDF417 Package Label MaxiCode Test Message Test Message OCR-B with Modulo 10 check character OCR-A with Modulo 36 check character Product Reference Guide B-3
OCR Programming Chart a c d e g h l r t Save Discard B-4 PowerScan® 7000 2D
Programming Chart Programming Chart A B C D E F 0 1 2 3 Product Reference Guide B-5
Programming Chart 4 5 6 7 8 9 Save Discard 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.
Programming Chart NOTES Product Reference Guide B-7
NOTES B-8 PowerScan® 7000 2D
Australia Japan Datalogic Scanning Pty Ltd North Ryde, Australia Telephone: [61] (2) 9870 3200 Fax: [61] (2) 9878 8688 Datalogic Scanning KK Shinagawa, Tokyo, Japan Telephone: 81 (0)3 3491 6761 Fax: 81 (0)3 3491 6656 France and Benelux Latin America Datalogic Scanning Sarl LES ULIS Cedex, France Telephone: [33].01.64.86.71.00 Fax: [33].01.64 46.72.