Delfi DelfiScan C51 Owner's manual

DelfiScan
Programming Manual
DelfiScan C51 and C71
Programming Manual

DelfiScan
Programming Manual
Revision History
Rev. No. Released Date Description
Rev.B Beta Apr. 16, 2009 First Release
Rev.B May 05, 2009 Page 22 Code 128/EAN-128 Setting – Modify ISBT Concatenation Off option code to“4”
and ISBT Concatenation On option code to “5”.
Page 25 GS1 Databar Setting – All GS1 databar default values are changed to Enable.
Page 45 Add“Symbology ID Table”.
Rev.B1 June 22, 2009 Page 34 Add“Presentation Scanning Mode”.
Page 37 Add“Time Delay to Low Power Mode”.
Rev.B2 Aug. 21, 2009 Page 9, 11 Add“PDF417/Micro PDF417”,“Codablock F”, “Korea Post Code”.
Page 26 Add“Composite Code Setting”, “PDF/MicroPDF417 Setting”, “Codablock F
Setting”, Korea Post Code Setting”.
Page 39 Add “SmartStand Power Off Timeout”.
Page 45 Add“PDF417/Micro PDF417”, “Codablock F”, “Korea Post Code”into Condensed
DataWizardTable.
Page 47 Add“PDF417/Micro PDF417”, “Codablock F”, “Composite Code”, “Korea Post
Code” into Symbology ID Table.
Rev.B3 Oct. 7, 2009 Page 8 Add“IBM PS/2, 25-30 series keyboard wedge interface”.
Page 39 Add“Presentation Scanning Auto-sense”.

DelfiScan
Programming Manual
Delfi Technologies A/S
Galoche Alle 1
DK-4600 Køge
Denmark
Telephone: + 45 70 222 555
Fax: + 45 70 222 666
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 Delfi Technologies A/S. Owners of Delfi 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.
Electronic versions may either be downloadable from the Delfi website (www.delfi.com) or provided on appropriate media.
Disclaimer
Delfi has taken reasonable measures to provide information in this manual that is complete and accurate, however, Delfi reserves the right to
change any specification at any time without prior notice.
Regulatory
FCC part 15B
EN55022, EN55024, EN61000-3-2, EN61000-3-3
CNS13438
Industry Canada ICES-003
LED Eye Safety IEC60825-1, EN60825-1

DelfiScan
Programming Manual
Table of Contents
Getting Started
Getting Familiar with Your DelfiScan 1
Connecting to Your Host 1
Using Accessaries 2
Configure Your DelfiScan
Bar Code Programming Manual 3
Programming Procedures 4
Host Interface Selection 8
Symbology Reading Control 9
Keyboard Interface Control 27
Serial Interface Control 31
Wand/Laser Emulation Control 34
Operation Control 35
Condensed DataWizard 41
Appendix
Symbology ID Table 48
Keyboard Function Code Table 49
ASCII Input Shortcut 50
Host Interface Quick Set 51
Operation Mode Quick Set 52
Option Codes 53
System Commands 54

DelfiScan
Programming Manual
Getting Started
1
Power Indicator
Status Indicator
Trigger
Scan Window
Beeper
Cable Release Hole
Getting Familiar with Your DelfiScan
Thank you for choosing Cino DelfiScan Imager. All DelfiScan imagers
deliver world-class performance for a broad range of applications to
unleash your productivity. This document provides an easy reference
for installation and operation purposes. A complete documentation is
provided by the DelfiScan Programming Manual available at
www.delfi.com
C71 Series
C51 Series
Connecting to Your Host
DelfiScan imagers support PS/2(DOS/V) Keyboard Wedge, RS-232
Serial, and USB interfaces. Please choose your desired interface
cable, then plug it into the cable interface port of the imager and
connect it to the host. If you would like to remove the cable, please
straighten one end of a paper clip, then insert it into the cable
release hole to pull out the cable.
USB
RS232 Serial
PS/2(DOS/V) Keyboard Wedge

