Datalogic Scanning QS2500 User Manual

QuickScan® QS2500
Handheld Bar Code Scanner
Product Reference Guide
Datalogic Scanning, Inc.
959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140
An Unpublished Work - All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of Datalogic Scanning, Inc. or its subsidiaries or affiliates ("Datalogic" or “Datalogic Scanning”). Owners of Datalogic products are hereby granted a non-exclusive, revocable license to reproduce and transmit this documentation for the purchaser's own internal business purposes. Purchaser shall not remove or alter any proprietary notices, including copyright notices, contained in this documentation and shall ensure that all notices appear on any repro­ductions of the documentation.
Should future revisions of this manual be published, you can acquire printed versions by contacting your Datalogic representative. Electronic versions may either be downloadable from the Datalogic website (www.scanning.data­logic.com) or provided on appropriate media. If you visit our website and would like to make comments or sugges­tions about this or other Datalogic publications, please let us know via the "Contact Datalogic" page.
Disclaimer
Datalogic has taken reasonable measures to provide information in this manual that is complete and accurate, however, Datalogic reserves the right to change any specification at any time without prior notice.
Datalogic is a registered trademark of Datalogic S.p.A. and the Datalogic logo is a trademark of Datalogic S.p.A. all licensed to Datalogic Scanning, Inc. All other trademarks and trade names referred to herein are property of their respective owners.
This product may be covered by one or more of the following patents: 6,293,467 • 6,612,495 • 6,705,527 • Other Patents Pending
Table of Contents
Installation ......................................................................................... 1
Keyboard Wedge .........................................................................................1
Wand Emulation .........................................................................................1
RS-232 ...................................................................................................... 1
USB ..........................................................................................................2
IBM ........................................................................................................... 2
Programming the QS2500 ..................................................................... 3
Resetting the QS2500 ..................................................................................4
Interfaces ........................................................................................... 4
Keyboard Wedge .........................................................................................4
Wand Emulation .........................................................................................8
RS-232 ....................................................................................................10
RS-232 Advanced Features ...................................................................11
RS-232 Advanced Features — continued ................................................. 12
IBM Interface (46XX/USB) ......................................................................... 13
IBM Options ............................................................................................. 14
IBM 46xx Code 39 Conversion ............................................................... 14
IBM-USB Device Type ..........................................................................14
IBM Maximum Host-Transmitted Message Length ....................................14
IBM Host Commands ............................................................................15
Scanning ...........................................................................................16
Scanning Mode .........................................................................................16
Standby Duration ......................................................................................16
Same Bar Code Delay Time ........................................................................ 16
Double Confirm ......................................................................................... 17
Beep/Tone/LED Settings ............................................................................ 20
Label Editing (includes Prefix/Suffix) ............................................................ 22
Symbology Settings ............................................................................27
UPC-A .....................................................................................................27
UPC-E .....................................................................................................29
EAN-13 ....................................................................................................31
EAN-8 .....................................................................................................33
Code 39 ................................................................................................... 35
Interleaved 2 of 5 ..................................................................................... 37
Industrial 2 of 5 ........................................................................................ 39
Matrix 2 of 5 ............................................................................................40
Codabar ...................................................................................................42
Code 128 ................................................................................................. 44
Code 93 ................................................................................................... 46
Code 11 ................................................................................................... 48
MSI/Plessey ............................................................................................. 49
UK/Plessey ...............................................................................................51
Telepen ................................................................................................... 53
Product Reference Guide 1
Standard 2 of 5 .........................................................................................54
Code 16K .................................................................................................56
PDF417 ....................................................................................................57
Italian PharmaCode ...................................................................................58
RSS Expanded ..........................................................................................59
RSS Limited ..............................................................................................60
RSS-14 ....................................................................................................61
Appendix - Default Settings ..................................................................62
Appendix B - Bar Code Samples ............................................................63
Appendix C - ASCII Codes ....................................................................66
Appendix D - Parameter Setting List ......................................................68
Appendix E - Alphanumeric Characters ..................................................69
2 QS2500

Installation

Complete the following steps for the appropriate interface.

Keyboard Wedge

1. Turn off the terminal or computer.
2. Disconnect the keyboard cable from the back of the terminal or
3. Connect the QS2500 to the terminal or computer using the appro-
4. Turn the terminal or computer back on.

Wand Emulation

1. Turn off the terminal or computer.
2. Connect the appropriate interface cable to the terminal or com-
computer.
priate interface cable.
puter.
3. Turn the terminal or computer on.

RS-232

1. Turn off the terminal or computer.
2. Connect the interface cable and the external power supply (DC adapter) shipped with your QS2500. If a power-off-terminal (POT) cable is shipped, no external power supply is required.
3. Secure the connector to the serial port on the back of the computer or terminal by tightening the two screws.
4. If required, plug the power supply into the power source.
5. Turn the terminal or computer on.
Product Reference Guide 1
USB
IBM
1. Plug the USB cable into the terminal or computer.
If the QS2500 does not operate, turn off the terminal or computer immediately and check all connections. If necessary, go through the above steps again.
NOTE
1. Turn off the terminal or computer.
2. Connect the appropriate interface cable to the terminal or com­puter.
3. Turn the terminal or computer on.
2 QS2500

Programming the QS2500

To program the QS2500, you must scan a series of programming bar codes in the correct order. The inside back cover of this manual contains a table of alphanumeric bar codes needed to program the various options.
To program each option:
1. Scan the Start Program bar code above the list of options (see the
table below).
2. Enter the option mode by scanning the Option bar code.
3. Find the alphanumeric entry for the option setting you want, and
scan the alphanumeric characters located in Appendix E.
Auto-detect - the scanner can automatically detect the interface hardware for all interfaces except Wand Emulation.
NOTES
NOTES
CAUTION
IBM interfaces - must be selected individually depending on the port used. Refer to
(46XX/USB) on page 13
.
IBM Interface
4. Scan the Store Settings bar code in Appendix E.
5. Scan the Exit bar code.
A software utility, Configurator Express, is also available for pro­gramming and configuring the QS2500. Refer to the Readme file on the QS2500 product CD for additional information.
Disabling the Code 39 symbology will disable the scanner’s capability to read the bar code labels in this manual.
Product Reference Guide 3

