Datalogic QUICKSCAN MOBILE Reference Manual

QuickScan™ Mobile
Reference Manual
Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 USA 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 per-mission 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 reproductions 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.datalogic.com) or provided on appropriate media. If you visit our website and would like to make comments or suggestions 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. in many countries 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.

CONTENTS

GENERAL VIEW ......................................................................................... vi
1 INTRODUCTION .......................................................................................... 1
2 INSTALLATION............................................................................................ 3
3 CONFIGURATION........................................................................................ 8
RS-232 PARAMETERS.............................................................................. 19
Baud Rate...................................................................................................20
Parity........................................................................................................... 21
Data Bits .....................................................................................................21
Stop Bits...................................................................................................... 22
Handshaking ............................................................................................... 22
Ack/Nack Protocol....................................................................................... 23
Fifo.............................................................................................................. 23
Inter-character Delay................................................................................... 24
Rx Timeout.................................................................................................. 24
Serial Trigger Lock...................................................................................... 25
USB PARAMETERS ..................................................................................26
Handshaking ............................................................................................... 27
Ack/Nack Protocol....................................................................................... 27
Fifo.............................................................................................................. 28
Inter-character Delay................................................................................... 28
Rx Timeout.................................................................................................. 29
Serial Trigger Lock...................................................................................... 29
Keyboard Nationality................................................................................... 30
Fifo.............................................................................................................. 31
Inter-character Delay................................................................................... 31
Inter-code Delay.......................................................................................... 32
Control Character Emulation....................................................................... 32
USB Keyboard Speed................................................................................. 33
WEDGE PARAMETERS............................................................................. 34
Keyboard Nationality................................................................................... 35
Caps Lock................................................................................................... 36
Caps Lock Auto-Recognition (IBM AT compatible only)............................... 36
Num Lock.................................................................................................... 37
Inter-character Delay................................................................................... 37
Inter-code Delay.......................................................................................... 38
iii
Keyboard Setting......................................................................................... 39
Control Character Emulation....................................................................... 41
PEN EMULATION ...................................................................................... 42
Operating Mode ..........................................................................................43
Minimum Output Pulse................................................................................ 44
Conversion to Code 39 and Code 128 ........................................................ 45
Overflow...................................................................................................... 46
Output Level................................................................................................ 46
Idle Level..................................................................................................... 47
Inter-Block Delay......................................................................................... 47
IBM 46xx .................................................................................................... 48
IBM Data Formatting................................................................................... 49
DATA FORMAT.......................................................................................... 50
Code Identifier............................................................................................. 53
Custom Code Identifier ............................................................................... 54
Header ........................................................................................................ 55
Terminator................................................................................................... 56
Special Keys ............................................................................................... 57
Field Adjustment .........................................................................................58
Field Adjustment Character......................................................................... 59
Code Length Tx .......................................................................................... 59
Character Replacement .............................................................................. 60
Address Stamping....................................................................................... 62
Address Delimiter........................................................................................ 62
iv
READING PARAMETERS.......................................................................... 63
Hand-Held Operation .................................................................................. 64
Stand Operation.......................................................................................... 64
Hardware Trigger Mode .............................................................................. 65
Trigger-off Timeout ..................................................................................... 65
Flash Mode ................................................................................................. 66
Reads per Cycle.......................................................................................... 66
Safety Time................................................................................................. 67
Beeper Intensity .......................................................................................... 67
Beeper Tone ............................................................................................... 68
Beeper Type ............................................................................................... 68
Beeper Length ............................................................................................ 68
Stand Recognition Beep ............................................................................. 69
DECODING PARAMETERS....................................................................... 70
Ink Spread................................................................................................... 71
Overflow Control .........................................................................................71
Interdigit Control.......................................................................................... 72
Decoding Safety.......................................................................................... 72
Puzzle Solver™ .......................................................................................... 73
CODE SELECTION.................................................................................... 74
EAN/UPC Family ........................................................................................ 76
2/5 Family ................................................................................................... 83
Code 39 Family........................................................................................... 84
Code 128 Family......................................................................................... 86
Code 93 ...................................................................................................... 87
Codabar Family........................................................................................... 88
MSI ............................................................................................................. 90
Plessey .......................................................................................................91
Telepen....................................................................................................... 92
Delta IBM .................................................................................................... 93
Code 11 ...................................................................................................... 94
Code 16K.................................................................................................... 95
Code 49 ...................................................................................................... 95
GS1 DataBar™........................................................................................... 96
ADVANCED FORMATTING ....................................................................... 97
Concatenation............................................................................................. 98
Advanced Formatting................................................................................ 101
RADIO PARAMETERS............................................................................. 116
Radio Protocol Timeout............................................................................. 117
Power-Off Timeout.................................................................................... 117
Beeper Control for Radio Response ......................................................... 118
Single Store .............................................................................................. 119
Batch Mode............................................................................................... 120
4 REFERENCES ......................................................................................... 121
5 TECHNICAL FEATURES......................................................................... 144
A HOST CONFIGURATION STRINGS........................................................ 149
B CODE IDENTIFIER TABLE...................................................................... 162
C HEX AND NUMERIC TABLE ................................................................... 165
v