DelfiScan
Programming Manual
Getting Started
2
Using Accessories
You can enhance productivity of your workforce by using various
accessories to fulfill a wide variety of application demand.
Universal Holder
Hand-free SmartStand
A stylish Universal Holder is designed for
storing your imager when not in use. It
serves to protect the imager from
lens-scratched or falling. Moreover, its
artistic-design enhances the entire value of
the imager.
A SmartStand is specifically designed for
hand-free applications to maximize
user’s comfort and productivity. You can
adjust the scanner holder to desired
position for optimized scanning.
Thanks to the auto-sense design, the
imager is capable of switching between
presentation scanning and hand-held
scanning automatically while working
with SmartStand.
Please note that the SmartStand is not
applicable for C51 Series imager.

DelfiScan
Programming Manual
Configure Your DelfiScan
3
Bar Code Programming Menu
The DelfiScan bar code commands are specially designed Proprietary
bar code labels which allow you to set the DelfiScan internal
programming parameters. There are System Command, Family Code
and Option Code for programming purpose.
Each programmable family and bar code command label is listed on
the same page with major system commands. The detailed
explanations and special programming flowchart are printed on facing
or following pages. You can read the explanation and set the DelfiScan
concurrently.
A supplemental bar code command menu incorporates the bar code
command labels of System Command and Option Code. As you set the
DelfiScan, open the bar code command menu to find the option code
page. You may scan the desired family code and option code to set
DelfiScan. If you want to change the programming family for multiple
settings, you need only turn over the programming page to find next
desired programming family.
System Command
The System Command is the highest level bar code command which
directs DelfiScan to perform immediate operations, such as entering
programming mode (PROGRAM), exiting programming mode (EXIT),
listing system information (SYSLIST), recovering to factory preset
configurations (M_DEFAULT), and so on. Please note that all system
commands will take a few seconds to complete the operations. User
must wait for the completion beeps before scanning another bar code.
Family Code
The Family Code is scanned to select the user desired programming
family. DelfiScan has already provided more than one hundred
programming families to meet any specific requirements.
Option Code
The Option Codes is a set of bar code commands represented by
“0–9”, “ A–F” and finishing selection (FIN). For most setting, you
must select at least one option code following the family code
selection to set the desired parameter for the selected
programming family.

DelfiScan
Programming Manual
Configure Your DelfiScan
4
Programming Procedures
As you scan the bar code command to select the desired parameters,
information about the final selected parameters represented by the
bar code commands are stored in the DelfiScan’s internal Flash
Memory ASIC or non-volatile memory. If you turn off the unit, the
Flash Memory ASIC or non-volatile memory retains all programming
options. You need not re-program the DelfiScan if you want to keep
the existing configurations in the next power on.
The programming procedures of DelfiScan are designed as simple as
possible for ease of setting. Most programming families take the
Single Scan Selection programming procedure. But several
programming families have more complex and flexible
programmable options, and you must take Multiple Scans
Selection, Cycling Scan Selection or Dual Level Selection to
complete their programming procedures. Each kind of programming
procedure is listed in the following pages for your reference. Please
give careful attention to become familiar with each programming
procedure.
If the programming family must take multiple scans selection, cycling
scan selection, or dual level selection procedures, the family of the
programming menu will be marked with the matched representing
symbol of Programming Category (P.C.) in bold font listed in the
following table. You can easily find the bold mark in the
programming menu, and refer to their flowcharts for details. Before
setting the DelfiScan, please also refer to the “Beeping Indications”
listed in Appendix to understand the details of programming
beeping indications. It will be very helpful for you to know the
existing status while you are programming the DelfiScan.
Conventions of Programming Menu
Conventions Descriptions
Factory Default Value
P.C. Programming Category
SS
: Signle scan selection
MS : Multiple scans selection
CS : Cycling scan selection
DS : Dual level scan selection
( ) Necessary Option Code
[ ] Selectable Option Code