Resetting the QS2500

To return all QS2500 option settings to the factory defaults, scan the fol­lowing two bar codes, in the order shown:
Start Program
Default Value Initialization

Interfaces

The QS2500 supports Keyboard Wedge, RS-232, Wand Emulation, IBM and USB interfaces. The correct interface cable is included for the scanner interface type you ordered.

Keyboard Wedge

As a keyboard interface, the QS2500 supports most popular PCs and IBM terminals. The installation of the wedge is a fairly simple process that doesn’t require any changes of software or hardware.
Keyboard Type: Select the keyboard type connector for your host computer.
Keyboard Layout: The Keyboard Layout option supports many languages.
For details about keyboard languages, please refer to your operating system manual.
Keyboard Speed: You can change the output speed of the QS2500 to
match that of the host computer. Generally, set If output characters of bar codes get lost, you may need to set a slower speed.
00 or 01 for high speed.
4 QS2500
Start Program
Exit
Option Bar Code Option
IBM AT, PS/2 00*
Keyboard Type
Keyboard Layout
Reserved 01 - 06
USA 00*
Belgium 01
Danish 02
France 03
Germany 04
Italian 05
Portuguese 06
Spanish 07
Swedish 08
Switzerland 09
UK 10
Alphanumeric
Entry
Latin American 11
Japan 12
0–8
Keyboard Speed
(0 = high clock rate;
00–08
01*
8 = low clock rate)
Function Key: When this option is enabled, the QS2500 outputs bar code
ASCII values from 01
hex
to 1F
tion. See the table of ASCII codes In Appendix C on page
Product Reference Guide 5
as function-key presses in your applica-
hex
66.
Numeric Key: If your application accepts only keypad numeric code, use
setting when it reads digits. If you use setting
01 to make the QS2500 output code as numeric-keypad presses
02, the scanner will send the three
digit ACSCII number for all data using the Alt and numeric keypad key­codes. Setting
Caps Lock: By selecting Caps Lock or No Caps Lock, the QS2500 can get
02 prevents the caps Lock from affecting scanner data.
Caps Lock status.
Power-On Simulation: All PCs check the keyboard status during the power-
on selftest. It is recommended that you enable this function if you are working without a keyboard installation. It simulates keyboard timing and passes the keyboard status to the PC during power-on.
Intercharacter Delay: This delay is inserted after each data character trans-
mitted. If the transmission speed is too high, the system may not be able to receive all characters. You may need to adjust the delay to make the sys­tem work properly.
Block Transmission Delay: This is a delay timer between bar code data out-
puts. The feature is used to transfer continually with shorter bar code data or multifield scanning.
6 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00*
Function Key
Numeric Key
Caps Lock
Power-On Simulation
Intercharacter Delay
Block Transmission Delay
Enable 01
Alphabetic key 00*
Numeric keypad only
Alt+Keypad 02
Caps lock 00
No caps lock 01*
Disable 00*
Enable 01
0–99 (msec.)
0–99 (10 msec.)
Alphanumeric
Entry
01
00–99
02*
00–99
10*
Product Reference Guide 7

Wand Emulation

Start Program
Support for wand emulation is available only with the keyboard wedge interface. Use the bar codes below to enable and config-
NOTES
ure wand emulation.
Option Bar Code Option
Keyboard Wedge 00*
Interface selection
Bar/Space Polarity
Idle Polarity
Output Speed (pixels per second)
Wand Emulation 02
Bar high/Space low
Bar low/Space high
Idle low 00*
Idle high 01
660 00
1250 01
2500 02
5000 03*
10000 04
20000 05
Alphanumeric
Entry
00*
01
8 QS2500
Option Bar Code Option
Exit
Alphanumeric
Entry
Margin Delay (pixels)
Transmit Delay (Milliseconds)
15 (Default)
00–99 (x 10 pixels)
30 (default)
00–99 (x 10 msec.)
15*
00–99
30*
00–99
Product Reference Guide 9

RS-232