GENERAL VIEW

QUICKSCAN
®
MOBILE READERS
Reading Window
Trigger
Charge completed (yellow LED)
Charging (red LED)
vi
Cradle
Locking System Latch

INTRODUCTION

1 INTRODUCTION
The QuickScan handheld device without compromise in performance. The extensive range of models and options of this family can easily meet any specific challenges required by retail, and commercial data collections applications. The QuickScan where continuous and multi-tasking activities are keys to optimum productivity, lower cost of ownership and profitable business.
1.1 READING ANGLE
QuickScan and pull the trigger. Code scanning is performed along the center of the light bar emitted from the reading window. This bar must cover the entire code.
Successful scanning is obtained by tilting the reader with respect to the barcode to avoid direct reflections, which could impair the reading performance. See the figures below.
Successful reading is obtained by an audible tone.
Good read LED
OK Not Advised
®
family provides a valuable solution for users seeking an affordable
®
Mobile is the ideal solution for retail and commercial environments
®
Mobile readers automatically scan barcodes at a distance. Simply aim
1
QUICKSCAN® MOBILE
1.2 HANDS-FREE USE
When using the QuickScan pushing up the locking system as indicated in the following figure.
®
Mobile on the cradle, remember to lock the reader by
2

INSTALLATION

2 INSTALLATION

2.1 USING YOUR QUICKSCAN® MOBILE READING SYSTEM

Follow the procedure below to start using your QuickScan
1. Connect a QuickScan
2. Insert the QuickScan
®
Mobile cradle to the Host.
®
Mobile reader into the cradle to start the battery charging.
A full charge of the Lithium battery takes 3.5 – 6 hours.
To achieve the best battery life, it is recommended to perform a full battery charge before using the reader in hand-held mode.
NOTE
In hands-free use, you can immediately start using the reader, since it is powered by the cradle.
3. Configure the QuickScan
4. Configure the QuickScan
®
Mobile reader.
®
Mobile cradle.

2.2 CHANGING THE BATTERIES

To change the battery of your reader, you must:
1. Unscrew the battery cover screw (Figure 1).
2. Unplug the white connector and remove the old battery (Figure 2).
3. Insert the new battery and plug in the white connector.
®
Mobile reading system:
NOTE
When inserting the new battery into the handle pay attention position the battery and the connector just as shown in Figure 3.
Figure 1 Figure 2 Figure 3
to
3
QUICKSCAN® MOBILE
4. Insert the cover in the handle and screw it back into place.
WARNING
Figure 4
Do not incinerate, disassemble, short terminals or expose to high temperature. Risk of fire, explosion. Use specified charger only. Risk of explosion if the battery is replaced by an incorrect type. Dispose of the batteries as required by the relevant laws in force.
4
INSTALLATION
2.3 SYSTEM CONNECTIONS
Connections should always be made with power OFF!
CAUTION
You can connect the QuickScan connector, using the cable corresponding to the desired interface type.
. Connect the appropriate interface cable to the cradle by simply plugging it into
1
the Host connector on the base of the cradle.
QuickScan® Mobile Cradle - Bottom View
To disconnect the cable, insert a paper clip or other
orresponding to the connector on the base of the cradle. Push down on the clip
c
hile unplugging the cable. Refer to the following figure:
w
®
Mobile cradle to the Host through the dedicated
Interface Cable
similar object into the hole
Disconnecting the Cable
5
QUICKSCAN® MOBILE
2.4 RS-232 CONNECTION
2.5 USB

