Programming Guide
Important notice
Every effort is made to ensure the accuracy of
our product information; however, we accept no
responsability for errors or omissions including, but not
limited to, the implied warranties of merchantability and
fitness for a particular purpose. We shall not be liable for
errors contained herein or for incidental consequential
damages in connection with the furnishing, performance,
or use of this material.
Specifications or version may be subject to change
without notice. The actual specification and version are
based on the product delivered.
Introduction
Scanning a series of programming bar code labels can
configure the scanner.
The scanner must be properly powered before program-
ming.
During the programming mode, the scanner will ack-
nowledge a good and valid reading with a short beep. It
will give long beeps for either an invalid or bad reading.
Baracoda, Inc. (US Office)
Baracoda SA (Europe Office: France)
45 Main street - Suite 616 - Brooklyn, NY 11201
Ph: 718 488 9600 - Fx: 718 488 9601
30 Avenue de l’Amiral Lemonnier - 78160 Marly-Le-Roi
Ph: +33 1 30 08 89 00 - Fx: +33 1 30 08 89 98
The bluetooth name and Bluetooth registered trademarks are owned by Bluetooth SIG, Inc., and are used by Baracoda under license. The Baracoda names and Baracoda trademarks are
own by Baracoda. All specification are subject to change without notice - Non contractual pictures © Baracoda - All rights reserved
BC/BL/BLR2604 Programming Guide
2604 Programming guide
This document is to be used with Baracoda Barcode Scanners :
BC2604
BL2604
BLR 2604
Important notice:
Every effort is made to ensure the accuracy of our product information; however, we accept no responsibility for errors or
omissions including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. We
shall not be liable for errors contained herein or for incidental consequential damages in connection with the furnishing,
performance, or use of this material.
Specifications or version may be subject to change without notice. The actual specification and version are based on the
product delivered.
INTRODUCTION
Scanning a series of programming bar code labels can configure the scanner.
The scanner must be properly powered before programming.
During the programming mode, the scanner will acknowledge a good and valid reading with a short beep. It will give
long beeps for either an invalid or bad reading.
PROGRAMMING OPTIONS
Programmable options are divided into 2 groups. The first group includes the options that show the general behaviour of
the scanner. The second group sets the decoding parameters for each barcode symbology.
SCANNING INSTRUCTIONS
The Programming Guide barcodes should be scanned with a full charged set of batteries.
The BLR2604 scanning distance is 60 cm.
© Baracoda 2004
Page 1/22
BC/BL/BLR2604 Programming Guide
Table of content
Default parameters.................................................................................................................................. 3
1.1 Default values of operating parameters ................................................................................................. 3
1.2 Predefined barcode identifiers ............................................................................................................. 3
1.3 Default values of decoding parameters ................................................................................................. 3
Program procedure using barcode menus .................................................................................................. 4
Set all defaults........................................................................................................................................ 5
General configuration .............................................................................................................................. 6
4.1 Scanning mode selection.................................................................................................................... 6
4.2 Good read beeper tone selection......................................................................................................... 6
4.3 Sound duration.................................................................................................................................. 6
Symbologies .......................................................................................................................................... 7
Reading code selection ............................................................................................................................... 7
Code 9 parameters setting........................................................................................................................... 9
IInterleaved 2 of 5 parameters setting ............................................................................................................ 9
Chinese post code parameters setting..........................................................................................................10
Codabar/Monarch parameters setting...........................................................................................................10
UPC/EAN/JAN parameters setting ...............................................................................................................11
UPC/EAN/JAN parameters settings (Cont’d) .................................................................................................13
Code 128 parameters setting......................................................................................................................13
UCC/EAN128 parameters setting................................................................................................................13
Industry 25 parameters setting.....................................................................................................................14
Msi/Plessy setting......................................................................................................................................14
Italian pharmacy parameters setting..............................................................................................................15
Barcode length setting ...............................................................................................................................15
ISBN/ ISSN conversion ..............................................................................................................................16
Data editing ..........................................................................................................................................17
6.1 Prefix and suffix ................................................................................................................................17
6.2 Barcode identifier code selection........................................................................................................17
6.3 Barcode identifier code setting ...........................................................................................................17
Code 39 full ASCII barcode table.............................................................................................................19
1
© Baracoda 2004
Page 2/22
BC/BL/BLR2604 Programming Guide
Default parameters
This table gives the default settings of all the programmable parameters. The default settings will be restored whenever
the "Reset" programming label is scanned and the laser scanner is in programming mode.
1.1 Default values of operating parameters
Function
Scanning Mode Selection
Header and Trailer
Default Values
Trigger mode
None
Good Read Beeper Tone Selection
Code Identifier Transmitting
2.3KHz/50 msec (medium)
Disable
1.2 Predefined barcode identifiers
Function
Default Values
Code 39 Barcode Identifier Code
ITF 2 of 5 Barcode Identifier Code
Chinese Post Code Identifier Code
UPC-E Barcode Identifier Code
UPC-A Barcode Identifier Code
EAN-13 Barcode Identifier Code
EAN-8 Barcode Identifier Code
Coda bar Barcode Identifier Code
Code 128 Barcode Identifier Code
Code 93 Barcode Identifier Code
MSI Barcode Identifier Code
Industry 2 of 5 Identifier Code
IATA Identifier Code
M
I
H
E
A
F
FF
N
K
L
P
R
T
1.3 Default values of decoding parameters
Function
Code
Code 39
ITF 2 of 5
Default Value
Enable
Chinese Post
Code
Length
Check digit
Format
8~32digits
Transmit
Enable
All
Chinese Post Code
UPC/EAN/JAN
Codabar
Disable
Enable
Enable
Disable
Enable
Enable
Disable
Disable
Addendum
Disable
Disabled
Transmit
Transmit
Transmit
UPC-E=UPC-A
UPC-A leading digit
UPC-A check digit
UPC-E leading digit
UPC-E check digit
Type
UPC/EAN/JAN
MSI/PLESSY
Code 128
Code 93
ITAT
EAN-128
Reading codes
Selection
Transmit
Standard
A, B, C, D
6~32 digits
Disable
Coda bar
Code 128
MSI
Start/stop characters
Length
Industry 2 of 5
Italian Pharmacy
ISSN/ ISBN
Codes
Start/stop characters
Check digit
Length
Disable
Disable
Disable
FNC 2 append
Length
Variable
Double check but
not transmit
Standard
Not transmitting
Disabled
6-32 digits
Check digit
Code 39
Italian PharmacyTransmit "A" Character Not transmitting
Industry 2 of 5 Length 6~32 digits
Interleaved
2 of 5
Check digit
Disable
© Baracoda 2004
Page 3/22
BC/BL/BLR2604 Programming Guide
3 Set all defaults
Start of Configuration
The reading of the "Default
settings” label turns all the
parameters back to default settings.
When you intend to turn your
scanner back to default parameter,
please scans the "Start of
configuration" label first, then scan
"Default settings" label and finally
scan the "End of configuration"
label.
Default Settings
End of Configuration
© Baracoda 2004
Page 5/22
BC/BL/BLR2604 Programming Guide
4 General configuration
Start of Configuration
4.1 Scanning mode selection
The scanner becomes inactive as soon as the data is
transmitted. It must be triggered to become active
again.
Trigger mode
In auto scan mode, the scanner is still active after the
data is transmitted, but the successive transmission of
the same bar code is not allowed when the trigger
switch is pressed again.
Auto scan mode
4.2 Good read beeper tone selection
You can use this option to set frequency and / or duration of the buzzer after successful reading.
Medium
Low
Disable
High
4.3 Sound duration
Medium(50 ms)
Very short(5 ms)
long(120 ms)
Short(20 ms)
End of Configuration
© Baracoda 2004
Page 6/22
BC/BL/BLR2604 Programming Guide
5 Symbologies
Chinese Post Code Enable
Chinese Post Code Disable
Start of Configuration
Reading code selection
Code 39 Enable
Code 39 Disable
Code 128 Enable
Code 128 Disable
Codabar Enable
Codabar Disable
Code 93 Enable
Code 93 Disable
UPC/ EAN/ JAN Enable
UPC/ EAN/ JAN Disable
EAN- 128 Enable
EAN-128 Disable
ITF 2 of 5 Enable
ITF 2 of 5 Disable
MSI Enable
MSI Disable
© Baracoda 2004
Page 7/22
BC/BL/BLR2604 Programming Guide
IATA Enable
IATA Disable
INDUSTRY 25 Enable
INDUSTRY 25 Disable
Italian Pharmacy Enable
Italian Pharmacy Disable
End of Configuration
Page 8/22
© Baracoda 2004
BC/BL/BLR2604 Programming Guide
Start of Configuration
Code 9 parameters setting
CHARACTER SET
IInterleaved 2 of 5 parameters setting
Examples: Felting length 4 to 8 digits
LENTGTH
Standard Code 39
Scan:. Start of
configuration
È
Min
È
0
È
4
max
È
0
È
MAX
Min
Full ASCII Code 39
8
È
START/STOP CHARACTER TRANSMISSION
È
set
set
È
End of
configuration
Yes
Set
CHECK DIGIT
No
CHECK DIGIT
No
Calculate and Transmit
Calculate and Transmit
Calculate but not Transmit
Calculate but not Transmit
No
CONCATENATION
Enable
End of Configuration
Disable
© Baracoda 2004
Page 9/22
BC/BL/BLR2604 Programming Guide
Start of Configuration
Chinese post code parameters setting
LENGTH
Codabar/Monarch parameters setting
Scan:. Start of
configuration
È
Min
È
0
È
4
START/ STOP CHARACTER TRANSMISSION
MAX
max
È
0
È
8
È
È
set
No
MIN
set
È
End of
configuration
A, B, C, D
DC1~DC4
Set
CHECK DIGIT
NO
a/ t, b/ n, c/ *, d/ e
CONCATENATION
Calculate and Transmit
Enable
Disable
Calculate but not Transmit
End of Configuration
© Baracoda 2004
Page 10/22
BC/BL/BLR2604 Programming Guide
FORCE UPC-A TO EAN-13 FORMAT
TRANSMIT UPC-E LEADING CHARACTER
Yes
Yes
No
No
TRANSMIT UPC-A LEADING CHARACTER
Yes
No
TRANSMIT UPC-A CHECK DIGIT
Yes
No
End of Configuration
© Baracoda 2004
Page 12/22
BC/BL/BLR2604 Programming Guide
Code 128 parameters setting
FNC 2 CONCATENATION
Start of Configuration
UPC/EAN/JAN parameters settings (Cont’d)
Enable
TRANSMIT UPC-E CHECK DIGIT
Disable
Yes
CHECK DIGIT
No
No
TRANSMIT EAN-13 CHECK DIGIT
Calculate but not Transmit
Calculate and Transmit
Yes
No
TRANSMIT EAN-8 CHECK DIGIT
UCC/EAN128 parameters setting
The character FNC1 can be transmitted or not using these
codes.
Yes
No
FNC1 Character Transmitted
FNC1 not Transmitted
End of Configuration
© Baracoda 2004
Page 13/22
BC/BL/BLR2604 Programming Guide
Start of Configuration
Industry 25 parameters setting
Examples: Felting length 4 to 8 characters
Scan:. Start of
configuration
È
Min
È
0
È
4
È
set
MAX
Min
max
È
0
È
8
È
set
È
End of
configuration
Set
Msi/Plessy setting
Double Check digit
Scan:. Start of
configuration
È
Min
È
0
È
4
È
set
MAX
Min
max
Calculate but not Transmitted
È
0
È
8
È
set
È
No
End of
configuration
Set
Calculate but only first one Transmitted
Calculated and both Transmitted
End of Configuration
© Baracoda 2004
Page 14/22
BC/BL/BLR2604 Programming Guide
Start of Configuration
Italian pharmacy parameters setting
TRANSMIT "A" CHARACTER
Yes
No
Barcode length setting
CODABAR LENGTH SETTING
CODE 39 LENGTH SETTING
MAX
MAX
MIN
MIN
CODE 93 LENGTH SETTING
MAX
SET
MIN
CODE 128 LENGTH SETTING
MAX
MIN
End of Configuration
© Baracoda 2004
Page 15/22
BC/BL/BLR2604 Programming Guide
6 Data editing
6.3 Barcode identifier code setting
Each of the series type scanners can set max.2 digits as
barcode identifier code according to different barcode.
The procedure is as follows:
1. Scan “Start of configuration” label
2. Scan “Barcode identifier setting code” label.
3. Scan the new code mark from ASCII table (max. two
digits). For example, if one “AB” want for code mark
then scan “A” and “B”.
4. Scan “Set” label.
5. Scan “ End of configuration” label.
Start of Configuration
6.1 Prefix and suffix
This option allows you to append a prefix and/or a suffix
to every message transmitted. There is no restriction in
selecting prefix or suffix characters as far as the sum of
the lengths of prefix and suffix is not greater than 10
digits.
You
BaracodaManager previously to configurate prefix
and/or suffix (see 2604 protocol or
BaracodaManager document)
must
enable
prefix/suffix
with
the
UPC-E
UPC-A
EAN-13
EAN-8
1. Select either prefix or suffix
you are going to program by
scanning the corresponding
label
Prefix
Suffix
2. Scan the character(s) you
want from the enclosed
ASCII table to set as prefix or
suffix (be sure to enable full
ASCII code 39 option before
you start).
3. Read the “Set” label to set
your choice into memory.
Set
Chinese post code
ITF 2 OF 5
6.2 Barcode identifier code selection
The scanners can transmit max.2-digit barcode identifier
code for different types of barcodes. Use the labels to
choose transmit or not transmit predefined barcode
identifier code (ID’s are listed on section 1):
Coda bar
Code 39
Code 128
Enable
Disable
© Baracoda 2004
Page 17/22
BC/BL/BLR2604 Programming Guide
Code 93
MSI
INDUSTRY 25
IATA
Set
End of Configuration
© Baracoda 2004
Page 18/22
BC/BL/BLR2604 Programming Guide
7 Code 39 full ASCII barcode
table
CR (Enter)
SO (PgDn)
SI shift(L)
SYN (F6)
ETB (F7)
Start of Configuration
DC3 (F3)
DC4 (F4)
NAK (F5)
GS (ESC)
RS Ctl (L)
US Alt (L)
SP
NUL
ENQ (Up)
ACK (Down)
BEL (Left)
SOH
(Ins)
STX (Del)
ETX (Home)
EOT (End)
BS (Backspace)
CAN (F8)
EM (F9)
HT (TAB)
LF (Enter)(num)
DLE 5 (num)
SUB (F10)
ESC (F11)
VT (Right)
!
DC1 (F1)
FF (PgUp)
"
DC2 (F2)
© Baracoda 2004
Page 19/22
BC/BL/BLR2604 Programming Guide
3
FS (F12)
;
<
=
#
+
4
5
$
%
&
'
,
-
.
6
>
?
7
8
(
)
@
/
9
A
I
0
B
C
D
*
2
1
:
J
K
© Baracoda 2004
Page 20/22
BC/BL/BLR2604 Programming Guide
V
E
F
]
L
M
N
^
e
f
_
`
a
G
H
P
g
h
O
W
b
Q
i
j
X
Y
c
R
S
d
k
s
Z
l
T
[
\
m
U
t
© Baracoda 2004
Page 21/22
BC/BL/BLR2604 Programming Guide
n
o
u
v
p
q
w
x
r
y
}
z
{
|
~
DEL
End of Configuration
© Baracoda 2004
Page 22/22
|