Exit
Option Bar Code Option
300 Baud 00
Baud Rate
Parity
Data Bit
600 Baud 01
1200 Baud 02
2400 Baud 03
4800 Baud 04
9600 Baud 05*
19200 Baud 06
38400 Baud 07
None 00*
Odd 01
Even 02
8 bits 00*
7 bits 01
Alphanumeric
Entry
1 bit 00*
Stop Bit
2 bits 01
CTS = Clear To Send (Hardware Signal) RTS = Request To Send (Hardware Signal) Xon = Transmit On (ASCII Code 11 Xoff = Transmit Off (ASCII Code13 ACK = Acknowledge (ACSII Code 06 NAK = Not Acknowledge (ASCII Code 15
hex
hex
hex
)
)
)
)
hex
10 QS2500
RS-232 Advanced Features
Flow Control
None: The communication uses only TxD and RxD signals, without
regard for any hardware or software handshaking protocol.
RTS/CTS: If the QS2500 wants to send the bar code data to the host com-
puter, it will issue the RTS signal first, wait for the CTS signal from the host computer, and then perform the normal data com­munication. If there is no replied CTS signal from the host com­puter after the timeout (response delay) duration, the QS2500 will issue five warning beeps.
Xon/Xoff: When the host computer is unable to accept data, it sends an
Xoff code to inform the QS2500 to suspend data transmission and an Xon to continue.
ACK/NAK: When the ACK/NAK protocol is used, the QS2500 waits for an
ACK (acknowledge) or NAK (not acknowledge) from the host computer after data transmission. It then resends the data in response to a NAK.
Datalogic Aux. Port: This configures the QS2500 flow control to connect to
the Auxiliary (AUX) port of some Datalogic omni-directional scanners. The QS2500 will assert RTS high to signal the scanner that data will be sent immediately after RTS is asserted. When connecting to a Datalogic scanner aux. port, additional program­ming is required to enable transmission of code IDs for all sym­bologies to be scanned.
Mode B: This configures the RS-233 flow control to communicate to some
Wincor (SNI) terminals.
Intercharacter Delay
This is the delay time between outputs of data character. It is the same as the intercharacter delay of the keyboard wedge.
Block Transmission Delay
This is the delay time between outputs of bar code data. It is the same as the block transmission delay of the keyboard wedge.
Product Reference Guide 11
RS-232 Advanced Features — continued
Start Program
Exit
Response Delay
This delay is used for serial communication. It is the amount of time the QS2500 waits for handshaking acknowledgment from the host computer.
Option Bar Code Option
None 00*
Flow Control
Intercharacter Delay
Block Transmission Delay
Response Delay
RTS/CTS 01
Xon/Xoff 02
ACK/NAK 03
Datalogic Aux. Port
Mode B 05
0–99 (msec.)
0–99 (10 msec.)
0–99 (100 msec.)
Alphanumeric
Entry
a
04
00–99
00*
00–99
00*
00–99
20*
12 QS2500
a. Reading PDF417 through the Aux. Port is host dependent.
IBM
Start Program
Start Program
Interface (46XX/USB)
The next few pages contain the programming labels for configuring the IBM interface to match your interface configuration and symbology spe­cific requirements.
Option Bar Code Option
IBM 46xx port 17 00
IBM 46xx port 5B 01
IBM 46xx port 9B 02
Exit
These bar codes to select the IBM USB interface.
Option Bar Code Option
IBM USB 03
Select IBM Interface
Alphanumeric
Entry
Alphanumeric
Entry
Exit
Product Reference Guide 13

IBM Options

IBM 46xx Code 39 Conversion
This feature enables/disables the scanner’s ability to set the symbology identifier for the specified symbology to Code 39 before sending the label data to an IBM host. This applies to: Code 128, Code 93 and Codabar for IBM Port 5B; Code 93 and Codabar for IBM Port 9B.
This feature is for IBM port 5B and IBM port 9B.
NOTES
IBM-USB Device Type
The IBM-USB protocol allows for the scanner to be identified as one of two different types of barcode scanners. Depending on what other scan­ners you may already have connected to a IBM-USB POS, you may need to change this setting to enable all scanners to communicate. Options are:
Table Top Scanner
Handheld Scanner
This feature applies only to the IBM USB interface.
NOTES
IBM Maximum Host-Transmitted Message Length
Specifies the maximum number of data characters allowed in messages transmitted to an IBM host.
If this configuration item is set to zero, there is no general length
limit imposed on data being transmitted to the host.
NOTES
14 QS2500
Option Bar Code Option
Start Program
Exit
Start Program
Disable 00*
Alphanumeric
Entry
IBM 46xx Code 39 Conversion
IBM USB Device Type
Max. Host Transmit Message Length
Enable
Table-top 00
Handheld
0x00–0xF6
01
01*
00*
IBM Host Commands
Specifies whether the scanner will process or ignore IBM host commands.
Option Bar Code Option
Process Host Commands
Alphanumeric
Entry
00*
Host Commands
Exit
Product Reference Guide 15
Ignore Host Commands
01

Scanning

Scanning Mode

Good-read off: The trigger button must be pressed to activate scanning.
The light source of the QS2500 stops scanning when there is a successful read or no code is decoded after the standby duration has elapsed.
Momentary: The trigger button acts as a switch. Pressing the button acti-
vates scanning and releasing the button stops scanning.
Alternate: The trigger button acts as a toggle switch. Pressing the button
activates or stops scanning.
Timeout off: The trigger button must be pressed to activate scanning, and
the QS2500 stops scanning when no code is decoded after the standby duration has elapsed.
Continue: The QS2500 always keeps reading, and it does not matter
whether the trigger button is pressed or the standby duration has elapsed. Select this mode for use in Stand Mode.
Test only: The QS2500 always keeps a constant reading, and same-label
reading is allowed without double confirmation. The feature can test the performance of the QS2500 for reading speed and sensitivity.

Standby Duration

A timeout duration of 1 to 99 seconds can be set. It is effective only when the CCD scanning mode is operated in timeout-off mode and good-read off mode.

Same Bar Code Delay Time

If the bar code has been scanned twice, then only the first bar code will be accepted.
16 QS2500

Double Confirm

Start Program
Exit
If this option is enabled, the QS2500 will require a several successful decodings to confirm the bar code data. Larger settings will make misreads less likely. If a double confirm is set, the multifield scan function will be disabled.
Option Bar Code Option
Good-read off 00
Scanning Mode
Standby Duration
Same Bar Code Delay Time
Double Confirm
Momentary 01*
Alternate 02
Timeout off 03
Continue/Scan Mode
Test only 05
0–99 (sec.)
0–99 (10 msec.)
0–99 (0 = no double confirm)
Alphanumeric
Entry
04
01–99
10*
01–99
50*
00–09
00*
Product Reference Guide 17
NOTE
Start Program
Exit
Global Minimum/Maximum Code Length: Global minimum and maximum
length can be set to qualify data entry. The length is defined as the actual bar code data length to be sent. Labels with length exceeding these limits will be rejected. Make sure that the minimum-length setting is no greater than the maximum-length setting; otherwise, the labels of the symbology will not be readable. In particular, you can set the same value for both minimum and maximum lengths to force decoding of only fixed-length bar codes. This setting has no effect on certain symbologies of fixed length.
Set the minimum/maximum length if you have a special demand for indi­vidual bar codes. Include the checksum digits if you want to set global minimum/maximum code length.
Option Bar Code Option
0–63
Global Minimum Code Length
0–63
Global Maximum Code Length
Alphanumeric
Entry
00–63
04*
00–63
63*
18 QS2500
Inverted Image Scan: With this option enabled, the QS2500 will scan
Start Program
Exit
black/white bar codes with a white/black background.
CTS Trigger: This operation enables an external device to control scanning
by applying an external trigger signal to the CTS input. When active, this signal causes scanning to begin as the QS2500’s trigger is depressed.
Visible Scan Field Indicator: This function allows a visible indicator to be
emitted when the trigger is pulled.
Option Bar Code Option
Disable 00*
Inverted Image Scan
CTS Trigger
Visible Scan Field Indicator
Enable 01
Disable 00*
Enable 01
Disable 00*
30 second 01
60 second 02
90 second 03
120 second 04
150 second 05
180 second 06
Continuous 07
Alphanumeric
Entry
Product Reference Guide 19