2.6 IBM USB POS

2.7 WEDGE CONNECTION
CAB-413
6
CAB-391 or CAB-321 + B-431 CA
POWER SUPPLY ADAPTER

2.8 PEN EMULATION CONNECTION

POWER SUPPLY ADAPTER

2.9 SINGLE READER LAYOUT

INSTALLATION
CAB-431
CAB-431
7
QUICKSCAN® MOBILE
3 CONFIGURATION
3.1 CONFIGURATION METHODS

3.1.1 Reading Configuration Barcodes

This manual can be used for complete setup and configuration of your reader by following the setup procedures in this chapter (see par. Error! Reference source not found. for an overview).
If you wish to change the default settings, this manual provides complete configuration of your reader in an easy way.
To configure your reader:
1. Open the folded page in Appendix C
during the device configuration.
2. Read the Enter Configuration code ONCE
configuration.
3. Modify the desired parameters in one or more sections following the procedures given for each group.
4. Read the Exit and Save Configuration code ONCE page of configuration.
Reference notes describing the operation of the more complex parameters are given in chapter 4.
3.1.2 Datalogic Aladdin™
Datalogic Aladdin™ is a multi-platform utility program that allows device configuration using a PC. It provides RS-232 interface configuration as well as configuration barcode printing.
3.1.3 Copy Command
A previously configured device (Master), can be used to send its configuration directly to other devices of the same type (Slaves). The particular procedure for each device is given in par. Error! Reference source not found..
with the hex-numeric table and keep it open
, available at the top of each page of
, available at the top of each
8
CONFIGURATION

3.1.4 Sending Configuration Strings from Host

An alternative configuration method is provided in Appendix A using the RS-232 or USB-COM interface. This method is particularly useful when many devices need to be configured with the same settings. Batch files containing the desired parameter settings can be prepared to configure devices quickly and easily.
3.2 QUICKSCAN® MOBILE STAND ALONE SETUP
Read the restore default parameters code below.
1.
Restore QuickScan® Mobile Default
Ì$+$*oÎ
Read the codes below to set the radio address of the QuickScan® Mobile
2.
reader.
Enter configuration
Ì$+;Î
3.
Set Radio Address
ÌRA0RFHÎ
+
4.
four digits for the QuickScan® Mobile Address (from 0000 to 1999).
All readers used in the same area must have different addresses.
Exit and Save configuration
Ì$-?Î
Read the Bind code to pair the QuickScan® Mobile to the cradle.
5.
The reader is dedicated to the cradle. Any previously bound reader will be excluded.
The yellow LED on the QuickScan
positioned onto the cradle.
Ì$+RN0$-IÎ
Bind
®
Mobile will blink; the reader is ready to be
9
QUICKSCAN® MOBILE
Firmly position the reader onto the cradle within 10 seconds, a beep will be
6.
emitted, signaling that the cradle has been paired to the QuickScan and the yellow LED on the reader will go off.
Yellow LED
®
Mobile,
Read the cradle restore default code:
7.
Go to par. 3.3 Interface Selection.
10
Restore cradle default
Ì$+RX0$-qÎ
3.3 INTERFACE SELECTION
Read the interface selection code for your application.
RS-232
Standard
Ì$+CP0$-$Î
POS Terminals
Nixdorf Mode A
Ì$+CM2EC0$->Î
Fujitsu
Ì$+CM1$-ÈÎ
ICL Mode
CONFIGURATION
Ì$+CM0$-ÃÎ
For POS terminal default settings refer to par. 4.9.
PEN
Ì$+CP6$-BÎ
11
QUICKSCAN® MOBILE
WEDGE
IBM AT or PS/2 PCs
Ì$+CP500$-aÎ
IBM XT
Ì$+CP503$-vÎ
PC Notebook
Ì$+CP505$-ÈÎ
IBM SURE1
Ì$+CP506$-$Î
IBM Terminal 3153
12
Ì$+CP504$-}Î
CONFIGURATION
WEDGE (CONTINUED)
IBM Terminals 31xx, 32xx, 34xx, 37xx:
To select the interface for these IBM Terminals, read the correct KEY TRANSMISSION code. Select the KEYBOARD TYPE if necessary (default = advanced keyboard).
KEY TRANSMISSION MODE
make-only keyboard
Ì$+CP502$-oÎ
make-break keyboard
Ì$+CP501$-hÎ
KEYBOARD TYPE
advanced keyboard
Ì$+FK1$-ÉÎ
typewriter keyboard
Ì$+FK0$-ÄÎ
13
QUICKSCAN® MOBILE
WEDGE (CONTINUED)
ALT MODE
The ALT-mode selection allows barcodes sent to the PC to be interpreted correctly independently from the Keyboard Nationality used. You do not need to make a
Keyboard Nationality selection.
(default = Num Lock Unchanged). Make sure the Num Lock key on your keyboard is ON.
IBM AT - ALT mode
Ì$+CP507$-+Î
PC Notebook - ALT mode
Ì$+CP508$-2Î
WYSE TERMINALS
ANSI Keyboard
14
Ì$+CP509$-9Î
PC Keyboard
Ì$+CP510$-gÎ
ASCII Keyboard
Ì$+CP511$-nÎ
VT220 style Keyboard
Ì$+CP514$-ÇÎ
CONFIGURATION
WEDGE (CONTINUED)
DIGITAL TERMINALS
VT2xx/VT3xx/VT4xx
Ì$+CP512$-uÎ
IBM 46XX
(IBM Devices only)
PORT 9B
4501 Protocol
Ì$+CP800$-pÎ
(typical)
1520 Protocol
Ì$+CP801$-wÎ
PORT 5B
1520 Protocol
Ì$+CP801$-wÎ
(typical)
4501 Protocol
Ì$+CP800$-pÎ
15
QUICKSCAN® MOBILE
Y

