NCR K150/F150 IMAGING: Programming Guide
NCR K150/F150 IMAGING: Programming Guide
MODULE
Programming Guide
Front Cover
B005-0000-2166
November 2012
Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils numériques de la
classe A prescrites dans le Réglement sur le brouillage radioélectrique édicté par le ministère des Communications du Canada.
This is a Class A product, in a domestic/residential environment this product may cause radio interference in which case the user may
be required to take adequate measures.
Information to User
This equipment must be installed and used in strict accordance with the manufacturer’s instructions. However, there is no guarantee that
interference to radio communications will not occur in a particular commercial installation. If this equipment does cause interference,
which can be determined by turning the equipment off and on, the user is encouraged to consult an NCR service representative immediately.
CAUTION
NCR Corporation is not responsible for any radio or television interference caused by unauthorised
modifications of this equipment or the substitution or attachment of connecting cables and equipment
other than those specified by NCR. Such unauthorized modifications, substitutions, or attachments may
void the user’s authority to operate the equipment. The correction of interference caused by such
unauthorized modifications, substitutions, or attachments will be the responsibility of the user.
Other product names mentioned in this publication may be trademarks or registered trademarks of their respective companies and are
hereby acknowledged.
It is the policy of NCR Corporation (NCR) to improve products as new technology, components, software, and firmware become available.
NCR, therefore, reserves the right to change specifications without prior notice.
All features, functions, and operations described herein may not be marketed by NCR in all parts of the world. In some instances,
photographs are of equipment prototypes. Therefore, before using this document, consult with your NCR representative or NCR office
for information that is applicable and current.
© 2011–2012
By NCR Corporation, Duluth, Georgia, U.S.A.
http://www.ncr.com
All Rights Reserved
REVISION RECORD
Date Revision Page Description of Change
May 2011 A All Initial Release. Conversion from third party document to IP
standards.
To help maintain the quality of NCR publications, please send feedback on their accuracy,
clarity or usability to:
[email protected]
For technical or sales queries, please contact your local NCR support.
NCR K150/F150 IMAGING MODULE
Table of Contents
Table of Contents
Chapter 4: Symbologies
INTRODUCTION ........................................................................................................... 4-1
ALL SYMBOLOGIES .................................................................................................... 4-2
MESSAGE LENGTH DESCRIPTION........................................................................... 4-3
CODABAR...................................................................................................................... 4-4
Codabar Start/Stop Characters ................................................................................... 4-4
Codabar Check Character ........................................................................................... 4-5
Codabar Concatenation............................................................................................... 4-6
Codabar Message Length............................................................................................ 4-7
CODE 39 ......................................................................................................................... 4-8
Code 39 Start and Stop Characters ............................................................................. 4-9
Code 39 Check Character ........................................................................................... 4-9
Code 39 Message Length.......................................................................................... 4-10
Code 39 Append ....................................................................................................... 4-11
Code 32 Pharmaceutical (PARAF)........................................................................... 4-12
Full ASCII................................................................................................................. 4-13
Code 39 Code Page................................................................................................... 4-14
INTERLEAVED 2 OF 5 ............................................................................................... 4-15
Interleaved 2 of 5 Check Digit.................................................................................. 4-15
Interleaved 2 of 5 Message Length........................................................................... 4-16
NEC 2 OF 5 ................................................................................................................... 4-17
NEC 2 of 5 Check Digit............................................................................................ 4-17
NEC 2 of 5 Message Length..................................................................................... 4-18
CODE 93 ....................................................................................................................... 4-19
Code 93 Message Length.......................................................................................... 4-20
Code 93 Code Page................................................................................................... 4-20
STRAIGHT 2 OF 5 INDUSTRIAL (THREE-BAR START/STOP)............................ 4-21
STRAIGHT 2 OF 5 IATA (TWO-BAR START/STOP) .............................................. 4-23
Straight 2 of 5 IATA Message Length...................................................................... 4-24
MATRIX 2 OF 5 ........................................................................................................... 4-25
CODE 11 ....................................................................................................................... 4-26
Code 11 Message Length.......................................................................................... 4-27
CODE 128 ..................................................................................................................... 4-28
ISBT 128 Concatenation........................................................................................... 4-28
QR CODE...................................................................................................................... 4-71
QR Code Message Length ........................................................................................ 4-72
DATA MATRIX ........................................................................................................... 4-73
Data Matrix Message Length.................................................................................... 4-74
Data Matrix Code Page............................................................................................. 4-74
MAXICODE.................................................................................................................. 4-75
MaxiCode Message Length ...................................................................................... 4-76
AZTEC CODE .............................................................................................................. 4-77
Aztec Code Message Length .................................................................................... 4-78
Aztec Code Page ....................................................................................................... 4-78
CHINESE SENSIBLE (HAN XIN) CODE .................................................................. 4-79
Han Xin Code Message Length ................................................................................ 4-80
POSTAL CODES - 2D.................................................................................................. 4-81
Single 2D Postal Codes............................................................................................. 4-82
Combination 2D Postal Codes .................................................................................. 4-83
Planet Code Check Digit........................................................................................... 4-86
Postnet Check Digit .................................................................................................. 4-86
POSTAL CODES - LINEAR ........................................................................................ 4-87
China Post (Hong Kong 2 of 5) ................................................................................ 4-87
China Post (Hong Kong 2 of 5) Message Length ................................................ 4-88
Korea Post................................................................................................................. 4-88
Korea Post Message Length................................................................................. 4-89
Korea Post Check Digit........................................................................................ 4-89
Chapter 7: Utilities
ADDING A TEST CODE I.D. PREFIX TO ALL SYMBOLOGIES............................. 7-1
SHOW DECODER REVISION ...................................................................................... 7-1
SHOW SCAN DRIVER REVISION .............................................................................. 7-2
SHOW SOFTWARE REVISION ................................................................................... 7-2
SHOW DATA FORMAT................................................................................................ 7-2
TEST MENU ................................................................................................................... 7-3
TOTALFREEDOM ......................................................................................................... 7-3
APPLICATION PLUG–INS(APPS) ............................................................................... 7-4
EZCONFIG INTRODUCTION ...................................................................................... 7-5
EZConfig Operations .................................................................................................. 7-5
Scan Data ............................................................................................................... 7-5
Configure ............................................................................................................... 7-5
Chapter 9: Maintenance
REPAIRING .................................................................................................................... 9-1
INSPECTING CORDS AND CONNECTORS .............................................................. 9-1
TROUBLESHOOTING .................................................................................................. 9-2
Table of Contents
Chapter 1
Getting Started
INTRODUCTION
The NCR K150 / F150 Imaging Module provides image–based scanning capabilities for
NCR scanners.
The Imaging Module is available as a kit (K150) for the following scanners:
NCR RealPOS Low Profile Bi–Optic Scanner/Scale (7874)
● NCR RealPOS High Performance Bi–Optic Scanner/Scale (7878)
The Imaging Module is also available as a feature (F150) for the NCR RealPOS Single
Window Scanner (7884).
This user guide provides demonstration, installation, and programming instructions for the
NCR K150 / F150 Imaging Module. Specifications and dimensions information are also
included.
Note: The barcode selection with an asterisk (*) preceding its name tag programs the
default settings.
B005–0000–2166 1-1
Getting Started
READING TECHNIQUES
The NCR K150 / F150 Imaging Module includes a view finder that projects a bright red
aiming beam. Follow the guidelines below to get a good read of the bar code.
Aim the beam over the center of the bar code.
Linear Bar Code 2D Matrix Symbol
Read bar codes with smaller bars or elements (mil size) closer to the scanner.
Read bar codes with larger bars or elements (mil size) farther from the scanner.
1-2 B005–0000–2166
Getting Started
If the code being scanned is highly reflective, for example laminated items, tilt the
code up 15° to 18° to prevent unwanted reflection and aim at the center of the bar
code.
2. If a menu command requires scanning numeric codes from the back cover, then a
Save code, that entire sequence is saved to your custom defaults.
3. Scan the Save Custom Defaults bar code below to save the commands for your
custom defaults settings.
You can update or change a single command setting to your custom default setting.
The beeper volume setting updates to high while the rest of custom default
setting remains the same.
B005–0000–2166 1-3
Getting Started
This bar code is the recommended default bar code for most users. It resets the
imaging module to the custom default settings. If there are no custom defaults, it
resets the imaging module to the factory default settings. Any settings not specified
through the custom defaults is defaulted to the factory default settings.
2. Scan Activate Defaults bar code below to reset the engine to the factory default
settings.
Note: The Menu Commands list the factory default settings for each of the commands
(indicated by an asterisk (*) on the programming pages).
1-4 B005–0000–2166
Programming the Interface
Table of Contents
Chapter 2
Note: After you scan one of the codes, power cycle the host terminal to have the interface
in effect.
Note: Power cycle the cash register after you scan one of these bar codes.
Each bar code above also programs the following suffixes for each symbology:
B005–0000–2166 2-1
Programming the Interface
USB HID
Scan the bar code below to program the imaging module for USB HID bar code scanners.
2-2 B005–0000–2166
Programming the Interface
USB Serial
Scan the following code to program the engine to emulate a regular RS232-based COM
Port.
Note: If you are using a Microsoft® Windows® PC, needs to be downloaded and
installed. The driver uses the next available COM Port number.
Note: Apple® Macintosh computers recognize the engine as a USB CDC class device
and automatically uses a class driver.
USB Serial
CTS/RTS Emulation
CTS/RTS Emulation On
ACK/NAK Mode
ACK/NAK Mode On
B005–0000–2166 2-3
Programming the Interface
This bar code programs the following baud rate and data format settings.:
Option Settings
Baud Rate 9600 bps
Data Format 8 data bits, no parity, 1 stop bit
This bar code programs the following prefixes for each symbology:
2-4 B005–0000–2166
Input and Output Settings
Table of Contents
Chapter 3
Normal Mode
Normal mode provides good scan speed and the longest working ranges (depth of field).
Scan the bar code below to activate Normal mode.
*Manual Trigger–Normal
Enhanced Mode
Enhanced mode provides the highest possible scan speed but slightly less range than
Normal mode. Enhanced mode is best used when a very fast scan speed is required but a
long working range is not.
Scan the bar code below to activate Enhanced mode.
Manual Trigger–Enhanced
B005–0000–2166 3-1
Input and Output Settings
PRESENTATION MODE
Presentation Mode uses ambient light to detect bar codes. The LEDs dim until a barcode is
presented to the scanner, then the LEDs become brighter to read the code. If the light level
in the room is not high enough, Presentation Mode may not work properly.
Scan the bar code below to activate the Presentation Mode.
Presentation Mode
*LEDs On
LEDs Off
3-2 B005–0000–2166
Input and Output Settings
Presentation Sensitivity
Presentation Sensitivity increases or decreases the scanner's reaction time to barcode
presentation.
Follow the procedures below to set the presentation sensitivity.
1. Scan the Sensitivity barcode below.
Sensitivity
2. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes (from 0 to 20) to set the sensitivity.
Note: 0 is the most sensitive setting, and 20 is the least sensitive. The default
sensitivity setting is 1.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the new settings.
Normal Mode
Normal mode provides good scan speed and the longest working ranges (depth of field).
B005–0000–2166 3-3
Input and Output Settings
Enhanced Mode
Enhanced mode will provides the highest possible scan speed but slightly less range than
Normal mode. Enhanced mode is best used when a very fast scan speed is required but a
long working range is not required.
Note: When using Preferred Symbology, a lower priority symbol must be centered on the
aiming pattern to be read in Streaming Presentation Mode. Refer to the “Preferred
Symbology” section in this chapter for further information.
Note: The scanner cannot capture images when in Streaming Presentation Mode. To take
images, scan Image Snap and Ship, refer to the “Imaging Commands” chapter in this
book.
3-4 B005–0000–2166
Input and Output Settings
Note: To turn off Mobile Phone Read Mode, scan a Manual Mode bar code.
Note: To revert to bar code reading, change to a different trigger mode, refer to the
“Manual Trigger Modes” section of this chapter.
Note: A serial command for Manual Trigger Modes must be sent in order to use menu
codes after using Image Snap and Ship. Refer to the “Trigger Commands” section in the
“Serial Programming Commands” chapter in this book.
B005–0000–2166 3-5
Input and Output Settings
2. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to set the time out duration.
Note: The time out duration can be set from 0 to 300 000 milliseconds. The time out
default configuration is 5 000 ms
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the new setting.
REREAD DELAY
This selection sets the time period before the imaging module can read the same bar code
a second time. The reread delay feature protects against accidental rereads of the same bar
code.Longer delays are effective in minimizing accidental rereads. Use shorter delays in
applications where repetitive bar code scanning is required.
Scan a bar code below to set the time duration of the reread delay.
3-6 B005–0000–2166
Input and Output Settings
2. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to set the time delay.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the new setting.
B005–0000–2166 3-7
Input and Output Settings
ILLUMINATION LIGHTS
Scan the appropriate bar code below to turn on or off the Illumination Lights while reading
a bar code..
Note: This setting does not affect the aimer light. The Aimer Mode sets the aiming light,
refer to the “Aimer Mode” section in this chapter for more information.
*Lights On
Lights Off
AIMER DELAY
This feature permits a time delay for the operator to aim the engine before a picture is
taken.
Scan a bar code below to set the time duration between when the trigger is pulled and
when the picture is taken.
Note: During the time delay, the aiming light appears, but the LEDs won’t turn on until
the delay time is over.
200 milliseconds
3-8 B005–0000–2166
Input and Output Settings
400 milliseconds
Delay Duration
SCANNER TIME-OUT
This feature powers down the imaging module after the unit has been idle for a specified
time.
1. Scan the Scanner Time-Out bar code below.
2. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to set the time out.
Note: The Scanner Time Out ranges from 0 to 999 999 ms. The time out default
setting is 1 ms.
Note: To prevent the imaging module from powering down, set the time out to 0.
B005–0000–2166 3-9
Input and Output Settings
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the new settings.
AIMER MODE
This feature permits you to turn the aimer on or off. The Interlaced bar code interlaces the
aimer with the illumination LEDs.
*Interlaced
Off
3-10 B005–0000–2166
Input and Output Settings
CENTERING
Centering narrows the imaging module’s field of view to ensure the imaging module reads
only the desired bar codes. For example, if multiple codes are placed closely together,
centering insures that only the desired code is read.
Note: Centering can be used for the most error-free operation in applications where
multiple codes are spaced closely together. Using the Aimer Delay and Centering features,
the engine emulates the operation of older systems, such as linear laser bar code scanners.
In the example below, the gray area is the full imaging module field of view and the white
area is the centering window. The imaging module reads Bar Code 2 but does not read
Bar code 1.
Bar Code 1
Bar Code 2
The default centering window is a 169x128 pixel area in the center of the engine’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 imaging module’s field of view,
which is 844 by 640 pixels.
40% 60% 100%
0
Top
40%
Bottom Default
Center
60%
Left
Right
100%
If a bar code is not within the predefined window, the imaging module does not read the
bar code. If Centering is enabled, the imaging module only reads codes that intersect the
specified centering window.
B005–0000–2166 3-11
Input and Output Settings
Follow the procedures below to turn on the Centering feature and specify the centering
window.
1. Scan Centering On bar code below to enable the Centering feature.
Centering On
2. Scan one of the following bar codes to change the top, bottom, left, or right of the
centering window.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to adjust the percent you want to shift the
centering window.
Note: Default Centering = 40% for Top and Left, 60% for Bottom and Right.
3-12 B005–0000–2166
Input and Output Settings
4. Scan the Centering Off bar code below to turn off the Centering feature.
Centering Off
5. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code below to save the new settings.
PREFERRED SYMBOLOGY
The imaging module can be programmed to specify one symbology as a higher priority
over other symbologies in situations where both bar code symbologies appear on the same
label, but the lower priority symbology cannot be disabled.
For example, the imaging module in a retail setting reads U.P.C. symbols, but
occasionally needs to read a code on a drivers license. Since some licenses have a Code 39
symbol as well as the PDF417 symbol, you can use Preferred Symbology to specify that
the PDF417 symbol be read instead of the Code 39.
Preferred Symbology classifies each symbology as high priority, low priority, or an
unspecified type. When a low priority symbology is presented, the imaging module
ignores it for a set period of time while it searches for the high priority symbology. If a
high priority symbology is located during this period, then the imaging module reads the
data immediately.
If the time-out period expires before a high priority symbology is read, the imaging
module reads any bar code in its view (low priority or unspecified). If there is no bar code
in the engine’s view after the time-out period expires, the imaging module reports no data.
Note: A low priority symbol must be centered on the aiming pattern to be read.
Scan a bar code below to enable or disable Preferred Symbology. Default = Preferred
Symbology Off.
B005–0000–2166 3-13
Input and Output Settings
Preferred Symbology On
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
find the symbology to be set as high priority and determine its Hex value.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, locate and scan the 2 digit Hex value for that symbology.
4. Scan the Save bar code to save the selection.
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
find the symbology to be set as low priority and determine its Hex value.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, locate and scan the 2 digit Hex value for that symbology.
4. To set additional low priority symbologies, scan FF.
5. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book
scan the 2 digit Hex value for the next symbology. Up to 5 low priority symbologies
can be programmed.
3-14 B005–0000–2166
Input and Output Settings
6. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the selections.
2. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to set the time delay before the feature
times out.
Note: The delay for the Preferred Symbology Time Out can be programmed from 1
to 3,000 ms. The default setting is 500 ms.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the new settings.
B005–0000–2166 3-15
Input and Output Settings
Note: This selection is unavailable when the Multiple Symbols Selection is turned on.
Enter Sequence
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
locate the desired symbology to be included in the output sequence format and take
note of its 2 digit Hex value.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, locate and scan the 2 digit hex value for the desired symbology.
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the digit bar codes to specify what length of data output will
be acceptable for this symbology.
3-16 B005–0000–2166
Input and Output Settings
5. Refer to the “Code Page Mapping of Printed Bar Codes” section in the “Reference
Charts” chapter in this book, locate the Hex value that represents the character(s) to be
matched.
6. On the inside back cover, under the Programming Chart, scan the alphanumeric
combination that represents the ASCII characters.
Note: You must hold the trigger while reading each bar code in a sequence.
Default Sequence
Note: Be certain you want to delete or clear all formats before you read the Default
Sequence symbol.
Example: The imaging module scan Code 93, Code 128, and Code 39 bar codes, but the
output should be in the sequence Code 39, Code 128, and Code 93 as shown below.
A–Code 39
B–Code 128
C-Code 93
B005–0000–2166 3-17
Input and Output Settings
SEQBLK62999941FF6A999942FF69999943FF
To program the previous example with specific lengths, count any programmed
prefixes, suffixes, or formatted characters as part of the length.
SEQBLK62001241FF6A001342FF69001243FF
3-18 B005–0000–2166
Input and Output Settings
Partial Sequence
If an output sequence operation is terminated before all the intended output sequence
criteria are complete, the bar code data acquired to that point is a partial sequence.
If there is a partial sequence, you can perform the following:
Scan the Discard Partial Sequence bar code below to discard partial sequences.
or
Scan the Transmit Partial Sequence bar code below to transmit partial sequences.
Note: The imaging module skips any fields in the sequence where no data match
occurs.
Required
Scan the On and Not Required bar code below to permit the imaging module to
transmit the output data in the edited sequence or to transmit the output data as is if it
can not arrange the data in the edited sequence.
B005–0000–2166 3-19
Input and Output Settings
or
Scan the Off bar code below to stop the imaging module from following the edited
output sequence.
*Off
Note: This selection is unavailable when the Multiple Symbols Selection is turned on.
Multiple Symbols
This selection permits you to read multiple symbols with a single pull of the trigger.
If the scanner is aimed at a series of bar codes and trigger is pressed and held, the imaging
module reads unique symbols once and beeps (if turned on) for each read. The imaging
module attempts to find and decode new symbols as long as the trigger is pulled.
Scan a bar code below to enable or disable the imaging module from reading multiple
symbols at a single pull of the trigger.
On
*Off
3-20 B005–0000–2166
Input and Output Settings
NO READ
This selection permits the imaging to notify if a code cannot be read. If an EZConfig Tool
Scan Data Window, an “NR” appears when a code cannot be read. If No Read is turned
off, the “NR” does not appear.
Scan a bar code below to turn on or off the No Read feature.
On
*Off
Note: If you want a different notation than “NR,” for example, “Error,” or “Bad Code,”
you can edit the output message, refer to the “Data Formatting” chapter of this book. The
hex code for the No Read symbol is 9C.
VIDEO REVERSE
This selection permits the imaging module to read bar codes that are inverted. The Video
Reverse Off bar code below is an example of this type of bar code.
The imaging module can be set to read inverted bar codes only or to read both inverted and
standard bar codes.
Scan Video Reverse Only to read only inverted bar codes.
B005–0000–2166 3-21
Input and Output Settings
Scan the Video Reverse and Standard Bar Code to read both inverted and standard
types of codes.
Scan the Video Reverse Off bar code below to turn off the video reverse feature and
read only standard bar codes.
Note: Once the Video Reverse Only bar code is scanned, the imaging module can not
read the menu bar codes. Scan Video Reverse Off or Video Reverse and Standard Bar
Codes in order to read the menu bar codes.
Note: Images downloaded from the unit are not reversed. This is a setting for decoding
only.
3-22 B005–0000–2166
Symbologies
Table of Contents
Chapter 4
Symbologies
INTRODUCTION
This programming section contains the following menu selections. Refer to the “Serial
Programming Commands” chapter in this book for settings and defaults.
B005–0000–2166 4-1
Symbologies
ALL SYMBOLOGIES
This selection permits the imaging module to decode all the allowable symbologies.
All Symbologies On
To decode a particular symbology, scan the All Symbologies Off bar code below
followed by the bar code that enables that particular symbology.
Note: The All Symbologies On bar code does not enable 2D Postal Codes. 2D Postal
Codes are enabled separately.
4-2 B005–0000–2166
Symbologies
EXAMPLE: Decode only those bar codes with a count of 9-20 characters.
Min. length = 09; Max. length = 20
Note: The minimum and maximum lengths, and defaults are included with the On bar
code of each symbology.
B005–0000–2166 4-3
Symbologies
CODABAR
Scan a bar code below to enable or disable the Codabar Symbology. Default =On.
*On
Off
Scan the Default All Codabar Settings bar code below to enable all default settings for
the Codabar symbology.
Transmit
*Don’t Transmit
4-4 B005–0000–2166
Symbologies
B005–0000–2166 4-5
Symbologies
Codabar Concatenation
Codabar supports symbol concatenation. Codabar Concatenation programs the imaging
module to look for a Codabar symbol that has a “D” start character, adjacent to a symbol
having a “D” stop character. In this case the imaging module omits the “D” characters and
concatenates the two messages into one.
A 1 2 3 4 D D 5 6 7 8 A
Scan a bar code below to turn on or off the Codebar Concatenation symbology.
Default =Off.
On
*Off
The Require bar code below prevents the imaging module from decoding a single “D”
character Codabar symbol without its companion.
Require
Note: This selection has no effect on Codabar symbols without start/stop D characters.
4-6 B005–0000–2166
Symbologies
Note: Refer to “Message Length Description” section of this chapter, for additional
information.
B005–0000–2166 4-7
Symbologies
CODE 39
Scan the Default All Code 39 settings below to program all the default settings for Code
39.
Scan the appropriate bar code below to turn On or Off the Code 39 symbology. Default
=On.
*On
Off
4-8 B005–0000–2166
Symbologies
Transmit
*Don’t Transmit
B005–0000–2166 4-9
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
4-10 B005–0000–2166
Symbologies
Code 39 Append
This selection permits the engine to append the data from several Code 39 bar codes
together before it transmits them to the host computer.
The imaging module stores the Code 39 bar codes that start with a space (excluding the
start and stop symbols), and does not immediately transmit the data. It deletes the first
space from each data and stores the data in the order in which the bar codes are read. The
imaging module transmits the appended data when it reads a Code 39 bar code that starts
with a character other than a space.
Scan the appropriate bar code below to enable or disable the Code 39 Append feature.
Default =Code 39 Append Off.
Code 39 Append On
B005–0000–2166 4-11
Symbologies
Note: Trioptic Code must be turned off while scanning Code 32 Pharmaceutical codes.
Scan the appropriate bar code below to enable or disable Code 32 Pharmaceutical.
Default =Off.
On
*Off
4-12 B005–0000–2166
Symbologies
Full ASCII
If Full ASCII Code 39 decoding is enabled, the engine interprets certain character pairs
within the bar code symbol as a single character.
Example: The engine decodes $V as the ASCII character SYN and /C as the ASCII
character #.
The following table provides the equivalent ASXCII character for certain character pairs.
NUL %U DLE $P SP 00 @ %V PP ‘ %W p +P
SPACE
SOH $A DC1 $Q !/ A 11 AA QQ a +A q +Q
STX $B DC2 $R “ /B 22 BB RR b +B r +R
ETX $C DC3 $S # /C 33 CC SS c +C s +S
EOT $D DC4 $T $ /D 44 DD TT d +D t +T
ENQ $E NAK $U %/ E 55 EE UU e +E u +U
ACK $F SYN $V & /F 66 FF VV f +F v +V
BEL $G ETB $W ‘ /G 77 GG WW g +G w +W
BS $H CAN $X ( /H 88 HH XX h +H x +X
HT $I EM $Y ) /I 99 II YY i +I y +Y
LF $J SUB $Z * /J : /Z JJ ZZ j +J z +Z
VT $K ESC %A + /K ; %F KK [%K k +K { %P
FF $L FS %B , /L < %G LL \%L l +L | %Q
CR $M GS %C -- = %H MM ]%M m +M } %R
SO $N RS %D .. > %I NN ^%N n +N ~ %S
SI $O US %E / /O ? %J OO _%O o +O DEL %T
Note: Character pairs /M and /N decode as a minus sign and period respectively.
Character pairs /P through /Y decode as 0 through 9.
Scan the appropriate bar code below to enable or disable Full ASCII feature.
Default =Full ASCII Off.
Full ASCII On
B005–0000–2166 4-13
Symbologies
2. Refer to the “Code Page Mapping of Printed Bar Codes” section of Appendix A,
select the code page with which the bar codes were created.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the value corresponding to appropriate bar code.
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the changes.The data characters
should then appear properly.
4-14 B005–0000–2166
Symbologies
INTERLEAVED 2 OF 5
Scan the bar below to program all the default settings for Interleaved 2 of 5 symbology.
Scan the appropriate bar code below to enable or disable the Interleaved 2 of 5 symbology.
Default =Interleaved 2 of 5 On.
Interleaved 2 of 5 Off
*Interleaved 2 of 5 On
B005–0000–2166 4-15
Symbologies
Note: Refer to” Message Length Description” on page, for additional information.
4-16 B005–0000–2166
Symbologies
NEC 2 OF 5
Scan the bar code below to program all the default settings for All NEC 2 of 5 Settings
Scan the appropriate bar code below to turn on or off the NEC 2 of 5 symbology.
Default =NEC 2 of 5 On.
NEC 2 of 5 Off
*NEC 2 of 5 On
B005–0000–2166 4-17
Symbologies
Note: Refer to” Message Length Description” on page, for additional information.
4-18 B005–0000–2166
Symbologies
CODE 93
Scan the bar code below to program all the default settings for Code 39.
Default =Code 93. On
Scan the appropriate bar code below to turn on or off the Code 93 symbology.
Code 93 Off
*Code 93 On
B005–0000–2166 4-19
Symbologies
Note: Refer to” Message Length Description” on page, for additional information.
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
select the code page with which the bar codes were created.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the value corresponding to appropriate bar code.
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the changes.The data characters
should then appear properly.
4-20 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable Straight 2 of 5 Industrial Codes.
Default =Straight 2 of 5 Industrial Off.
Straight 2 of 5 Industrial On
B005–0000–2166 4-21
Symbologies
Note: Refer to” Message Length Description” on page, for additional information.
4-22 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable Straight 2 of 5 IATA codes.
Straight 2 of 5 IATA On
B005–0000–2166 4-23
Symbologies
Note: Refer to “Message Length Description” section of this chapter, for additional
information.
4-24 B005–0000–2166
Symbologies
MATRIX 2 OF 5
Scan the bar code below to program all the default settings for Matrix 2 of 5.
Scan the bar code below to enable or disable Matrix 2 of 5 codes. Default =Matrix 2 of 5.
Matrix 2 of 5 On
*Matrix 2 of 5 Off
Note: Refer to “Message Length Description” section of this chapter, for additional
information.
B005–0000–2166 4-25
Symbologies
CODE 11
Scan the bar code below to program all the default settings for Code 11.
Scan the appropriate bar code below to enable or disable Code 11. Default=Code11 Off
Code 11 On
*Code 11 Off
4-26 B005–0000–2166
Symbologies
Note: Refer to ‘Message Length Description” of this chapter, for additional information.
B005–0000–2166 4-27
Symbologies
CODE 128
Scan the bar code below to program all the default Code 128 settings.
Scan the appropriate bar code below to enable or disable Code 128.
Default =Code 128 On.
*Code 128 On
4-28 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable 128 concatenation.on or off.
Default= 128 Concatenation Off
128 Concatenation On
Note: Refer to” Message Length Description” on page, for additional information.
B005–0000–2166 4-29
Symbologies
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
select the code page with which the bar codes were created.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the value corresponding to appropriate bar code.
4-30 B005–0000–2166
Symbologies
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the changes.The data characters
should then appear properly.
GS1–128
Scan the bar code below to program all the default settings for GS1–128 codes.
Scan the appropriate bar code below to enable or disable GS1–128 codes. Default=GS1–
128 On
*GS1–128 On
GS1–128 Off
B005–0000–2166 4-31
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
Note: Minimum and Maximum lengths = 1–80. Minimum Default =1; Maximum
Default =80.
4-32 B005–0000–2166
Symbologies
TELEPEN
Scan the bar code below to program all the default settings for Telepen codes.
Scan the appropriate bar code below to enable or disable Telepen codes. Default =Telepen
Off.
Telepen On
*Telepen Off
Telepen Output
The following are options applicable for the Telepen Output selection.
AIM Telepen Output
This selection permits the engine to reads symbols with start/stop pattern 1 and decode
them as standard full ASCII (start/stop pattern 1).
B005–0000–2166 4-33
Symbologies
Note: Refer to “Message Length Description” of this chapter, for additional information.
4-34 B005–0000–2166
Symbologies
UPC–A
Scan the bar code below to program all the default settings for UPC–A.
Scan the appropriate bar code below to enable or disable UPC–A codes.
UPC–A On
UPC–A Off
*On
Off
B005–0000–2166 4-35
Symbologies
Note: The numeric system digit is transmitted at the beginning of the scanned data.
Scan the appropriate bar code below to transmit or not transmit the UPC–A numeric
system digit. Default =On.
*On
Off
UPC-A Addenda
This selection adds 2 or 5 digits to the end of all scanned UPC–A data.
Scan the appropriate bar code below to add 2 or 5 digits to the end of all scanned UPC–A
data. Default=2 Digit Addenda Off; Digit Addenda Off
2 digit Addenda On
4-36 B005–0000–2166
Symbologies
5 Digit Addenda On
Note: Specify a 2 or 5 digit addenda once you enable this feature. Refer to the “UPC–A
Addenda” section in this chapter. Default = Not Required.
Required
*Not Required
B005–0000–2166 4-37
Symbologies
*On
Off
4-38 B005–0000–2166
Symbologies
*Off
Allow Concatenation
This selection permits the imaging module to transmit coupon codes and extended
coupon codes as separate symbologies when it reads the codes in a single scan.
Otherwise, the engine transmits the first coupon code it reads.
Allow Concatenation
Require Concatenation
This selection requires the engine to read the coupon code and extended coupon code
in a single scan before it transmits the data. The imaging module won’t transmit any
data unless both codes are read.
Require Concatenation
B005–0000–2166 4-39
Symbologies
UPC-E0
Scan the bar code below to program all default settings for UPC–E0.
UPC-E0 On/Off
Most U.P.C. bar codes lead with the 0 number system.
Scan the appropriate bar code below to read UPC–E0 codes. Default =UPC–E0 On
*UPC–E0 On
UPC–E0 Off
Note: If you need to read codes that lead with the 1 number system, refer to “UPC–E1”
on page, in this chapter.
UPC-E0 Expand
UPC-E Expand expands the UPC-E code to the 12 digit, UPC-A format.
Default =UPC–E0 Off.
Scan the appropriate bar code below to enable or disable UPC–E0 Expand.
UPC–E0 On
4-40 B005–0000–2166
Symbologies
*UPC–E0 Off
Required
*Not Required
*On
Off
B005–0000–2166 4-41
Symbologies
*On
Off
Note: The numeric system digit is transmitted at the beginning of the scanned data.
Scan the appropriate bar code below to transmit or not transmit the UPC–A numeric
system digit. Default =On.
*On
Off
4-42 B005–0000–2166
Symbologies
UPC–E0 Addenda
This selection adds 2 or 5 digits to the end of all scanned UPC–E data.
Scan the appropriate bar code below to add 2 or 5 digits to the end of all scanned UPC–E
data. Default=2 Digit Addenda Off; 5 Digit Addenda Off
2 digit Addenda On
5 Digit Addenda On
B005–0000–2166 4-43
Symbologies
Note: Specify a 2 or 5 digit addenda once you enable this feature. refer to the “UPC–A
Addenda” section of this chapter.
Required
*Not Required
UPC-E1
Scan the appropriate bar code below to enable or disable UPC–E1 codes.
Default =UPC–E1 On.
Note: Most UPC codes lead with the 0 number system. For these codes, refer to “UPC–
E0” on page, of this chapter.
UPC–E1 On
*UPC–E1 Off
4-44 B005–0000–2166
Symbologies
EAN/JAN–13
Scan the bar code below to program all the default settings for EAN/JAN–13
Scan the appropriate bar code below to enable or disable EAN/JAN–13 codes.
Default =EAN/JAN–13 On.
*EAN/JAN–13 On
EAN/JAN–13 Off
*On
Off
B005–0000–2166 4-45
Symbologies
EAN/JAN-13 Addenda
This selection adds 2 or 5 digits to the end of all scanned EAN/JAN–13 data.
Scan the appropriate bar code below to add 2 or 5 digits to the end of all scanned EAN/
JAN–13 data. Default =2 Digit Addend Off; 5 Digit Addenda Off
2 digit Addenda On
5 Digit Addenda On
4-46 B005–0000–2166
Symbologies
Required
*Not Required
*On
Off
Note: If you want to enable or disable EAN13 with Extended Coupon Code, refer to
“UPC–A and EAN–13 with Extended Coupon” section in this chapter.
B005–0000–2166 4-47
Symbologies
ISBN Translate
This selection translates EAN-13 Bookland symbols into their equivalent ISBN number
format.
Scan a bar code below to enable or disable ISBN Translate. Default =Off.
On
*Off
EAN/JAN–8
Scan the bar code below to program all default settings for EAN/JAN–8.
EAN/JAN–8
Scan the appropriate bar code below to enable or disable EAN/JAN–8 codes.
Default =EAN/JAN–8 On.
*EAN/JAN–8 On
EAN/JAN–8 Off
4-48 B005–0000–2166
Symbologies
*On
Off
B005–0000–2166 4-49
Symbologies
EAN/JAN–8 Addenda
This selection adds 2 or 5 digits to the end of all scanned EAN/JAN–8 data.
Scan the appropriate bar code below to add 2 or 5 digits to the end of all scanned EAN/
JAN–8 data. Default =2 Digit Addenda Off; 5 Digit Addend Off
2 digit Addenda On
5 Digit Addenda On
4-50 B005–0000–2166
Symbologies
Required
*Not Required
This selection adds a space between the bar code data and the addenda data. If this
selection is disabled, then there will be no space between the bar code data and addenda
data.
Scan the appropriate bar code below to enable or disable the EAN/JAN–8 Addenda
Separator. Default =On.
*On
Off
B005–0000–2166 4-51
Symbologies
MSI
Scan the bar code below to program all default settings for MSI codes.
Scan the appropriate bar code below to enable or disable MSI codes. Default = MSI Off.
MSI On
*MSI Off
4-52 B005–0000–2166
Symbologies
B005–0000–2166 4-53
Symbologies
Note: Refer to “Message Length Description” section of this chapter, for additional
information.
Scan the appropriate bar code below to enable or disable GS1 DataBar Omnidirectional
Codes. Default =GS1 DataBar Omnidirectional On.
4-54 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable GS1 DataBar Limited codes.
Default =GS1 DataBar Limited On.
B005–0000–2166 4-55
Symbologies
Scan the appropriate bar code below to enable or disable GS1 DataBar Expanded codes.
Default =GS1 DataBar Expanded On.
4-56 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
TRIOPTIC CODE
Use Trioptic Code for labeling magnetic storage media.
Note: If you scan Code 32 Pharmaceutical codes , disable Trioptic Code first.
Scan the appropriate bar code below to enable or disable Trioptic codes. Default =Trioptic
Code Off.
Trioptic Code On
B005–0000–2166 4-57
Symbologies
CODABLOCK A
Scan the bar code below to program all default settings for Codablock A.
Scan the appropriate bar code below to enable or disable Codablock A codes.
Default =Codablock A Off.
Codablock A On
*Codablock A Off
4-58 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
B005–0000–2166 4-59
Symbologies
CODABLOCK F
Scan the bar code below to program all default settings for Codablock F.
Scan the appropriate bar code below to enable or disable Codablock F codes.
Default=Codablock F Off.
Codablock F On
*Codablock F Off
4-60 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” section of this chapter for additional
information.
B005–0000–2166 4-61
Symbologies
PDF417
Scan the bar code below to program all default settings for PDF417.
Scan the appropriate bar code below to enable or disable PDF417 codes.
Default=PDF417 On
*PDF417 On
PDF417 Off
4-62 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” of this chapter, for additional
information.
B005–0000–2166 4-63
Symbologies
MICROPDF417
Scan the bar code below to program all default settings for MicroPDF417.
Scan the appropriate bar code below to enable or disable MicroPDF417 codes.
Default=MicroPDF417 Off
MicroPDF417 On
*MicroPDF417 Off
4-64 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
Note: Minimum and Maximum lengths = 1–366. Minimum Default =1; Maximum
Default = 366.
B005–0000–2166 4-65
Symbologies
GS1 Composite On
UPC/EAN Version
This selection decodes GS1 Composite symbols that have a U.P.C. or an EAN linear
component.
Note: This does not affect GS1 Composite symbols with a GS1-128 or GS1 linear
component.
Scan the appropriate bar code below to enable or disable UPC/EAN Version codes.
Default =UPC/EAN Version Off.
UPC/EAN Version On
4-66 B005–0000–2166
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
B005–0000–2166 4-67
Symbologies
GS1 Emulation
This selection permits the engine to automatically format the output from any GS1 data
carrier to emulate what would be encoded in an equivalent GS1–128 or GS1 DataBar
symbol.
GS1 data carriers include the following:
UPC–A and UPC–E
EAN–13 and EAN–8
ITF–14, GS1–128
GS1–128 DataBar and GS1 Composites
Note: Any application that accepts GS1 data can be simplified since it only needs to
recognize one data carrier type.
GS1–128 Emulation
4-68 B005–0000–2166
Symbologies
● GS1Emulation Off
This selection disable the GS1 Emulation settings.
B005–0000–2166 4-69
Symbologies
TLC39 On
*TLC39 Off
4-70 B005–0000–2166
Symbologies
QR CODE
Scan the bar code below to program all default settings for QR Code.
*QR Code On
QR Code Off
B005–0000–2166 4-71
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
4-72 B005–0000–2166
Symbologies
DATA MATRIX
Scan the bar code below to program all default settings for Data Matrix.
Scan the appropriate bar code below to enable or disable Data Matrix codes.
Default =Data Matrix On.
*Data Matrix On
B005–0000–2166 4-73
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
select the code page with which the bar codes were created.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the value corresponding to appropriate bar code.
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the changes.The data characters
should then appear properly.
4-74 B005–0000–2166
Symbologies
MAXICODE
Scan the bar code below to program all default settings for MaxiCode.
*MaxiCode On
MaxiCode Off
B005–0000–2166 4-75
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
4-76 B005–0000–2166
Symbologies
AZTEC CODE
Scan the bar code below to program all default settings for Aztec Code.
Scan the appropriate bar code below to enable or disable Aztec Code. Default =Aztec
Code On.
*Aztec Code On
B005–0000–2166 4-77
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
2. Refer to the “Symbology Chart” section in the “Reference Chart” chapter in this book,
select the code page with which the bar codes were created.
3. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the value corresponding to appropriate bar code.
4. Refer to the “Programming Chart” section in the “Samples and Programming Chart”
chapter in this book, scan the Save bar code to save the changes.The data characters
should then appear properly.
4-78 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable Han Xin Code.
Default =Han Xin Code Off.
B005–0000–2166 4-79
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
4-80 B005–0000–2166
Symbologies
POSTAL CODES - 2D
The following lists the possible 2D postal codes, and 2D postal code combinations that are
permitted. Only one 2D postal code selection can be active at a time. A second scan of a
2D postal code selection overwrites the first selection.
Scan the 2D Postal Codes Off bar code below to disable Postal Codes.
Default =2D Postal Codes Off.
B005–0000–2166 4-81
Symbologies
Britsh Post On
Canadian Post On
Japanese Post On
KIX Post On
Planet Code On
Postal–4i On
Postnet On
4-82 B005–0000–2166
Symbologies
InfoMail On
B005–0000–2166 4-83
Symbologies
4-84 B005–0000–2166
Symbologies
Planet Code, Intellligent Mail Bar Code and Postnet with B and B’
Fields On
Postal–4i, Intelligent Mail Bar Code and Postnet with B and B’ Fields
On
Planet Code, Postal–4i, Intelligent Mail Bar Code and Postnet with B
and B’ Fields On
B005–0000–2166 4-85
Symbologies
4-86 B005–0000–2166
Symbologies
Scan the appropriate bar code below to enable or disable Hong Kong 2 of 5 Code.
B005–0000–2166 4-87
Symbologies
Note: Refer to the “Message Length Description” section of this chapter, for additional
information.
Note: Minimum and Maximum lengths = 2–80. Minimum Default =4; Maximum
Default = 80.
Korea Post
Scan the bar code below to program all default settings for Korea Post.
Scan the appropriate bar code below to enable or disable Korea Post codes.
Default =Korea Post Off
Korea Post On
4-88 B005–0000–2166
Symbologies
Note: Refer to “Message Length Description” section of this chapter, for additional
information.
B005–0000–2166 4-89
Symbologies
4-90 B005–0000–2166
Imaging Commands
Table of Contents
Chapter 5
Imaging Commands
INTRODUCTION
The engine is like a digital camera in the way it captures, manipulates, and transfers
images. The following commands sets the way the imaging module performs these
functions.
Single-Use Basis
Imaging Commands, with their modifiers, send instructions to the imaging module on a
single-use basis and take effect for a single image capture. Once that capture is complete,
the imaging module reverts to its imaging default settings. To permanently change a
setting, use the serial default commands, refer to the “Serial Programming Commands”
section in this book. The default command selection becomes the new permanent setting
for the imaging module.
B005–0000–2166 5-1
Imaging Commands
COMMAND SYNTAX
Multiple modifiers and commands can be issued within one sequence. If additional
modifiers are to be applied to the same command, just add the modifiers to that command.
Example: To add 2 modifiers to the Image Snap command, such as setting the Imaging
Style to 1P and the Wait for Trigger to 1T, enter IMGSNP1P1T.
Note: After the imaging module processes an image capture command (IMGSNP or
IMGBOX), follow it with an IMGSHP command if to see the image on the terminal.
Each new command added to a sequence is separated with a semicolon.
Example: To add the Image Ship command to the above sequence, enter
IMGSNP1P1T;IMGSHP.
The following are the imaging commands for the imaging module.
Image Snap–IMGSNP
Image Ship–IMGSHP
Intelligent Signature Capture–IMGBOX
The modifiers for each of these commands follow the command description.
Note: The images included with each command description are examples only. The
results you achieve may be different from those included in this manual.
5-2 B005–0000–2166
Imaging Commands
Example: The following command snaps an image, increases the gain, and permits the
beeper to sound once the snap is complete.
IMGSNP2G1B
IMGSNP Modifiers
P–Imaging Style
This modifier sets the Image Snap style.
0P—Decoding Style
This style permits a few frames to be taken until the exposure parameters are met. The
last frame is then available for further use.
1P—Photo Style (default)
This style mimics a simple digital camera, and results in a visually optimized image.
2P—Manual Style
This style is an advanced style that should only be used by an experienced user. It
permits the most freedom to set up the imaging module, and has no auto-exposure.
B–Beeper
This modifier provides a beep after an image is snapped.
0B—No beep (default)
1B—Sounds a beep when an image is snapped.
B005–0000–2166 5-3
Imaging Commands
L - LED State
This modifier determines when the LEDs are on or off. LED State is not available when
Decoding Style (0P) is used.
0L–Ambient Illumination (LEDs off;default)
Use this state for pictures of color documents such as ID cards, especially when the
scanner is in a stand.
1L—LED Illumination (LEDs On)
Use this state when the scanner is handheld.
Note: LED State is not available when Decoding Style (0P) is used.
E–Exposure
This modifier sets the exposure time, similar to a shutter speed setting on a camera. The
exposure time determines how long the imaging module takes to record an image.
Exposure is available only in Manual Style (2P).
On a bright day, exposure times can be very short because plenty of light is available to
help record an image. At nighttime, exposure time can increase dramatically due to the
near absence of light. Units are 127 microseconds. Default =7874.
nE—Range (n) is 1 to 7874
5-4 B005–0000–2166
Imaging Commands
B005–0000–2166 5-5
Imaging Commands
G–Gain
This modifier brightens the captured images.
The Exposure setting affects the results when Gain is used. As the gain increases, the noise
in an image is also amplified.
1G—No gain (default)
2G—Medium gain
4G—Heavy gain
8G—Maximum gain
Gain at 1G
Gain at 4G
Gain at 8G
5-6 B005–0000–2166
Imaging Commands
Note: Target White Value is only available when using Photo Style (1P).
nW—Range(n) is 0 to 255
The following are examples of images captured at a specific White Value.
nD —Range(n) is 0 to 255
B005–0000–2166 5-7
Imaging Commands
U–Update Tries
This modifier sets the maximum number of frames the imaging module takes to reach the
D–Delta for Acceptance. Default = 6.
Note: Update Tries is only available when using Photo Style (1P).
nU—Range(n) is 0 to 10
5-8 B005–0000–2166
Imaging Commands
Example: The following command snaps and ships a bitmap image with gamma
correction and document image filtering.
IMGSNP;IMGSHP8F75K26U
IMGSHP Modifiers
A—Infinity Filter
This modifier enhances pictures captured from very long distances (greater than 10 feet or
3m).
Note: The Infinity Filter should not be used with IMGSHP Modifiers. Refer to the
“Image Ship Modifiers” section of this chapter.
B005–0000–2166 5-9
Imaging Commands
C—Compensation
This modifier flattens the image to account for variations in illumination across the image.
0C— Compensation disabled (default)
1C—Compensation enabled
The following images compares the output between Compensation is enabled and
disabled.
Compensation Disabled
Compensation Enabled
D—Pixel Depth
This modifier indicates the number of bits per pixel in the transmitted image (KIM or
BMP format only).
8D—8 bits per pixel, grayscale image (default)
1D—1 bit per pixel, black and white image
24—D24 bits per pixes (for BMP format)
5-10 B005–0000–2166
Imaging Commands
E - Edge Sharpen
This modifier cleans up the edges of an image, making it look cleaner and sharper. While
edge sharpening does make the image look cleaner, it also removes some fine detail from
the original image. The strength of the edge sharpen filter can be entered from 1 to 24.
Entering a 23E gives the sharpest edges, but also increases noise in the image.
0E—Doesn’t sharpen image (default)
14E—Applies edge sharpen for typical image
nE—Range(n) is 1 to 24
The following images compare an output without Edge Sharpen and with a set Edge
Sharpen.
Edge Sharpen at 0E
F - File Format
This modifier ndicates the desired format for the image.
0F—KIM format
1F—TIFF binary
2F—TIFF binary group 4, compressed
3F—TIFF grayscale
4F—Uncompressed binary (upper left to lower right, 1 pixel/bit, 0 padded end of line)
B005–0000–2166 5-11
Imaging Commands
H—Histogram Stretch
This modifier increases the contrast of the transmitted image.
Histogram Stretch at 0H
Histgram Stretch at 1H
5-12 B005–0000–2166
Imaging Commands
I—Invert Image
This modifier rotates the image around the X or Y axis.
1ix—Invert around the X axis (flips picture upside down)
1iy—Invert around the Y axis (flips picture left to right)
The following images are examples of an output being inverted.
B005–0000–2166 5-13
Imaging Commands
5-14 B005–0000–2166
Imaging Commands
IR—Image Rotate
0ir—Image as snapped (right side up) (default)
1ir—Rotate image 90 degrees to the right
2ir—Rotate image 180 degrees (upside down)
3ir—Rotate image 90 degrees to the left
The following images are examples of output set to Image Rotate settings.
B005–0000–2166 5-15
Imaging Commands
K - Gamma Correction
Gamma measures the brightness of midtone values produced by the image. Gamma
Correction brightens or darkens an image. A higher gamma correction yields an overall
brighter image. The lower the setting, the darker the image. The optimal setting for text
images is 50K.
0K—Gamma correction off (default)
50K—Apply gamma correction for brightening typical document image
nK—Apply gamma correction factor n (n = 0 to 1000)
5-16 B005–0000–2166
Imaging Commands
The following images compare output with a specified Gamma Correction Setting.
B005–0000–2166 5-17
Imaging Commands
L, R, T, B, M—Image Cropping
This modifier ships a window of the image by specifying the left, right, top, and bottom
pixel coordinates. Device columns are numbered 0 through 1279, and device rows are
numbered 0 through 959.
Note: Image Cropping should not be used with IMG SHP Modifiers. See “Image Ship
Modifiers” section of this chapter.
nL—The left edge of the shipped image corresponds to column n of the image in
memory. Range (n): 000 to 640. (Default =0)
nR—The right edge of the shipped image corresponds to column n - 1 of the image in
memory. Range (n): 000 to 640. (Default =all columns)
nT—The top edge of the shipped image corresponds to row n of the image in
memory. Range (n): 000 to 480. (Default =0)
nB—The bottom edge of the shipped image corresponds to row n - 1 of the image in
memory. Range (n): 000 to 480. (Default =all rows)
The following images are examples of outputs of Image Cropping.
Uncropped Image
5-18 B005–0000–2166
Imaging Commands
Alternately, specify the number of pixels to cut from the outside margin of the image; thus
only the center pixels are transmitted.
nM Margin—cut n columns from the left, n + 1 columns from the right, n rows from the
top, and n + 1 rows from the bottom of the image. Ship the remaining center pixels. Range
(n) is 0 to 238.(Default=0, or full image)
P - Protocol
Used for shipping an image. Protocol covers two features of the image data being sent to
the host. It addresses the protocol used to send the data (Hmodem, which is an Xmodem
1K variant that has additional header information), and the format of the image data that is
sent.
0P—None (raw data)
2P—None (default for USB)
3P—Hmodem compressed (default for RS232)
4P—Hmodem
S - Pixel Ship
This modifier sizes an image in proportion to its original size. It decimates the image by
shipping only certain, regularly spaced pixels. For example, 4S would transmit every
fourth pixel from every fourth line. The smaller number of pixels shipped, the smaller the
image, however, after a certain point the image becomes unusable.
1S—ship every pixel (default)
2S—ship every 2nd pixel, both horizontally and vertically
3S—ship every 3rd pixel, both horizontally and vertically
B005–0000–2166 5-19
Imaging Commands
The following images are examples of output with a Pixel Ship setting.
5-20 B005–0000–2166
Imaging Commands
The following images are examples of outputs with a Document Image Filter setting.
V - Blur Image
This modifier smooths transitions by averaging the pixels next to the hard edges of defined
lines and shaded areas in an image.
0V—Don’t blur (default)
1V—Blur
The following images compare outputs with Blur Image enabled and disabled.
B005–0000–2166 5-21
Imaging Commands
W - Histogram Ship
This modifier provides a quick picture of the tonal range of an image, or key type. A low-
key image has detail concentrated in the shadows; a high-key image has detail
concentrated in the highlights; and an average-key image has detail concentrated in the
midtones. This modifier ships the histogram for an image.
0W—Don’t ship histogram (default)
1W—Ship histogram
The following is an example of a Histogram of taken from an image.
*Native Resolution
5-22 B005–0000–2166
Imaging Commands
Optimize On
*Optimize Off
B005–0000–2166 5-23
Imaging Commands
Note: Case is not important in the command string. It is used here only for clarity.
Use the different modifiers of the image ship commands have many different to change
the quality of the image output. Intelligent signature capture modifiers affect the image
that is transmitted, but do not affect the image in memory. These modifiers always begin
with a number and end with a letter which is case insensitive. Any number of modifiers
may be appended to the IMGBOX command.
Note: The IMGBOX command returns a NAK unless a window size (width and height)
are specified. Refer to the “H - Height of Signature Capture Area” and “W - Width of
Signature Capture Area” sections of this chapter.
5-24 B005–0000–2166
Imaging Commands
IMGBOX Modifiers
B005–0000–2166 5-25
Imaging Commands
D—Pixel Depth
This modifier indicates the number of bits per pixel in the transmitted image, which
defines whether it will be grayscale or black and white.
8D—8 bits per pixel, grayscale image (default)
1D—1 bit per pixel, black and white image
F - File Format
This option indicates the type of file format in which to save the image.
0F—KIM format
1F—TIFF binary
2F—TIFF binary group 4, compressed
3F—TIFF grayscale
4F—Uncompressed Binary
5F—Uncompressed grayscale
6F—JPEG image (default)
7F—Outlined image
8F—BMP format
5-26 B005–0000–2166
Imaging Commands
K—Gamma Correction
Gamma measures the brightness of midtone values produced by the image. Gamma
Correction brightens or darkens an image. A higher gamma correction yields an overall
brighter image. The lower the setting, the darker the image. The optimal setting for text
images is 50K.
0K—Gamma correction off (default)
50K—Apply gamma correction for brightening typical document image
nK—Apply gamma correction factor n (n = 0-1000)
The following are examples of images with a specified Gamma Correction setting.
B005–0000–2166 5-27
Imaging Commands
Note: Set this modifier to zero when using the A and B modifiers. Refer to the “A -
Output Image Width” and “B - Output Image Height” sections of this chapter.
Resolution set to 0R
5-28 B005–0000–2166
Imaging Commands
Note: A value of 245 was used in the example to accommodate a slightly wider image
area.
B005–0000–2166 5-29
Imaging Commands
5-30 B005–0000–2166
Interface Keys
Table of Contents
Chapter 6
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 engine.
B005–0000–2166 6-1
Interface Keys
The last five characters in the Full ASCII “CTRL”+ column ( [ \ ] 6- ), apply to US only.
The following chart indicates the equivalents of these five characters for different
countries.
Country Codes
United States [ \ ] 6 -
Belgium [ < ] 6 -
Scandinavia 8 < 9 6 -
France ^ 8 $ 6 =
Germany à + 6 -
Italy \ + 6 -
Switzerland < .. 6 -
United Kingdom [ ¢ ] 6 -
Denmark 8 \ 9 6 -
Norway 8 \ 9 6 -
Spain [ \ ] 6 -
6-2 B005–0000–2166
Interface Keys
B005–0000–2166 6-3
Interface Keys
6-4 B005–0000–2166
Interface Keys
B005–0000–2166 6-5
Interface Keys
6-6 B005–0000–2166
Utilities
Table of Contents
Chapter 7
Utilities
ADDING A TEST CODE I.D. PREFIX TO ALL
SYMBOLOGIES
This selection turns on transmission of a Code I.D. before the decoded symbology.Refer
to the “Symbology Chart” section in the “Reference Chart” chapter in this book 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.
B005–0000–2166 7-1
Utilities
Show Revision
7-2 B005–0000–2166
Utilities
TEST MENU
When you scan the Test Menu On code, then scan a programming code in this manual, the
engine displays the content of a programming code, when you scan the Test Menu On
code and the programming code. The programming function still occurs, but in addition,
the content of that programming code is output to the terminal.
Scan the appropriate bar code below to enable or disable Test Menu. Default =Off.
Test Menu On
TOTALFREEDOM
TotalFreedom is an open system architecture that provides the possibility to create
applications that reside on the engine. Two types of applications can be created using
TotalFreedom: Decoding and Data Formatting.
B005–0000–2166 7-3
Utilities
APPLICATION PLUG–INS(APPS)
The following bar codes below can enable or disable any applications being used.
Applications are stored in groups Decoding and Formatting.
Scan the group’s bar code below to enable or disable the applications in that group.
Default =Apps On;Formatting Apps On
*Decoding Apps On
*Formatting Apps On
Scan the bar code below to generate a list of all the applications.
List Apps
Note: Reset the device in order for the application settings to take effect.
7-4 B005–0000–2166
Utilities
EZCONFIG INTRODUCTION
EZConfig provides a wide range of PC-based programming functions that can be
performed on an engine connected to your PC's COM port. EZConfig permits you to
download upgrades to the engine's firmware, change programmed parameters, and create
and print programming bar codes. Using EZConfig, you can even save/open the
programming parameters for an engine. This saved file can be e-mailed or, if required, you
can create a single bar code that contains all the customized programming parameters and
mail or fax that bar code to any location. Users in other locations can scan the bar code to
load in the customized programming.
To communicate with an engine, EZConfig requires that the PC have at least one available
serial communication port, or a serial port emulation using a physical USB port. If you are
using the serial port and RS232 cable, it requires an external power supply. When using a
USB serial port emulation, it requires only a USB cable.
EZConfig Operations
Scan Data
Scan Data scans bar codes and display the bar code data in a window. Scan Data sends
serial commands to the engine and receive a response that is seen in the Scan Data
window. The data displayed in the Scan Data window is either saved in a file or printed.
Configure
Configure displays the programming and configuration data of the engine. The engine's
programming and configuration data is grouped into different categories. Each category is
displayed as a tree item under the “Configure” tree node in the application explorer.
When one of these tree nodes is selected, the right-hand side is loaded with the parameters'
form belonging to that particular category. The “Configure” tree option has all the
programming and configuration parameters specified for an engine. These parameters can
be set or modified as required. You can later write the modified settings to the engine, or
save them to a dcf file.
Imaging
Imaging provides all the image-related functions that a 2D engine can perform. You can
capture an image using the current settings, and the image displays in an image window.
Images captured from the engine can be saved to files in different image formats. You can
modify the image settings and save the image settings to an INI file, which can be loaded
later to capture new images. Imaging also provides a preview of the images continuously
captured by the engine.
B005–0000–2166 7-5
Utilities
7-6 B005–0000–2166
Serial Programming Commands
Table of Contents
Chapter 8
Conventions
The following conventions are used for menu and query command descriptions:
parameter—A label representing the actual value you should send as part of a
command.
[option]—An optional part of a command.
{Data}—Alternatives in a command.
bold—Names of menus, menu commands, buttons, dialog boxes, and windows that
appear on the screen.
B005–0000–2166 8-1
Serial Programming Commands
Note: Use the non-volatile table only for semi-permanent changes you want
saved through a power cycle.
8-2 B005–0000–2166
Serial Programming Commands
QUERY COMMANDS
Use the special characters below to query the device about its settings.
^—What is the default value for the setting(s).
?—What is the device’s current value for the setting(s).
*—What is the range of possible values for the setting(s).
Note: 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.)
B005–0000–2166 8-3
Serial Programming Commands
Responses
The device responds to serial commands with one of following three responses.
ACK—Indicates a good command which has been processed.
ENQ—Indicates an invalid Tag or SubTag command.
NAK—Indicates the command was good, but the Data field entry was out of the
allowable range for this Tag and SubTag combination, for example, an entry for a
minimum message length of 100 when the field will only accept 2 characters.
When responding, the device echoes back the command sequence with the status character
inserted directly before each of the following punctuation marks in the command.
Period
Exclamation point
Comma
Semicolon
Example: What is the range of possible values for Codabar Coding Enable?
Select: cbrena*.
Response:CBRENA0-1[ACK]
This response indicates that Codabar Coding Enable (CBRENA) has a range
of values from 0 to 1 (off and on).
Select:cbrena^.
Response:CBRENA1[ACK]
This response indicates that the default setting for Codabar Coding Enable
(CBRENA) is 1, or on.
Example: What is the device’s current setting for Codabar Coding Enable?
Select:cbrena?.
Response:CBRENA1[ACK]
This response indicates that the device’s Codabar Coding Enable (CBRENA)
is set to 1, or on.
8-4 B005–0000–2166
Serial Programming Commands
Example: What are the device’s settings for all Codabar selections?
Select:cbr?.
Response:CBRENA1[ACK],
SSX0[ACK],
CK20[ACK],
CCT1[ACK],
MIN2[ACK],
MAX60[ACK],
DFT[ACK].
This response indicates the following settings.
Codabar Coding Enable (CBRENA) is set to 1, or on.
Start/Stop Character (SSX) is set to 0, or Don’t Transmit.
Check Character (CK2) is set to 0, or Not Required.
Concatenation (CCT) is set to 1, or Enabled.
Minimum Message Length (MIN) is set to 2 characters.
Maximum Message Length (MAX) is set to 60 characters.
Default setting (DFT) has no value.
B005–0000–2166 8-5
Serial Programming Commands
TRIGGER COMMANDS
Serial trigger commands activate and deactivate the engine.
Follow the steps below to activate or deactivate the engine.
1. Scan the Manual Trigger Mode bar code to manually trigger the engine. see
2. Send one of the commands below to activate or deactivate the engine.
Activate: SYM T CR
Deactivate: SYN U CR
3. The engine scans until it performs either of the following:
The engine reads a bar code
The engine receives the deactivate command
The engine reaches the serial time-out has been
Refer to the “Time Out” section of Chapter 3.
Note: The charts on the following pages list the factory default settings for each of the
commands (indicated by an asterisk (*) on the programming pages).
8-6 B005–0000–2166
Serial Programming Commands
MENU COMMANDS
B005–0000–2166 8-7
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Presentation LED *LEDs On TRGPCK1 3–2
Behavior After LEDs Off TRGPCK0 3–2
Decode
Presentation Range 0-20 (*1) TRGPMS## 3–3
Sensitivity
Streaming Streaming PAPSPN 3–3
Presentation Presentation Mode -
Normal
Streaming PAPSPE 3–4
Presentation Mode -
Enhanced
Mobile Phone Read Hand Held Scanning - PAPHHC 3–5
Mode Mobile Phone
Streaming PAPSPC 3–5
Presentation - Mobile
Phone
Image Snap and Ship Image Snap and Ship TRGMOD6 3–5
Hands Free Time-Out Range 0 - 300,000 ms TRGPTO###### 3–6
Reread Delay Short (500 ms) DLYRRD500 3–6
*Medium (750 ms) DLYRRD750 3–7
Long (1000 ms) DLYRRD1000 3–7
Extra Long (2000 ms) DLYRRD2000 3–7
User-Specified Reread Range 0 - 30,000 ms DLYRRD##### 3–7
Delay
Illumination Lights *Lights On SCNLED1 3–8
Lights Off SCNLED0 3–8
Aimer Delay 200 milliseconds SCNDLY200 3–8
400 milliseconds SCNDLY400 3–9
*Off (no delay) SCNDLY0 3–8
User-Specified Aimer Range 0 - 4,000 ms SCNDLY#### 3–9
Delay
Scanner Time-Out 0 - 999,999 ms SDRTIM#### 3–9
Aimer Mode Off SCNAIM0 3–10
*Interlaced SCNAIM2 3–10
8-8 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Centering Window Centering On DECWIN1 3–12
*Centering Off DECWIN0 3–12
Left of Centering DECLFT### 3–12
Window (*40%)
Right of Centering DECRGT### 3–12
Window (*60%)
Top of Centering DECTOP### 3–12
Window (*40%)
Bottom of Centering DECBOT### 3–12
Window (*60%)
Preferred Symbology On PRFENA1 3–14
*Off PRFENA0 3–13
High Priority PRFCOD## 3–14
Symbology
Low Priority PRFBLK## 3–14
Symbology
Preferred Symbology PRFPTO#### 3–15
Timeout
(*500) Range 100-
3000
Preferred Symbology PRFDFT 3–15
Default
Output Sequence Enter Sequence SEQBLK 3–16
Editor Default Sequence SEQDFT 3–17
Partial Sequence Transmit Partial SEQTTS1 3–19
Sequence
*Discard Partial SEQTTS0 3–19
Sequence
Require Output Required SEQ_EN2 3–19
Sequence On and Not Required SEQ_EN1 3–20
*Off SEQ_EN0 3–20
Multiple Symbols On SHOTGN1 3–20
*Off SHOTGN0 3–20
No Read On SHWNRD1 3–21
*Off SHWNRD0 3–21
Video Reverse Video Reverse Only VIDREV1 3–21
Video Reverse and VIDREV2 3–22
Standard Bar Codes
*Video Reverse Off VIDREV0 3–22
B005–0000–2166 8-9
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Symbologies
All Symbologies All Symbologies Off ALLENA0 4–-2
All Symbologies On ALLENA1 4–-2
Codabar Default All Codabar CBRDFT 4–-4
Settings
Off CBRENA0 4–-4
*On CBRENA1 4–-4
Codabar Start/Stop *Don’t Transmit CBRSSX0 4–-4
Char. Transmit CBRSSX1 4–-4
Codabar Check Char. *No Check Char. CBRCK20 4–5
Validate, But Don’t CBRCK21 4–-5
Transmit
Validate, and CBRCK22 4–5
Transmit
Codabar *Off CBRCCT0 4–6
Concatenation On CBRCCT1 4–6
Require CBRCCT2 4–6
Codabar Message Minimum (2 - 60) *4 CBRMIN## 4–7
Length Maximum (2 - 60) CBRMAX## 4–7
*60
Code 39 Default All Code 39 C39DFT 4–8
Settings
Off C39ENA0 4–8
*On C39ENA1 4–8
Code 39 Start/Stop *Don’t Transmit C39SSX0 4–9
Char. Transmit C39SSX1 4–9
Code 39 Check Char. *No Check Char. C39CK20 4–9
Validate, But Don’t C39CK21 4–9
Transmit
Validate, C39CK22 4–10
and Transmit
Code 39 Message Minimum (0 - 48) *0 C39MIN## 4–10
Length Maximum (0 - 48) C39MAX## 4–10
*48
Code 39 Append *Off C39APP0 4–11
On C39APP1 4–11
Code 32 *Off C39B320 4–12
Pharmaceutical On C39B321 4–12
(PARAF)
8-10 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Code 39 Full ASCII *Off C39ASC0 4–13
On C39ASC1 4–13
Code 39 Code Page C39DCP 4–14
Interleaved 2 of 5 Default All I25DFT 4–15
Interleaved
2 of 5 Settings
Off I25ENA0 4–15
*On I25ENA1 4–15
Interleaved 2 of 5 *No Check Char. I25CK20 4–15
Check Digit Validate, But Don’t I25CK21 4–16
Transmit
Validate, and I25CK22 4–16
Transmit
Interleaved 2 of 5 Minimum (2 - 80) *4 I25MIN## 4–16
Message Length Maximum (2 - 80) I25MAX## 4–16
*80
NEC 2 of 5 Default All NEC N25DFT 4–17
2 of 5 Settings
Off N25ENA0 4–17
*On N25ENA1 4–17
NEC 2 of 5 Check *No Check Char. N25CK20 4–17
Digit Validate, But Don’t N25CK21 4–18
Transmit
Validate, and N25CK22 4–18
Transmit
NEC 2 of 5 Message Minimum (2 - 80) *4 N25MIN## 4–18
Length Maximum (2 - 80) N25MAX## 4–18
*80
Code 93 Default All Code 93 C93DFT 4–19
Settings
Off C93ENA0 4–19
*On C93ENA1 4–19
Code 93 Message Minimum (0 - 80) *0 C93MIN## 4–20
Length Maximum (0 - 80) C93MAX## 4–20
*80
Code 93 Code Page C93DCP 4–20
Straight 2 of 5 Default All Straight 2 R25DFT 4–21
Industrial of 5 Industrial
Settings
*Off R25ENA0 4–21
On R25ENA1 4–21
B005–0000–2166 8-11
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Straight 2 of 5 Minimum (1 - 48) *4 R25MIN## 4–22
Industrial Message Maximum (1 - 48) R25MAX## 4–22
Length *48
Straight 2 of 5 IATA Default All Straight 2 A25DFT 4–23
of 5 IATA
Settings
Straight 2 of 5 IATA *Off A25ENA0 6–23
On A25ENA1 4–23
Straight 2 of 5 IATA Minimum (1 - 48) *4 A25MIN## 4–24
Message Length Maximum (1 - 48) A25MAX## 4–24
*48
Matrix 2 of 5 Default All Matrix 2 X25DFT 4–25
of 5
Settings
*Off X25ENA0 4–25
On X25ENA1 4–25
Matrix 2 of 5 Message Minimum (1 - 80) *4 X25MIN## 4–25
Length Maximum (1 - 80) X25MAX## 4–25
*80
Code 11 Default All Code 11 C11DFT 4–26
Settings
*Off C11ENA0 4–26
On C11ENA1 4–26
Code 11 Check Digits 1 Check Digit C11CK20 4–26
Required *2 Check Digits C11CK21 4–26
Code 11 Message Minimum (1 - 80) *4 C11MIN## 4–27
Length Maximum (1 - 80) C11MAX## 4–27
*80
Code 128 Default All Code 128 128DFT 4–28
Settings
Off 128ENA0 4–28
*On 128ENA1 4–28
ISBT Concatenation *Off ISBENA0 4–29
On ISBENA1 4–29
Code 128 Message Minimum (0 - 80) *0 128MIN## 4–29
Length Maximum (0 - 90) 128MAX## 4–29
*80
Code 128 Code Page Code 128 Code Page 128DCP## 4–30
(*2)
8-12 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
GS1-128 Default All GS1-128 GS1DFT 4–31
Settings
*On GS1ENA1 4–31
Off GS1ENA0 4–31
GS1-128 Message Minimum (1 - 80) *1 GS1MIN 4–32
Length Maximum (0 - 80) GS1MAX 4–32
*80
Telepen Default All Telepen TELDFT 4–33
Settings
*Off TELENA0 4–33
On TELENA1 4–33
Telepen Output *AIM Telepen Output TELOLD0 4–33
Original Telepen TELOLD1 4–34
Output
Telepen Message Minimum (1 - 60) *1 TELMIN## 4–34
Length Maximum (1 - 60) TELMAX## 4–34
*60
UPC-A Default All UPADFT 4–35
UPC-A Settings
Off UPAENA0 4–35
*On UPAENA1 4–35
UPC-A Check Digit Off UPACKX0 4–35
*On UPACKX1 4–35
UPC-A Number Off UPANSX0 4–36
System *On UPANSX1 4–36
UPC-A 2 Digit *Off UPAAD20 4–36
Addenda On UPAAD21 4–36
UPC-A 5 Digit *Off UPAAD50 4–37
Addenda On UPAAD51 4–37
UPC-A Addenda *Not Required UPAARQ0 4–37
Required Required UPAARQ1 4–37
UPC-A Addenda Off UPAADS0 4–38
Separator *On UPAADS1 4–38
UPC-A/EAN-13 with *Off CPNENA0 4–39
Extended Coupon Allow Concatenation CPNENA1 4–39
Code Require CPNENA2 4–39
Concatenation
UPC-E0 Default All UPC-E UPEDFT 4–40
Settings
Off UPEEN00 4–40
*On UPEEN01 4–40
B005–0000–2166 8-13
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
UPC-E0 Expand *Off UPEEXP0 4–41
On UPEEXP1 4–40
UPC-E0 Addenda Required UPEARQ1 4–41
Required *Not Required UPEARQ0 4–41
UPC-E0 Addenda *On UPEADS1 4–41
Separator Off UPEADS0 4–41
UPC-E0 Check Digit Off UPECKX0 4–42
*On UPECKX1 4–42
UPC-E0 Number Off UPENSX0 4–42
System *On UPENSX1 4–42
UPC-E0 Addenda 2 Digit Addenda On UPEAD21 4–43
*2 Digit Addenda Off UPEAD20 4–43
5 Digit Addenda On UPEAD51 4–43
*5 Digit Addenda Off UPEAD50 4–43
UPC-E1 *Off UPEEN10 4–44
On UPEEN11 4–44
EAN/JAN-13 Default All EAN/ E13DFT 4–45
JAN Settings
Off E13ENA0 4–45
*On E13ENA1 4–45
EAN/JAN-13 Check Off E13CKX0 4–45
Digit *On E13CKX1 4–45
EAN/JAN-13 2 Digit 2 Digit Addenda On E13AD21 4–46
Addenda *2 Digit Addenda Off E13AD20 4–46
5 Digit Addenda On E13AD51 4–46
*5 Digit Addenda Off E13AD50 4–46
EAN/JAN-13 *Not Required E13ARQ0 4–47
Addenda Required Required E13ARQ1 4–47
EAN/JAN-13 Off E13ADS0 4–47
Addenda *On E13ADS1 4–47
Separator
ISBN Translate *Off E13ISB0 4–48
On E13ISB1 4–48
EAN/JAN-8 Default All EAN/ EA8DFT 4–48
JAN 8 Settings
Off EA8ENA0 4–48
*On EA8ENA1 4–48
EAN/JAN-8 Check Off EA8CKX0 4–49
Digit *On EA8CKX1 4–49
8-14 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
EAN/JAN-8 Addenda *2 Digit Addenda Off EA8AD20 4–50
2 Digit Addenda On EA8AD21 4–50
*5 Digit Addenda Off EA8AD50 4–50
5 Digit Addenda On EA8AD51 4–50
EAN/JAN-8 Addenda *Not Required EA8ARQ0 4–51
Required Required EA8ARQ1 4–51
EAN/JAN-8 Addenda Off EA8ADS0 4–51
Separator *On EA8ADS1 4–51
MSI Default All MSI MSIDFT 4–52
Settings
*Off MSIENA0 4–52
On MSIENA1 4–52
MSI Check Character *Validate Type 10, MSICHK0 4–53
but Don’t Transmit
Validate Type 10 and MSICHK1 4–52
Transmit
Validate 2 Type 10 MSICHK2 4–53
Chars, but Don’t
Transmit
Validate 2 Type 10 MSICHK3 4–53
Chars and Transmit
Validate Type 10 then MSICHK4 4–53
Type 11 Char, but
Don’t Transmit
Validate Type 10 then MSICHK5 4–53
Type 11 Char and
Transmit
Disable MSI Check MSICHK6 4–53
Characters
MSI Message Length Minimum (4 - 48) *4 MSIMIN## 4–54
Maximum (4 - 48) MSIMAX## 4–54
*48
GS1 DataBar Default All RSSDFT 4–54
Omnidirectional GS1 DataBar
Omnidirectional
Settings
Off RSSENA0 4–55
*On RSSENA1 4–54
B005–0000–2166 8-15
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
GS1 DataBar Limited Default All GS1 RSLDFT 4–55
DataBar Limited
Settings
Off RSLENA0 4–55
*On RSLENA1 4–55
GS1 DataBar Default All GS1 RSEDFT 4–56
Expanded DataBar
Expanded Settings
Off RSEENA0 4–56
*On RSEENA1 4–56
GS1 DataBar Minimum (4 - 74) *4 RSEMIN## 4–57
Expanded Msg. Maximum (4 - 74) RSEMAX## 4–57
Length *74
Trioptic Code *Off TRIENA0 4–57
On TRIENA1 4–57
Codablock A Default All CBADFT 4–58
Codablock A Settings
*Off CBAENA0 4–58
On CBAENA1 4–58
Codablock A Msg. Minimum (1 - 600) *1 CBAMIN#### 4–59
Length Maximum (1 - 600) CBAMAX#### 4–59
*600
Codablock F Default All CBFDFT 4–60
Codablock F Settings
*Off CBFENA0 4–60
On CBFENA1 4–60
Codablock F Msg. Minimum (1 - 2048) CBFMIN#### 4–61
Length *1
Maximum (1 - 2048) CBFMAX#### 4–61
*2048
PDF417 Default All PDF417 PDFDFT 4–62
Settings
*On PDFENA1 4–62
Off PDFENA0 4–62
PDF417 Msg. Length Minimum (1-2750) *1 PDFMIN 4–63
Maximum (1-2750) PDFMAX 4–63
*2750
MicroPDF417 Default All Micro MPDDFT 4–64
PDF417 Settings
On MPDENA1 4–64
*Off MPDENA0 4–64
8-16 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
MicroPDF417 Msg. Minimum (1-366) *1 MPDMIN 4–65
Length Maximum (1-366) MPDMAX 4–65
*366
GS1 Composite Codes On COMENA1 4–66
*Off COMENA0 4–66
UPC/EAN Version On COMUPC1 4–66
*Off COMUPC0 4–66
GS1 Composite Codes Minimum (1-2435) COMMIN 4–67
Msg. Length *1
Maximum (1-2435) COMMAX 4–67
*2435
GS1 Emulation GS1-128 Emulation EANEMU1 4–68
GS1 DataBar EANEMU2 4–68
Emulation
GS1 Code Expansion EANEMU3 4–69
Off
EAN8 to EAN13 EANEMU4 4–69
Conversion
*GS1 Emulation Off EANEMU0 4–69
TCIF Linked Code 39 On T39ENA1 4–70
*Off T39ENA0 4–70
QR Code Default All QR Code QRCDFT 4–71
Settings
*On QRCENA1 4–71
Off QRCENA0 4–71
QR Code Msg. Length Minimum (1-7089) *1 QRCMIN 4–72
Maximum (1-7089) QRCMAX 4–72
*7089
Data Matrix Default All Data IDMDFT 4–73
Matrix Settings
*On IDMENA1 4–73
Off IDMENA0 4–73
Data Matrix Msg. Minimum (1-3116) *1 IDMMIN 4–74
Length Maximum (1-3116) IDMMAX 4–74
*3116
Data Matrix Code Data Matrix Code IDMDCP## 4–74
Page Page (*51)
MaxiCode Default All MaxiCode MAXDFT 4–75
Settings
*On MAXENA1 4–75
Off MAXENA0 4–75
B005–0000–2166 8-17
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
MaxiCode Msg. Minimum (1-150) *1 MAXMIN 4–76
Length Maximum (1-150) MAXMAX 4–76
*150
Aztec Code Default All Aztec AZTDFT 4–77
Code Settings
*On AZTENA1 4–77
Off AZTENA0 4–77
Aztec Code Msg. Minimum (1-3832) *1 AZTMIN 4–78
Length Maximum (1-3832) AZTMAX 4–78
*3832
Aztec Code Page Aztec Code Page AZTDCP## 4–78
(*51)
Chinese Sensible (Han Default All Han Xin HX_DFT 4–79
Xin) Code Code Settings
On HX_ENA1 4–79
*Off HX_ENA0 4–79
Chinese Sensible (Han Minimum (1-7833) *1 HX_MIN 4–80
Xin) Code Msg. Maximum (1-7833) HX_MAX 4–80
Length *7833
Postal Codes - 2D
2D Postal Codes *Off POSTAL0 4–81
Single 2D Postal Australian Post On POSTAL1 4–82
Codes British Post On POSTAL7 4–82
Canadian Post On POSTAL30 4–82
Intelligent Mail Bar POSTAL10 4–82
Code On
Japanese Post On POSTAL3 4–82
KIX Post On POSTAL4 4–82
Planet Code On POSTAL5 4–82
Postal-4i On POSTAL9 4–82
Postnet On POSTAL6 4–82
Postnet with B and B’ POSTAL11 4–83
Fields On
InfoMail On POSTAL2 4–83
8-18 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Combination 2D InfoMail and British POSTAL8 4–83
Postal Codes Post On
Intelligent Mail Bar POSTAL20 4–83
Code and Postnet with
B and B’ Fields On
Postnet and Postal-4i POSTAL14 4–83
On
Postnet and Intelligent POSTAL16 4–83
Mail Bar Code On
Postal-4i and POSTAL17 4–83
Intelligent Mail Bar
Code On
B005–0000–2166 8-19
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Combination 2D Postal-4i and Postnet POSTAL19 4–84
Postal Codes with B and B’ Fields
(continued) On
Planet and Postnet On POSTAL12 4–84
Planet and Postnet POSTAL18 4–84
with B and B’ Fields
On
Planet and Postal-4i POSTAL13 4–84
On
Planet and Intelligent POSTAL15 4–84
Mail Bar Code On
Planet, Postnet, and POSTAL21 4–84
Postal-4i On
Planet, Postnet, and POSTAL22 4–84
Intelligent Mail Bar
Code On
Planet, Postal-4i, and POSTAL23 4–85
Intelligent Mail Bar
Code On
Postnet, Postal-4i, and POSTAL24 4–85
Intelligent Mail Bar
Code On
Planet, Postal-4i, and POSTAL25 4–85
Postnet with B and B’
Fields On
Planet, Intelligent POSTAL26 4–85
Mail Bar Code, and
Postnet with B and B’
Fields On
Postal-4i, Intelligent POSTAL27 4–85
Mail Bar Code, and
Postnet with B and B’
Fields On
Planet, Postal-4i, POSTAL28 4–85
Intelligent Mail Bar
Code, and Postnet On
Planet, Postal-4i, POSTAL29 4–85
Intelligent Mail Bar
Code, and Postnet
with B and B’ Fields
On
Planet Code Check Transmit PLNCKX1 4–86
Digit *Don’t Transmit PLNCKX0 4–86
8-20 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Postnet Check Digit Transmit NETCKX1 4–86
*Don’t Transmit NETCKX0 4–86
Postal Codes - Linear
China Post (Hong Default All China CPCDFT 4–87
Kong 2 of 5) Post (Hong Kong 2 of
5) Settings
*Off CPCENA0 4–87
On CPCENA1 4–87
China Post (Hong Minimum (2 - 80) *4 CPCMIN## 4–88
Kong 2 of 5) Msg. Maximum (2 - 80) CPCMAX## 4–88
Length *80
Korea Post Default All Korea KPCDFT 4–88
Post Settings
*Off KPCENA0 4–88
On KPCENA1 4–88
Korea Post Msg. Minimum (2 - 80) *4 KPCMIN## 4–89
Length Maximum (2 - 80) KPCMAX## 4–89
*48
Korea Post Check Transmit Check Digit KPCCHK1 4–89
Digit *Don’t Transmit KPCCHK0 4–89
Check Digit
Imaging Default Commands
B005–0000–2166 8-21
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Image Snap Default all Imaging IMGDFT
Commands
Imaging Style - SNPSTY0 5–3
Decoding
*Imaging Style - SNPSTY1 5–3
Photo
Imaging Style - SNPSTY2 5–3
Manual
Beeper On SNPBEP1 5–3
*Beeper Off SNPBEP0 5–3
*Wait for Trigger Off SNPTRG0 5–4
Wait for Trigger On SNPTRG1 5–4
*LED State - Off SNPLED0 5–4
LED State - On SNPLED1 5–4
Exposure (1-7874 SNPEXP 5–4
microseconds)
*Gain - None SNPGAN1 5–6
Gain - Medium SNPGAN2 5–6
Gain - Heavy SNPGAN4 5–6
Gain - Maximum SNPGAN8 5–6
Image Snap Target White Value SNPWHT### 5–7
(Continued) (0-255) *125
Delta for Acceptance SNPDEL### 5–7
(0-255) *25
Update Tries (0-10) SNPTRY## 5–8
*6
Target Set Point SNPPCT## 5–8
Percentage (1-99) *50
8-22 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Image Ship *Infinity Filter - Off IMGINF0 5–9
Infinity Filter - On IMGINF1 5–9
*Compensation Off IMGCOR0 5–10
Compensation On IMGCOR1 5–10
*Pixel Depth - 8 bits/ IMGBPP8 5–10
pixel (grayscale)
Pixel Depth - 1 bit/ IMGBPP1 5–10
pixel (B&W)
*Don’t Sharpen IMGEDG0 5–11
Edges
Sharpen Edges (0-23) IMGEDG## 5–11
*File Format - JPEG IMGFMT6 5–11
File Format - KIM IMGFMT0 5–11
File Format - TIFF IMGFMT1 5–11
binary
File Format - TIFF IMGFMT2 5–11
binary group 4,
compressed
File Format - TIFF IMGFMT3 5–11
grayscale
File Format - IMGFMT4 5–11
Uncompressed binary
File Format - IMGFMT5 5–12
Uncompressed
grayscale
File Format - BMP IMGFMT8 5–12
*Histogram Stretch IMGHIS0 5–12
Off
Histogram Stretch On IMGHIS1 5–12
*Noise Reduction Off IMGFSP0 5–14
Noise Reduction On IMGFSP1 5–14
Invert Image around IMGNVX1 5–13
X axis
Invert Image around IMGNVY1 5–13
Y axis
B005–0000–2166 8-23
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Image Ship Rotate Image none IMGROT0 5–15
(Continued) Rotate Image 90° IMGROT1 5–15
right
Rotate Image 180° IMGROT2 5–15
right
Rotate Image 90° left IMGROT3 5–15
JPEG Image Quality IMGJQF### 5–16
(0-100) *50
*Gamma Correction IMGGAM0 5–16
Off
Gamma Correction IMGGAM### 5–16
On (0-1000)
Image Crop - Left (0- IMGWNL### 5–18
640) *0
Image Crop - Right IMGWNR### 5–18
(0-640) *639
Image Crop - Top (0- IMGWNT### 5–18
480) *0
Image Crop - Bottom IMGWNB### 5–18
(0-480) *479
Image Crop - Margin IMGMAR### 5–18
(1-238) *0
Protocol - None (raw) IMGXFR0 5–19
Protocol - None IMGXFR2 5–19
(default USB)
Protocol - Hmodem IMGXFR3 5–19
Compressed
Protocol - Hmodem IMGXFR4 5–19
Ship Every Pixel IMGSUB1 5–19
Ship Every 2nd Pixel IMGSUB2 5–19
Ship Every 3rd Pixel IMGSUB3 5–19
*Document Image IMGUSH0 5–20
Filter Off
Document Image IMGUSH### 5–20
Filter On (0-255)
*Don’t Ship IMGHST0 5–22
Histogram
Ship Histogram IMGHST1 5–22
Image Size Force VGA IMGVGA1 5-22
Compatibility Resolution
*Native Resolution IMGVGA0 5-22
8-24 B005–0000–2166
Serial Programming Commands
Serial Command
Setting
Selection # Indicates a numeric Page
* Indicates default
entry
Intelligent Signature Optimize On DECBND1 5-23
Capture *Optimize Off DECBND0 5-23
B005–0000–2166 8-25
Serial Programming Commands
8-26 B005–0000–2166
Maintenance
Table of Contents
Chapter 9
Maintenance
REPAIRING
Do not perform repairs or upgrades on this product. Only authorized service centers
perform these services.
Contact NCR Support for technical assistance.
B005–0000–2166 9-1
Maintenance
TROUBLESHOOTING
The engine automatically performs self-tests whenever it turns on.
If the engine is not functioning properly, review the following Troubleshooting Guide to
try to isolate the problem.
Is the power on? Is the red or green aiming illumination line on?
If the aiming line doesn’t appear, check that:
The cable is connected properly.
The host system power is on (if external power is not used).
Is the engine having trouble reading your symbols?
If the engine isn’t reading symbols well, check that the bar codes:
Are not smeared, rough, scratched, or exhibit voids
Are not coated with frost or water droplets on the surface
Are enabled in the engine or in the decoder to which the engine connects.
Is the bar code displayed but not entered?
The bar code is displayed on the host device correctly, but a key still needs to be
pressed to enter it (for example, the Enter or Return key or the Tab key).
A suffix needs to be programmed. Programming a suffix enables the engine to
output the bar code data plus the key needed (such as “CR”) to enter the data into
the application.
9-2 B005–0000–2166
Maintenance
B005–0000–2166 9-3
Maintenance
9-4 B005–0000–2166
Reference Charts
Table of Contents
Chapter 10
Reference Charts
SYMBOLOGY CHART
Possible AIM ID
Symbology AIM ID Code ID (hex)
Modifiers (m)
All Symbologies (0x99)
Australian Post ]X0 A (0x41)
Aztec Code ]zm 0-9, A-C z (0x7A)
British Post ]X0 B (0x42)
Canadian Post ]X0 C (0x43)
China Post ]X0 Q (0x51)
Chinese Sensible Code (Han Xin ]X0 H (0x48)
Code)
Codabar ]Fm 0-1 a (0x61)
Codablock A ]O6 0, 1, 4, 5, 6 V (0x56)
Codablock F ]Om 0, 1, 4, 5, 6 q (0x71)
Code 11 ]H3 h (0x68)
Code 128 ]Cm 0, 1, 2, 4 j (0x6A)
GS1-128 ]C1 I (0x49)
Code 32 Pharmaceutical (PARAF) ]X0 < (0x3C)
Code 39 (supports Full ASCII ]Am 0, 1, 3, 4, 5, 7 b (0x62)
mode)
Code 49 ]Tm 0, 1, 2, 4 l (0x6C)
Code 93 and 93i ]Gm 0-9, A-Z, i (0x69)
a-m
Data Matrix ]dm 0-6 w (0x77)
EAN-13 (including Bookland ]E0 d (0x64)
EAN)
EAN-13 with Add-On ]E3 d (0x64)
EAN-13 with Extended ]E3 d (0x64)
Coupon Code
EAN-8 ]E4 D (0x44)
EAN-8 with Add-On ]E3 D (0x44)
GS1 Composite ]em 0-3 y (0x79)
GS1 DataBar ]em 0 y (0x79)
B005–0000–2166 10-1
Reference Charts
Possible AIM ID
Symbology AIM ID Code ID (hex)
Modifiers (m)
InfoMail ]X0 , (0x2c)
Intelligent Mail Barcode ]X0 M (0x4D)
Interleaved 2 of 5 ]Im 0, 1, 3 e (0x65)
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 (0x7 8)
MicroPDF417 ]Lm 3-5 R (0x52)
MSI ]Mm 0 g (0x67)
NEC 2 of 5 ]X0 Y (0x59)
OCR MICR (E 13 B) ]o3 O (0x4F)
OCR SEMI Font ]o3 O (0x4F)
OCR-A ]o1 O (0x4F)
OCR-B ]o2 O (0x4F)
PDF417 ]Lm 0-2 r (0x72)
Planet Code ]X0 L (0x4C)
Postal-4i ]X0 N (0x4E)
Postnet ]X0 P (0x50)
QR Code and Micro QR Code ]Qm 0-6 s (0x73)
Straight 2 of 5 IATA ]Rm 0, 1, 3 f (0x66)
Straight 2 of 5 Industrial ]S0 f (0x66)
TCIF Linked Code 39 (TLC39) ]L2 T (0x54)
Telepen ]Bm t (0x54)
UPC-A ]E0 c (0x63)
UPC-A with Add-On ]E3 c (0x63)
UPC-A with Extended ]E3 c (0x63)
Coupon Code
UPC-E ]E0 E (0x45)
UPC-E with Add-On ]E3 E (0x45)
UPC-E1 ]X0 E (0x45)
Note: “m” represents the AIM modifier character. Refer to the International Technical
Specification, Symbology Identifiers, for AIM modifier character details.
Prefix / Suffix entries for specific symbologies override the universal (All Symbologies,
99) entry.
10-2 B005–0000–2166
Reference Charts
Non–Printable Characters
DEC HEX Character (Code) DEC HEX Character (Code)
0 0 NULL 16 10 DATA LINK ESCAPE (DLE)
1 1 START OF HEADING (SOH) 17 11 DEVICE CONTROL 1 (DC1)
2 2 START OF TEXT (STX) 18 12 DEVICE CONTROL 2 (DC2)
3 3 END OF TEXT (ETX) 19 13 DEVICE CONTROL 3 (DC3)
4 4 END OF TRANSMISSION 20 14 DEVICE CONTROL 4 (DC4)
(EOT)
5 5 END OF QUERY (ENQ) 21 15 NEGATIVE
ACKNOWLEDGEMENT (NAK)
6 6 ACKNOWLEDGE (ACK) 22 16 SYNCHRONIZE (SYN)
7 7 BEEP (BEL) 23 17 END OF TRANSMISSION
BLOCK (ETB)
8 8 BACKSPACE (BS) 24 18 CANCEL (CAN)
9 9 HORIZONTAL TAB (HT) 25 19 END OF MEDIUM (EM)
10 A LINE FEED (LF) 26 1A SUBSTITUTE (SUB)
11 B VERTICAL TAB (VT) 27 1B ESCAPE (ESC)
12 C FF (FORM FEED) 28 1C FILE SEPARATOR (FS) RIGHT
ARROW
13 D CR (CARRIAGE RETURN) 29 1D GROUP SEPARATOR (GS)
LEFT ARROW
14 E SO (SHIFT OUT) 30 1E RECORD SEPARATOR (RS) UP
ARROW
15 F SI (SHIFT IN) 31 1F UNIT SEPARATOR (US) DOWN
ARROW
B005–0000–2166 10-3
Reference Charts
Printable Characters
DEC HEX Character DEC HEX Character DEC HEX Character
32 20 <SPACE> 64 40 @ 96 60 `
33 21 ! 65 41 A 97 61 a
34 22 " 66 42 B 98 62 b
35 23 # 67 43 C 99 63 c
36 24 $ 68 44 D 100 64 d
37 25 % 69 45 E 101 65 e
38 26 & 70 46 F 102 66 f
39 27 ' 71 47 G 103 67 g
40 28 ( 72 48 H 104 68 h
41 29 ) 73 49 I 105 69 i
42 2A * 74 4A J 106 6A j
43 2B + 75 4B K 107 6B k
44 2C , 76 4C L 108 6C l
45 2D - 77 4D M 109 6D m
46 2E . 78 4E N 110 6E n
47 2F / 79 4F O 111 6F o
48 30 0 80 50 P 112 70 p
49 31 1 81 51 Q 113 71 q
50 32 2 82 52 R 114 72 r
51 33 3 83 53 S 115 73 s
52 34 4 84 54 T 116 74 t
53 35 5 85 55 U 117 75 u
54 36 6 86 56 V 118 76 v
55 37 7 87 57 W 119 77 w
56 38 8 88 58 X 120 78 x
57 39 9 89 59 Y 121 79 y
58 3A : 90 5A Z 122 7A z
59 3B ; 91 5B [ 123 7B {
60 3C < 92 5C \ 124 7C |
61 3D = 93 5D ] 125 7D }
62 3E > 94 5E ^ 126 7E ~
63 3F ? 95 5F _ 127 7F <DEL>
10-4 B005–0000–2166
Reference Charts
B005–0000–2166 10-5
Reference Charts
10-6 B005–0000–2166
Samples and Programming Chart
Table of Contents
Chapter 11
0 123456 7890
Interleaved 2 of 5
1234567890
Code 128
Code 128
Ean–13
9 780330 290951
B005–0000–2166 11-1
Samples and Programming Chart
Code 39
BC321
CodaBar
A13579B
Code 93
123456–9$
Straight 2 of 5 Industrial
123456
Matrix 2 of 5
6543210
GS1 DataBar
123456
11-2 B005–0000–2166
Samples and Programming Chart
PDF 417
Car Registration
Postnet
Zip Code
Data Matrix
Test Symbol
QR Code
Numbers
J18CUSA856N062315014880T
B005–0000–2166 11-3
Samples and Programming Chart
Aztec
Package Label
MicroPDF 417
Test Messenger
Maxi Code
Test Message
11-4 B005–0000–2166
Samples and Programming Chart
PROGRAMMING CHART
0
B005–0000–2166 11-5
Samples and Programming Chart
Save
11-6 B005–0000–2166
Samples and Programming Chart
Discard
Reset
If an error is made while scanning the letters or digits before the Save bar code is scanned,
perform the following steps:
1. Scan the Discard bar code above.
2. Scan the correct letters or digits.
3. Scan the Save bar code.
B005–0000–2166 11-7
Samples and Programming Chart
11-8 B005–0000–2166