Beep/Tone/LED Settings

Power-On Alert: After power-on, the QS2500 will generate an alert signal to
indicate a successful self-test.
LED Control: After each successful bar code reading, the LED above the
QS2500 will light up.
Beep Control: After each successful bar code reading, the QS2500 will
beep.
Beep Loudness/Beep-Tone Frequency/Beep-Tone Duration: You can adju st th e
loudness, tone, and duration of the good-read beep.
20 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00
Power-On Alert
LED Indication
Beeper Indication
Beep Loudness
Beep-Tone Frequency
Beep-Tone Duration
Beep/Lamp Option 1:
Beep & LED after decode
Enable 01*
Disable 00
Enable 01*
Disable 00
Enable 01*
0–07
0–99 (100Hz)
0–99 (10 msec.)
Disable 00
Enable
Alphanumeric
Entry
00–07
03*
00–99
26*
00–99
10*
01*
Disable 00
Beep/Lamp Option 2:
Beep & LED after data
Enable
01
transmission
Disable 00
Beep/Lamp Option 3:
Beep & LED after data
Enable
01
transmission & CTS active
Product Reference Guide 21

Label Editing (includes Prefix/Suffix)

Prefix Characters: Up to 22 ASCII characters may be sent before data.
Prefix Data Suffix
Suffix Characters: Up to 22 ASCII characters may be sent after data.
Preamble/Postamble Characters: These characters are affixed to the data
automatically when each bar code is decoded.
Example: Add a prefix/suffix or preamble/postamble for all symbologies. In
this example, you can send a ‘$’ symbol as a prefix for all symbologies by completing the following steps:
1. Scan the Start Program and Prefix Characters Setting bar codes below.
2. Use the ASCII code table (see Appendix C - page ASCII value for $(24
hex
).
66) to find the
3. Scan the bar codes for 2 and 4 on the inside back cover of this man­ual.
4. Scan the Store Settings bar code on the inside back cover.
5. Scan the Exit bar code.
Insert G1/G2/G3/G4 Character Setting: The QS2500 offer four positions and
four characters to insert into the symbol data.
Example: Bar code: “1 2 3 4 5 6”.
Output: “1 2 A B 3 4 C D 5 6”.
1. Scan Start Program and Insert G1 Characters Setting bar code
below.
2. Use the ASCII code table (see Appendix C on page
66) to find the
ASCII value for A (41) and B (42).
3. Scan the
digit bar codes for 4, 1 and 4, 2 on the inside back cover
hex
of this manual.
22 QS2500
4. Scan the Store Settings bar code on the inside back cover.
Start Program
5. Repeat the same procedure for the G2 characters.
6. Scan the Exit bar code.
7. Insert the data group 1–4 position. (page
Option Bar Code Option
None
Prefix
1–22 characters 00–ff
None 00
Suffix
Preamble
Postamble
1–22 characters 00–ff
None
1–22 characters 00–ff
None
24.)
Alphanumeric
Entry
00*
ASCII code
hex
ASCII code
hex
<cr>*
00*
ASCII code
hex
00*
1–22 characters 00–ff
ASCII code
hex
None
Insert G1 Characters
00*
Setting
1–22 characters 00–ff
Product Reference Guide 23
ASCII code
hex
Option Bar Code Option
Exit
None
Insert G2 Characters Setting
Alphanumeric
Entry
00*
1–22 characters 00–ff
None
Insert G3 Characters Setting
1–22 characters 00–ff
None
Insert G4 Characters Setting
1–22 characters 00–ff
Preamble Transmission: The preamble will be appended before the code
ASCII code
hex
00*
ASCII code
hex
00*
ASCII code
hex
data.
Postamble Transmission: The postamble will be appended after the code
data.
Insert Data Group 1–4 Position: The QS2500 offers four positions to insert
characters into the bar code data. The position default value of “00” indi­cate no character insertion.
Make sure insertion positions are not greater than the number of bar code characters; otherwise, the data will not be inserted.
NOTE
Code ID Position: The code ID can be placed before or after the code data.
24 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00*
Preamble Transmission
Postamble Transmission
Insert Data Group 1 Position
Insert Data Group 2 Position
Insert Data Group 3 Position
Insert Data Group 4 Position
Enable 01
Disable 00*
Enable 01
0–63 (0 = no insertion)
1–22 characters 00–ff
0–63 (0 = no insertion)
0–63 (0 = no insertion)
0–63 (0 = no insertion)
Alphanumeric
Entry
00*
00–63
ASCII code
hex
00*
00–63
00*
00–63
00*
00–63
Before code data 00*
Code ID Position
After code data 01
Code ID Transmission: Enable this option to transmit the code ID. See page
27.
Code Length Transmission: A number of data digits can be transmitted
before the code data. The total length of the bar code is the number of characters of bar code data without truncated leading or ending digits.
Product Reference Guide 25
Code Name Transmission: This function is used to show unknown bar code
Prefix Code Name Preamble Code ID Code Length Bar Code Data Code ID Postamble Suffix
Insert Groups
or
Exit
symbologies that include all readable symbologies of the QS2500. The code name will be transmitted before the bar code data to identify the symbology.
Case Conversion: You can set the alpha characters to be displayed as either
uppercase or lowercase.
Order of transmission precedence:
Option Bar Code Option
Disable 00*
Code ID Transmission
Code Length Transmission
Code Name Transmission
Case Conversion (for bar code alpha data only)
Enable 01
Disable 00*
Enable
Disable 00*
Enable
Disable 00*
Uppercase 01
Lowercase 02
Alphanumeric
Entry
01
01
26 QS2500