DelfiScan
Programming Manual
Configure Your DelfiScan
5
Scan
“END”
DelfiScan will exit programming mode, and store all
parameters in Flash Memory ASIC or non-volatile memory,
then issue the completion beeping.
Scan
“PROGRAM”
DelfiScan will enter programming mode,
and inhibit all non-programming functions.
Scan
“SYSLIST”
DelfiScan will list the product information and
revision number to host via selected host interface,
then issue the completion beeping.
Scan
“M_DEFAULT”
DelfiScan will recover all programmable
parameters into factory preset configurations,
then issue the completion beeping.
Program & End System List, Group & Master Default
Please note that the DelfiScan will take 3-4 seconds to store
parameters in internal Flash Memory ASIC or non-volatile
memory after you scan the “END”. P l e a s e don’t turn off the
power before the completion beeping. It may destroy all
configured parameters.

DelfiScan
Programming Manual
Configure Your DelfiScan
6
Single scan selection
Multiple scans selection
Scan
“PROGRAM”
Scan
One of Family Codes
Scan
One of Option Codes
Repeat
Selection
Scan
“END”
No
Yes
Enter programming mode.
Select one of desired
programming families.
Select one option code of
desired parameter.
Want to select another
programming family?
Exit programming mode.
Enter programming mode.
Select one of desired
programming families.
1. Select one or several
option codes to select
desired parameters.
2. If it’s necessary, scan
“FIN” to terminate
option code selection.
Want to select another
programming family?
Exit programming mode.
Scan
“PROGRAM”
Scan
One of Family Codes
Scan One or
Several Option Codes
Repeat
Selection
Scan
“END”
No
Yes

DelfiScan
Programming Manual
Configure Your DelfiScan
7
Cycling scan selection Dual level selection
Enter programming mode.
Select one of desired
programming families.
Cycling select one or
several option codes of
desired parameters as
“Single” or “Multiple”
scans selection.
Finish cycling selection.
(If necessary)
Want to select another
programming family?
Exit programming mode.
Scan
“PROGRAM”
Scan
One of Family Codes
Scan
One of Option Codes
Repeat
Selection
Scan
“END”
No
Yes
Scan “FIN”
Enter programming mode.
Select one of desired
programming families.
Select several option codes
of desired parameters.
1. Select one or several
option codes of desired
parameters.
2. If it’s necessary, scan
“FIN” to terminate
option code selection.
Want to select another
programming family?
Exit programming mode.
Scan
One of Family Codes
(1st) Scan
Several Option Codes
Yes
Scan
“PROGRAM”
Repeat
Selection
Scan
“END”
No
(2nd) Scan One or
Several Option Codes

DelfiScan
Programming Manual
Configure Your DelfiScan
8
PROGRAM
Host Interface Selection
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
Host Interface Selection MS
MS
MS
MS
MS
MS
MS
MS
MS
MS
IBM PS/2, 25-30 series keyboard wedge interface
Standard/TTL RS-232 peer-to-peer serial
Wand emulation
USB Com Port Emulation
PS/2 (DOS/V) direct link (keyboard replacement)
PS/2 (DOS/V) keyboard wedge turbo mode
PS/2 (DOS/V) keyboard wedge standard mode
Laser emulation
USB HID standard mode
USB HID turbo mode
02
06
08
09
10
13
14
17
18
19

DelfiScan
Programming Manual
Configure Your DelfiScan
9
PROGRAM
Symbology Reading Control
User Defined Symbol ID
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code 2nd Option Code
Symbol ID : 1 character DS Code 128 (default=B)
UCC/EAN-128 (default=C)
UPC-A (default=A)
EAN-13 (default=F)
Codabar/NW-7 (default=D)
Code 39/Code 32 (default=G)
Code 93 (default=H)
Standard/Industrial 2 of 5 (default=I)
Interleaved 2 of 5 (default=J)
Matrix 2 of 5 (default=K)
China Postal Code (default=L)
German Postal Code (default=M)
IATA (default=O)
Code 11 (default=P)
MSI/Plessey (default=R)
UK/Plessey (default=S)
Telepen (default=T)
GS1 DataBar (default=X)
UPC-E (default=E)
EAN-8 (default=N)
Trioptic Code 39 (Default=W)
UCC Coupon Extended Code (Default=Z)
PDF417/Micro PDF417 (default=V)
Codablock F (default=Y)
Korea Post Code (default =a)
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
26
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)
(1 character)