3.4 USB READER CONFIGURATION

The USB interface is compatible with:
Windows 98 (and later) IBM POS for Windows Mac OS 8.0 (and later) 4690 Operating System
USB Start-up
As with all USB devices, upon connection, the Host performs several checks by communicating with the QuickScan QuickScan
®
Mobile reader blinks and normal operations are suspended. Two basic conditions must be met before the QuickScan correct USB driver must be loaded and sufficient power must be supplied to the reader.
For all systems, the correct USB driver for the default USB-KBD interface is included in the Host Operating System and will either be loaded automatically or will be suggested by the O.S. and should therefore be selected from the dialog box (the first time only).
Normally the Host supplies sufficient power to the reader, the start-up phase ends correctly, the yellow LED stops blinking.
In rare cases, if the Host does not supply sufficient power to the reader, a dialog box will appear on the Host and the reader will be blocked (yellow LED continues blinking). In this case, disconnect the USB device cable at the Host
(yellow LED stops blinking); and then try a different USB port as indicated by the Operating System message. You can now read codes.
At this point you can read the USB interface configuration code according to your application. Load drivers from the O.S. (if requested). When configuring the USB-COM interface, the relevant files and drivers must be installed from the USB Device Installation software, which can be downloaded from the web page http://www.scanning.datalogic.com
The reader is ready to read barcodes. Successive start-ups will automatically recognize the previously loaded drivers.
®
Mobile. During this phase the yellow LED on the
®
Mobile is ready to read codes, the
First Start-Up
Connect QuickScan®
Mobile to Host
Load drivers
(if requested)
Select desired USB
interface code
(USB-KBD is default)
Load drivers
(if requested)
Read test codes.
Reader is READY
ellow LED blinks
Yellow LED off –
BEEP OK
.
16
CONFIGURATION
USB
USB-KBD
Ì$+UA03$-:Î
USB-KBD-ALT-MODE
Ì$+UA04$-@Î
USB-KBD-APPLE
Ì$+UA05$-FÎ
USB-COM*
Ì$+UA02$-4Î
USB-IBM-Table Top
Ì$+UA00$-(Î
USB-IBM-Hand Held
Ì$+UA01$-.Î
* When configuring USB-COM, the relevant files and drivers must be installed from
the USB Device Installation software, which can be downloaded from the web site http://www.scanning.datalogic.com.
17
QUICKSCAN® MOBILE

3.5 CHANGING DEFAULT SETTINGS

Once your reader is setup, you can change the default parameters to meet your application needs. Refer to the preceding paragraphs for initial configuration in order to set the default values and select the interface for your application.
In this manual, the configuration parameters are divided into logical groups making it easy to find the desired function based on its reference group.
The first four groups are for Standard Interface parameter configuration:
RS-232
USB
WEDGE
PEN EMULATION
The following parameter groups are common to all interface applications:
DATA FORMAT parameters regard the messages sent to the Host system for all interfaces except Pen Emulation.
READING PARAMETERS control various operating modes and indicator status functioning.
DECODING PARAMETERS maintain correct barcode decoding in certain special reading conditions.
CODE SELECTION parameters allow configuration of a personalized mix of codes, code families and their options.
ADVANCED FORMATTING PARAMETERS allow code concatenation and advanced formatting of messages towards the Host. It cannot be used with Pen Emulation connections.
RADIO PARAMETERS (Mobile series only) allow configuration of radio control parameters.
18

RS-232 PARAMETERS

BAUD RATE
PARITY DATA BITS STOP BITS
HANDSHAKING
ACK/NACK PROTOCOL
FIFO
INTER-CHARACTER DELAY
RX TIMEOUT
SERIAL TRIGGER LOCK
1. Read the Enter Configuration code ONCE, available at the top of each page.
2. Read configuration codes from the desired groups.
= Read the code and follow the procedure given
= Default value
3. Read the Exit and Save Configuration code ONCE, available at the top of
each page.
19
Enter Configuration Exit and Save Configuration
Ì$+;Î
Ì$-?Î
RS-232

BAUD RATE

300 baud
ÌCD1XÎ
1200 baud
ÌCD3^Î
4800 baud
ÌCD5dÎ
19200 baud
ÌCD7jÎ
600 baud
ÌCD2[Î
2400 baud
ÌCD4aÎ
9600 baud
ÌCD6gÎ
38400 baud
ÌCD8mÎ
20
Enter Configuration Exit and Save Configuration
Ì$+;Î
Ì$-?Î
RS-232

PARITY

none
ÌCC0SÎ
even parity
ÌCC1VÎ
odd parity
ÌCC2YÎ

DATA BITS

7 bits
ÌCA0OÎ
8 bits
ÌCA1RÎ
9 bits
ÌCA2UÎ
21
Enter Configuration Exit and Save Configuration
Ì$+;Î
Ì$-?Î
RS-232

STOP BITS

1 stop bit
ÌCB0QÎ
2 stop bits
ÌCB1TÎ

HANDSHAKING

disable
ÌCE0WÎ
hardware (RTS/CTS)
22
ÌCE1ZÎ
software (XON/XOFF)
ÌCE2]Î
RTS always ON
ÌCE3`Î
See par. 4.1.1 for details.
Enter Configuration Exit and Save Configuration
Ì$+;Î
Ì$-?Î
RS-232

ACK/NACK PROTOCOL

disable
ÌER0sÎ
enable
ÌER1vÎ
See par. 4.1.2 for details, particularly on implementing this parameter with QuickScan® Mobile.

FIFO

disable
ÌEC0UÎ
enable
ÌEC1XÎ
See par. 4.1.3 for details.
23
Enter Configuration Exit and Save Configuration
Ì$+;Î
Ì$-?Î
RS-232

INTER-CHARACTER DELAY

delay between characters transmitted to Host
ÌCK3Î
Read 2 numbers from the table where: 00 = DELAY disabled
01-99 = DELAY from 1 to 99 milliseconds
delay disabled

RX TIMEOUT

timeout control in reception from Host
ÌCL5Î
Read 2 numbers from the table where:
00 = TIMEOUT disabled 01-99 = TIMEOUT from .1 to 9.9 seconds
rx timeout 5 seconds
See par. 4.1.4 for details.
24
Loading...
+ 144 hidden pages