Symbology Settings

UPC-A

Read: Format:
Leading Zero Data Digits (11 Digits) Check Digit
Checksum Transmission: With this option enabled, the QS2500 will trans-
mit the checksum.
Truncate Leading/Ending: The leading or ending digits of bar code data
characters can be truncated. The QS2500 will beep instead of reading anything when the truncate value is more than the bar code data digits or the truncate leading value overlaps the truncate ending value.
Code ID Setting: The code ID represents the bar code type. It is affixed to
the beginning or end of the transmitted data if the feature is selected. If you want your application to transmit the code ID, you must set the code ID transmission option to
Insertion Group Selection: The QS2500 offers one or two insertion groups
for a symbology. Set one or two digits to indicate which insertion group you desire. See pages
01 first. See page 26.
22–24 for information about insertion groups.
Examples: Group 2 set 02 or 20
Group 1 and 4
Supplement Digits: Are the supplemental 2 or 5 characters for WPC code.
Format
Truncate Leading Zero: The 13th digit (always a zero) can be truncated.
Examples: Bar code: “0462531256712”
:
Leading Zero Data Digits (11 Digits) Check Digit
set 14 or 41
Supplemental Digits
(2 or 5)
Output: “462531256712”
Expanding to EAN13: Expands a UPC bar code by adding a leading zero
and sending it to the host in EAN13 format.
Product Reference Guide 27
Start Program
Exit
Option Bar Code Option
Disable 00
Read
Checksum Verification
Checksum Transmission
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01*
Disable 00
Enable 01*
Disable 00
Enable 01*
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<A>*
hex
00–44
00*
28 QS2500
Supplement Digits
Truncate/Expansion
None 00*
2 digits 01
5 digits 02
UCC/EAN 128 03
Auto Detection 04
None 00
Truncate leading Zero
01*
Expand to EAN13 02

UPC-E

Read:
Format:
Leading Zero Data Digits (6 Digits) Check Digits
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code Id Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Supplement Digits: Format:
Leading Zero Data Digits (6 Digits) Check Digit
Truncate/Expansion:
Truncate Leading Zero:
Examples: Bar code: “01234565”
The leading zero of a UPC-E label can be truncated.
Supplemental Digits
(2 or 5)
Output: “1234565”
Expand to EAN13: Expands a UPC bar code and sends it to the host in
EAN13 format.
Examples: Bar code: “01234565”
Output: “0012345000065”
Expand to UPC-A: Expands a UPC bar code and sends it to the host in
UPC-A format.
Examples: Bar code: “01234565”
Output: “012345000065”
Product Reference Guide 29
Start Program
Exit
Option Bar Code Option
Disable 00
Read
Checksum Verification
Checksum Transmission
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable
Disable 00
Enable
Disable 00
Enable
0–15
0–15
00–ffH ASCII code
0–44
Alphanumeric
Entry
01*
01*
01*
00–15
00*
00–15
00*
<E>*
00–ff
hex
00–44
00*
30 QS2500
Supplement Digits
Truncate Leading Zero
None 00*
2 digits 01
5 digits 02
UCC/EAN 128 03
Auto Detection 04
None 00
Truncate Leading Zero
01*
Expand to EAN13 02
Expand to UPC-A 03

EAN-13

Start Program
Read: Format:
Data Digits (12 Digits) Check Digits
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Supplement Digits: Format:
Data Digits
(6 Digits)
ISBN/ISSN: The ISBN (International Standard Book Number) and ISSN
Check
Digits
Supplement Digits 2 or 5
(International Standard Serial Number) are two kinds of bar code for books and magazines. The ISBN is ten digits, with a leading “978”, and the ISSN is eight digits, with a leading “977”.
Examples:: Bar code: “9789572222720”
Output: “9572222724” Bar code: “9771019248004” Output: “10192484”
Option Bar Code Option
Disable 00
Read
Enable 01*
Disable 00
Alphanumeric
Entry
Checksum Verification
Product Reference Guide 31
Enable 01*
Option Bar Code Option
Exit
Disable 00
Alphanumeric
Entry
Checksum Transmission
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Supplement Digits
Enable 01*
0–15
0–15
00–ffH ASCII code
0–44
None 00*
2 digits 01
5 digits 02
UCC/EAN 128 03
Auto Detection 04
Disable 00*
00–ff
00–15
00*
00–15
00*
hex
00–44
00*
<F>*
ISBN/ISSN Conversion
Enable 01
32 QS2500

EAN-8

Start Program
Read: Format:
Data Digits (7 Digits) Check Digits
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27. Supplement Digits: Format:
Data Digits (7 Digits) Check Digits Supplement Digits (2 or 5)
TTruncate/Expansion:
Truncate Leading Zero:
If the first digit is a zero, it will be truncated.
Examples: Bar code: “01234565”
Output: “1234565”
Expand to EAN13: Expands a UPC bar code and sends it to the host in
EAN13 format.
Examples: Bar code: “01234565”
Output: “0000001234565”
Option Bar Code Option
Disable 00
Read
Enable 01*
Alphanumeric
Entry
Product Reference Guide 33
Option Bar Code Option
Exit
Disable 00
Alphanumeric
Entry
Checksum Verification
Checksum Transmission
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Supplement Digits
Enable 01*
Disable 00
Enable 01*
0–15
0–15
Two characters 00–ff code
0–44
None 00*
2 digits 01
5 digits 02
hex
ASCII
00–ff
00–15
00*
00–15
00*
hex
00–44
00*
<FF>*
UCC/EAN 128 03
Auto Detection 04
None 00*
Truncation/Expansion
Truncate Leading Zero
Expand to EAN13 02
01
34 QS2500