DelfiScan
Programming Manual
Configure Your DelfiScan
10
PROGRAM
Symbology Reading Control
Symbology ID Transmission
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
Symbology ID Transmission SS
SS
SS
SS
SS
SS
SS
Disable symbology ID transmission
Enable prefix CINO symbology ID transmission
Enable suffix CINO symbology ID transmission
Enable both prefix and suffix CINO symbology ID transmission
Enable prefix AIM symbology ID transmission
Enable suffix AIM symbology ID transmission
Enable both prefix and suffix AIM symbology ID transmission
0
1
2
3
4
5
6

DelfiScan
Programming Manual
Configure Your DelfiScan
11
PROGRAM
Symbology Reading Control
♦Readable Bar Code Setting ♦
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
Readable Symbology Setting SS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
CS
Auto
Code 128 *
UPC-A *
UPC-E *
EAN-13 *
EAN-8 *
Codabar/NW-7 *
Code 39 *
Trioptic Code 39
Standard/Industrial 2 of 5
Matrix 2 of 5
Interleaved 2 of 5 *
China Postal Code
German Postal Code
Code 93 *
Code 11
MSI/Plessey
UK/Plessey
Telepen
GS1 DataBar (RSS-14) *
IATA
PDF417/Micro PDF417
Codablock F
Korea Post Code
00
01
02
03
04
05
06
07
47
08
38
48
58
68
09
10
11
12
13
14
15
17
18
21
If your application is reading known, limited bar code symbologies, you may increase the reading speed and decrease the reading error possibility by
selecting those known symbologies only. Furthermore, to add the “Symbology ID” into the transmitted data is also helpful for applications to identify
the specific symbology ID.
Above symbologies marketed with * are enable as default. When you select “Auto”, the imager only read those symbologies marked with *
When you set the minimum and maximum length of each symbology, please note the data length of scanned bar code doesn’t include star/stop
characters.
Remember to scan “FIN” to terminate
this selection. But if you select the “ Auto
”, DelfiScan will terminate this selection
automatically.

DelfiScan
Programming Manual
Configure Your DelfiScan
12
PROGRAM
Symbology Reading Control
Code 39/Code 32 Setting
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
Code 39 Family Setting SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
Disable Code 39
Enable Code 39
Select Standard Code 39 as primary format
Select Full ASCII Code 39 as primary format
Select Code 32 (PARAF, Italian Pharmaceutical) as primary format
Disable start/stop symbol transmission
Enable start/stop symbol transmission
Disable Code 32 leading A transmission
Enable Code 32 leading A transmission
Disable MOD 43 check digit verification
Enable MOD 43 check digit verification
Disable check digit transmission
Enable check digit transmission
Disable Code 39 buffering
Enable Code 39 buffering
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
Trioptic Code 39 Setting SS
SS
Disable Trioptic Code 39
Enable Trioptic Code 39
0
1
Code 39 Min. Length SS
MS
Default (01)
01-Maximum
Scan 2 digits from the option code chart in Appendix, then DelfiScan will
terminate this selection automatically.
FIN
(2 digits)
Code 39 Max. Length SS
MS
Default (98)
98-Minimum
Scan 2 digits from the option code chart in Appendix, then DelfiScan will
terminate this selection automatically.
FIN
(2 digits)
Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously.

DelfiScan
Programming Manual
Configure Your DelfiScan
13
PROGRAM
Symbology Reading Control
Codabar/NW-7 Setting
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
Codabar Setting SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
Disable Codabar
Enable Codabar
Select Codabar standard format
Select Codabar ABC format
Select Codabar CLSI format
Select Codabar CX format
Disable start/stop symbol transmission
Enable ABCD/ABCD start/stop symbol transmission
Enable abcd/abcd start/stop symbol transmission
Enable ABCD/TN*E start/stop symbol transmission
Enable abcd/tn*e start/stop symbol transmission
Disable check digit verification
Enable check digit verification
Disable check digit transmission
Enable check digit transmission
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
Codabar Min. Length SS
MS
Default (04)
01-Maximum
Scan 2 digits from the option code chart in Appendix, then DelfiScan will
terminate this selection automatically.
FIN
(2 digits)
Codabar Max. Length SS
MS
Default (98)
98-Minimum
Scan 2 digits from the option code chart in Appendix, then DelfiScan will
terminate this selection automatically.
FIN
(2 digits)

DelfiScan
Programming Manual
Configure Your DelfiScan
14
PROGRAM
Symbology Reading Control
UPC-A & UPC-E Setting
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
UPC Family Setting SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
Disable UPC-A
Enable UPC-A
Disable UPC-E
Enable UPC-E
Disable UPC-E expansion
Enable UPC-E expansion
Disable UPC standardization
Enable UPC standardization
Disable UPC numeric system
Enable UPC numeric system
Disable UPC-A check digit transmission
Enable UPC-A check digit transmission
Disable UPC-E check digit transmission
Enable UPC-E check digit transmission
Disable UPC “leading 1” portion
Enable UPC “leading 1” portion
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

DelfiScan
Programming Manual
Configure Your DelfiScan
15
PROGRAM
Symbology Reading Control
UPC-A & UPC-E Setting
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
UPC Supplement Setting
SS
SS
SS
SS
SS
SS
SS
SS
Select UPC without supplement digits
Select UPC with only 2 supplement digits
Select UPC with only 5 supplement digits
Select UPC with 2/5 supplement digits
Disable force supplement digits output
Enable force supplement digits output
UPC Family Addenda Separator Off
UPC Family Addenda Separator On
0
1
2
3
4
5
6
7
UPC-E & EAN-8 Expansion : Expand the 7-digit UPC-E and 8-digit ENA-8 to 12-digit UPC-A and 13-digit EAN-13.
UPC-A/E Standardization : Expand the 7-digit UPC-E and 12-digit UPC-A to 8-digit EAN-8 to 13-digit EAN-13 with 1 zero insertion.
UPC Lead 1 Numeric System : Enable to read UPC leading with the 1 numeric system, you must enable this option.
WPC Selection
(UPC/EAN/CAN) Basic Length Disable
Check Digit
Disable
Numeric System
With 2-digit
Addendum
With 5-digit
Addendum
Enable
Standardization
Enable
Expansion
UPC-A 12 -1 -1 +2 +5 +1 0
UPC-E 7 - 1 - 1 + 2 + 5 + 1 + 5
EAN-13 13 - 1 NC + 2 + 5 NC 0
EAN-8 8 - 1 NC + 2 + 5 NC + 5

DelfiScan
Programming Manual
Configure Your DelfiScan
16
PROGRAM
Symbology Reading Control
EAN Setting
M_DEFAULT
Family Code Selection P.C Parameter Selection Option Code
EAN Setting
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
SS
Disable EAN-13
Enable EAN-13
Disable EAN-8
Enable EAN-8
Disable EAN-8 expansion
Enable EAN-8 expansion
Disable EAN-13 check digit transmission
Enable EAN-13 check digit transmission
Disable EAN-8 check digit transmission
Enable EAN-8 check digit transmission
Disable ISBN/ISSN Conversion reading check
Enable ISBN/ISSN Conversion reading check
0
1
2
3
4
5
6
7
8
9
A
B
EAN Supplement Setting
SS
SS
SS
SS
SS
SS
SS
SS
Select EAN without supplement digits
Select EAN with only 2 supplement digits
Select EAN with only 5 supplement digits
Select EAN with 2/5 supplement digits
Disable force supplement digits output
Enable force supplement digits output
EAN Addenda Separator Off
EAN Addenda Separator On
0
1
2
3
4
5
6
7
This manual suits for next models
1
Table of contents
Other Delfi Barcode Reader manuals