Code 39

NOTE
Read: Format:
Start “*” Data Digits (Variable) Checksum (Optional) End “*”
Checksum Verification: The checksum is optional and presented as the sum
mod 43 of the numerical value of the data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Each symbology has own maximum and
minimum code length, which can be set to qualify data entry. The length is defined as the actual bar code data length to be sent. Labels with lengths below the minimum or above the maximum will be rejected. If the maxi­mum and minimum code lengths for a specific symbology are both set to zero, the global minimum and maximum code length settings are in effect.
Make sure that the minimum length setting is not greater than the maxi­mum length setting; otherwise, all the labels of the symbology will be unreadable. You can set the same value for both minimum and maximum length to force decoding of only bar codes of a certain length.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Format: The Full ASCII Code 39, an enhanced set of Code 39, uses a total
of 128 characters to represent Full ASCII code. Each Full ASCII Code 39 character is a combination of one of the characters +,%, $ and / with an uppercase alphabetical character (A to Z).
Product Reference Guide 35
Append: This function allows several symbols to be concatenated and be
Start Program
treated as a single entry. The QS2500 will not transmit the embedded appending code (for Code-39, a space). If the append function is enabled and other symbols are read again with the appended code, then the codes are transmitted without the code ID, preamble, or prefix. When a symbol was decoded without the appended code, the data is transmitted without the code ID and prefix, but the postamble suffix codes are appended. This function is used when the first character of Code 39 data is a space.
Start/End Transmission: The start and end characters of Code 39 are aster-
isks (*). You can transmit all data digits, including the two asterisks.
Option Bar Code Option
Disable 00
Read
Checksum Verification
Checksum Transmission
Maximum Code Length
Minimum Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Enable
Disable 00*
Enable
Disable 00*
Enable
Use Global Max. 00*
1–64
Use Global Min. 00*
1–64
0–15
0–15
00–ff code
hex
ASCII
Alphanumeric
Entry
01*
01
01
01–64
01–64
00–15
00*
00–15
00*
00–ff
<*>
hex
36 QS2500
Option Bar Code Option
Exit
Alphanumeric
Entry
Insertion Group Selection
Format
Append
Start/End Transmission

Interleaved 2 of 5

Read: Format:
Data Digits (Variable) Checksum (Optional)
Checksum Verification: The checksum is presented as the sum mod 10 of
the numerical values of all data digits.
0–44
Standard ASCII 00*
Full ASCII 01
Disable 00*
Enable
Disable 00*
Enable
00–44
00*
01
01
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35. (Even val-
ues only)
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Product Reference Guide 37
Start Program
Exit
Option Bar Code Option
Disable 00
Read
Checksum Verification
Checksum Transmission
Max.Code Length
(even values only)
Min. Code Length
(even values only)
Truncate Leading
Enable 01*
Disable 00
Enable 01*
Disable 00*
Enable 01
Use Global Max. 00*
2–64
Use Global Min. 00*
2–64
0–15
Alphanumeric
Entry
02–64
02–64
00–15
00*
38 QS2500
Truncate Ending
Code ID Setting
Insertion Group Selection
0–15
00–ff code
0–44
hex
ASCII
00–15
00–ff
00–44
00*
hex
00*
<i>*

Industrial 2 of 5

Start Program
Read: Format:
Data Digits (Variable) Checksum (Optional)
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Option Bar Code Option
Disable 00*
Read
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
Alphanumeric
Entry
00–15
00*
00–15
00*
Product Reference Guide 39
Option Bar Code Option
Exit
Alphanumeric
Entry

Matrix 2 of 5

00–ff
Code ID Setting
Insertion Group Selection
Read: Format:
Data Digits (Variable) Checksum (Optional)
Checksum Verification: The checksum is presented as the sum mod 10 of
code
0–44
hex
ASCII
00–ff
00–44
hex
00*
<i>*
the numerical values of all data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
40 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Enable 01
Disable 00*
Enable 01
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
Alphanumeric
Entry
00–15
00*
00–15
00*
Code ID Setting
00–ff code
hex
ASCII
00–ff
hex
<B>*
0–44
00–44
Insertion Group
00*
Selection
Product Reference Guide 41

Codabar

Start Program
Read: Format:
Start Data Digits (Variable) Checksum (Optional) End
Checksum Verification: The checksum is presented as the sum mod 16 of
the numerical values of all data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Start/End Type: Codabar has four pairs of Start/End patterns. Select one
pair to match your application.
Start/End Transmission: Same as Code 39. See page 36.
42 QS2500
Option Bar Code Option
Read
Checksum Verification
Checksum Transmission
Alphanumeric
Entry
Disable 00*
Enable 01
Disable 00*
Enable 01
Disable 00*
Enable 01
Option Bar Code Option
Exit
Use Global Max. 00*
Alphanumeric
Entry
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Start/End Type
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
00–ff code
0–44
ABCD/ABCD 00*
abcd/abcd 01
ABCD/TN*E 02
abcd/tn*e 03
hex
ASCII
00–ff
00–15
00*
00–15
00*
hex
00–44
00*
<%>*
Disable 00*
Start/End Transmission
Product Reference Guide 43
Enable 01

Code 128

Read: Format:
Data Digits (Variable) Checksum (Optional)
Checksum Verification: The checksum is presented as the sum mod 103 of
all data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Format: The Code 128 data string can be translated to UCC/EAN-128
format if it starts with “FNC1”. The first “FNC1” will be translated to “]C1”, and the second “FNC1” to a concatenation code “<GS>(1D
]C1 Data <GS> Data Checksum
hex
)”.
Append: When the function is enabled, it won't show the data immedi-
ately if scanner read the barcode includes FNC2 code. It will show all data until it read a barcode, which doesn't have FNC2 code.
]C2 Data <GS> Data Checksum
Concatenation Code: This feature is only used for UCC/EAN-128. The
Concatenation Code is the separator character, default is <GS> (1D
hex
), inserted between characters when label data is concatenated and treated as a single entry.
For example:
UCC/EAN-128 Structure: <start> <FNC1> <Label data 1> <FNC1> <Label data 2> <CK> <stop>
44 QS2500
Append label data with Concatenation Code <GS> (1Dhex):<]C1>
Start Program
<Label data 1> <GS> <Label data 2><Checksum>
Option Bar Code Option
Disable 00
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Enable 01*
Disable 00
Enable 01*
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
Alphanumeric
Entry
00–15
00*
00–15
00*
Code ID Setting
00–ff code
hex
ASCII
00–ff
hex
<#>*
0–44
00–44
Insertion Group
00*
Selection
Standard 00*
Format
Product Reference Guide 45
UCC/EAN-128 01
Option Bar Code Option
Exit
Disable 00*
Alphanumeric
Entry

Code 93

Append
UCC/EAN-128ID Setting
Concatenation Code
Read: Format:
Data Digits (Variable) Checksum1 (Optional) Checksum1 (Optional)
Checksum Verification: The checksum is presented as the sum mod 47 of
Enable 01
00–ff code
00–ff code
hex
hex
ASCII
ASCII
00–ff
00–ff
hex
hex1Dhex
<#>*
*
the numerical values of all data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
46 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Enable 01
Disable 00
Enable (two digits) 01*
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
Alphanumeric
Entry
00–15
00*
00–15
00*
Code ID Setting
00–ff code
hex
ASCII
00–ff
hex
<&>*
0–44
00–44
Insertion Group
00*
Selection
Product Reference Guide 47

Code 11

Start Program
Read: Format:
Data Digits
(Variable)
Checksum Verification: The checksum is presented as the sum mod 11 of all
Checksum1
(Optional)
Checksum1
(Optional)
data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit one-digit or two-digit checksums, depending upon the setting for checksum verification.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Option Bar Code Option
Disable 00*
Alphanumeric
Entry
48 QS2500
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Enable 01
Disable 00
One digit 01*
Two digit 02
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Option Bar Code Option
Exit
Use Global Min. 00*
Alphanumeric
Entry

MSI/Plessey

Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Read: Format:
Data Digits (Variable) Checksum1 (Optional) Checksum2 (Optional)
1–64 01–64
0–15 00–15
0–15
00–ff code
0–44
hex
ASCII
00–ff
00*
00–15
00*
hex
00–44
00*
<O>*
Checksum Verification: The MSI/Plessey code has one or two optional
checksum digits. The checksums are calculated as the sum mod 10 or 11 of the data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit one-digit or two-digit checksums, depending upon the setting for checksum verification.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Product Reference Guide 49
Insertion Group Selection: Same as UPC-A. See page 27.
Start Program
Option Bar Code Option
Disable 00*
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Mini. Code Length
Truncate Leading
Enable 01
Disable 00*
Mod 10 01
Mod 10/10 02
Mod 11/10 03
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
Alphanumeric
Entry
00–15
00*
50 QS2500
Truncate Ending
0–15
00–15
00*
Option Bar Code Option
Exit
Alphanumeric
Entry

UK/Plessey

00–ff
Code ID Setting
Insertion Group Selection
Read: Format:
Data Digits (Variable) Checksum1+2 (Optional)
Checksum Verification: The UK/Plessey code has one or two optional
code
0–44
hex
ASCII
00–ff
hex
00–44
00*
<@>*
checksum digits. The checksums are calculated as the sum mod 10 or 11 of the data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Product Reference Guide 51
Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Enable 01
Disable 00
Enable 01*
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
Alphanumeric
Entry
00–15
00*
00–15
00*
52 QS2500
Code ID Setting
Insertion Group Selection
00–ff code
0–44
hex
ASCII
00–ff
hex
00–44
00*
<@>*

Telepen

Start Program
Read: Format:
Data Digits Checksum1 (Optional)
Checksum Verification: The checksum is presented as the sum mod 10 or
11 of the data digits.
Checksum Transmission: When this option is enabled, the QS2500 will
transmit the checksum.
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Format: Numeric data only. Full ASCII data.
Option Bar Code Option
Disable 00*
Read
Checksum Verification
Checksum Transmission
Max. Code Length
Product Reference Guide 53
Enable 01
Disable 00*
Enable 01
Disable 00*
Enable 01
Use Global Max. 00*
1–64 01–64
Alphanumeric
Entry
Option Bar Code Option
Exit
Use Global Min. 00*
Alphanumeric
Entry
Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Format

Standard 2 of 5

1–64 01–64
0–15
0–15
00–ff code
0–44
Numeric only 00*
Full ASCII only 01
hex
ASCII
00–ff
00–15
00*
00–15
00*
hex
00–44
00*
<S>*
Read: Format
Data Digits
(Variable)
Maximum/Minimum Code Length: Same as Code 39. See page 35.
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Checksum1
(Optional)
54 QS2500
Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<i>
hex
00–44
00*
Product Reference Guide 55

Code 16K

Start Program
Exit
Truncate Leading/Ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Option Bar Code Option
Disable 00*
Read
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<>
hex
00–44
00*
56 QS2500

PDF417

Start Program
Exit
Truncate leading/ending: Same as UPC-A. See page 27.
Code ID Setting: Same as UPC-A. See page 27.
Insertion Group Selection: Same as UPC-A. See page 27.
Option Bar Code Option
Disable 00
Read
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01*
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<>
hex
00–44
00*
Product Reference Guide 57

Italian PharmaCode

Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Leading “A”
Enable 01
0–15
0–15
00–ff code
0–44
Disable 00*
Enable 01
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<p>
hex
00–44
00*
58 QS2500

RSS Expanded

Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<RX>
hex
00–44
00*
Disable 00*
UCC/EAN 128 Emulation
Product Reference Guide 59
Enable 01

RSS Limited

Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Max. Code Length
Min. Code Length
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
Enable 01S
Use Global Max. 00*
1–64 01–64
Use Global Min. 00*
1–64 01–64
0–15
0–15
00–ff code
0–44
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<RL>
hex
00–44
00*
60 QS2500
UCC/EAN 128 Emulation
Disable 00*
Enable 01

RSS-14

Start Program
Exit
Option Bar Code Option
Disable 00*
Read
Truncate Leading
Truncate Ending
Code ID Setting
Insertion Group Selection
UCC/EAN 128 Emulation
Enable 01
0–15
0–15
00–ff code
0–44
Disable 00*
Enable 01
hex
ASCII
Alphanumeric
Entry
00–15
00*
00–15
00*
00–ff
<R4>
hex
00–44
00*
Product Reference Guide 61

Appendix - Default Settings

Code Type
UPC-A
UPC-E
EAN-13
EAN-8
Code 39
Interleaved 2 of 5
Industrial 2 of 5 i
Matrix 2 of 5 B
Codabar %
Code 128
Code 93
Code 11 One digit O
MSI/Plessey One digit @
UK/Plessey
Te le p e n S
Read
Enable







Checksum
Verification
Enable
Checksum
Transmission
Enable
Code
ID
FF
A
E
F
*
i
#
&
@
Standard 2 of 5 - i
Code 16K -
PDF417
Italian Pharma­Code
RSS Expanded RX
RSS Limited RL
RSS-14 R4
-
p
62 QS2500

Appendix B - Bar Code Samples

1
23456 78901
2
0
123456
5
1 234567 890128
1234 5670
*1234567*
01234567
0124345
UPC-A
UPC-E
EAN-13
EAN-8
Product Reference Guide 63
XZV
Code 39
Interleaved 2 of 5
Industrial 2 of 5
Matrix 2 of 5
456353663
A112+B
A12345Bcd
B67890Bcd
654215
67890123
67890123
12345678901
Codabar
Code 128
Code 93
Code 11
MSI/Plessey
64 QS2500
UK/Plessey
Standard 2 of 5
Code 16K
PDF417
0H8XL9
0100123456789050
0112345678901231
0100123456789050
Italian PharmaCode
RSS Expanded
RSS Limited
RSS-14
549875623
Product Reference Guide 65

Appendix C - ASCII Codes

L
H
Example: ASCII “CR” = “0D”
0101
0
1
2
3
4
5
6
7
8
9
A
B
Null NUL DLE
Up F1 SOH DC1
Down F2 STX DC2
Left F3 ETX DC3
Right F4 EOT DC4
PgUp F5 ENQ NAK
PgDn F6 ACK SYN
F7 BEL ETB
Bs F8 BS CAN
Ta b F9 HT EM
F10 LF SUB
Home Esc VT ESC
C
D
E
F
66 QS2500
End F11 FF FS
Enter F12 CR GS
Insert Ctrl+ SO RS
Delete Alt+ SI US
= for keyboard wedge only
Example: ASCII “A” = “41”
L
H
234567
0
1
2
3
4
5
6
7
8
9
A
B
SP 0 @ P ` p
!1AQaq
“2BRbr
#3CScs
$4DTd t
%5EU e u
&6FV f v
‘7GWgw
(8HXhx
)9IYiy
:JZjz
+;K[k
C
D
E
F
Product Reference Guide 67
-=M]m
.>N^n
/?O_oDEL
<L l

Appendix D - Parameter Setting List

Start Program
Standard Parameter Setting List
If you wish to display the current configuration of your QS2500 over the host terminal/computer, scan the Bar Code standard parameter setting list bar code.
System Parameter Setting List
If you wish to display the product information and revision number for your QS2500 over the host terminal/computer, scan the System parameter set­ting list bar code.
String Setting List
If you wish to display the current configuration of your QS2500 over the host terminal/computer, scan the Bar Code standard parameter setting list bar code.
Unique Parameter List
If you wish to display the unique parameter setting list, scan the Unique parameter list bar code.
Firmware Version List
If you wish to display the firmware version, scan the Firmware version list.
Exit
68 QS2500

Appendix E - Alphanumeric Characters

0 A
1 B
2 C
3 D
4 E
5 F
6
7
8 Store
Settings
9 Exit
Product Reference Guide 69
NOTES
70 QS2500
Austr alia
Datalogic Scanning Pty Ltd North Ryde, Australia Telephone: [61] (2) 9870 3200 Fax: [61] (2) 9878 8688
Japan
Datalogic Scanning KK Shinagawa, Tokyo, Japan Telephone: 81 (0)3 3491 6761 Fax: 81 (0)3 3491 6656
France and Benelux
Datalogic Scanning Sarl LES ULIS Cedex, France Telephone: [33].01.64.86.71.00 Fax: [33].01.64 46.72.44
Germany
Datalogic Scanning GmbH Darmstadt, Germany Telephone: 49 (0) 61 51/93 58-0 Fax: 49 (0) 61 51/93 58 58
Italy
Datalogic Scanning SpA Vimercate (MI), Italy Telephone: [39] (0) 39/62903.1 Fax: [39] (0) 39/6859496
Latin America
Datalogic Scanning, Inc Miami, Florida, USA Telephone: (305) 591-3222 Fax: (305) 591-3007
Spain and Portugal
Datalogic Scanning Sarl Sucursal en España Madrid, Spain Telephone: 34 91 746 28 60 Fax: 34 91 742 35 33
United Kingdom
Datalogic Scanning LTD Watford, England Telephone: 44 (0) 1923 809500 Fax: 44 (0) 1923 809 505
www.scanning.datalogic.com
Datalogic Scanning, Inc.
959 Terry Street Eugene, OR 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140
©2004-2007 Datalogic Scanning, Inc. R44-2807 (Rev A) 5/07
Loading...