Nordic ID EV15 Instruction sheet

Configuration Manual
for
EV15 scanner


Contents
1 The linear imager: 1
2 Basic configuration codes 2
2.1 Enabling codes 2
2.2 Reader optimization 3
3 Advanced configuration 4
4 Codabar 4
4.1 Symbology identifier 4
4.2 CLSI library system 5
4.3 Check digit (AIM recommendation) 5
4.4 Barcode length 5
4.5 Concatenation 6
4.5.1 Concatenation mode 6
5 Codablock 6
5.1 Codablock A 6
5.1.1 Symbology identifier 7
6 Code 11 8
6.1 Symbology identifier 8
6.2 Check digit 8
6.3 Barcode length 8
7 Code 39 9
7.1 Symbology identifier 9
7.2 Format 9

7.3 Start / Stop 11
7.3.1 Accepted characters 11
7.4 Check digit 11
7.4.1 Modulo 43 11
7.4.2 French CIP 12
7.4.3 Italian CIP / Code 32 12
7.5 Barcode length 12
7.6 Reading range 12
7.7 Reading tolerance 12
8 Code 93 / Code 93i 13
8.1 Symbology identifier 13
8.2 Barcode length 13
9 Code 128 / EAN 128 14
9.1 Symbology identifier 14
9.2 EAN 128 identifier 14
9.3 CIP 128 French farmaneutical codes 15
9.4 FNC1 separator character (EAN 128 norms) 15
9.5 Barcode length 15
9.6 Reading range 15
9.7 Reading tolerance 16
9.8 ISBT 128 16
9.8.1 Transmit 16
9.8.2 Concatenate 17
9.9 GTIN processing for EAN 128 18
9.10 Irregular EAN 128 18
10 EAN.UCC composite 18

10.1 CC-A/B 18
10.2 CC-C 19
10.3 UCC / EAN-128 Emulation 19
10.4 UPC / EAN composite message decoding 19
10.5 Symbology identifier 19
10.6 Linear transmission only 20
11 Interleaved 2 of 5 20
11.1 Symbology identifier 20
11.2 Check digit 20
11.2.1 Mod 10 21
11.2.2 French CIP HR 21
11.3 Barcode length 21
11.4 Reading range 21
12 Matrix 2 of 5 22
12.1 Symbology identifier 22
12.2 Start / stop character 22
12.3 Barcode length 22
13 MicroPDF 417 23
13.1 Symbology identifier 23
13.2 Code 128 emulation 23
14 MSI code 24
14.1 Symbology identifier 24
14.2 Check digit 24
14.2.1 Mod 10 24
14.2.2 Double mod 10 24

14.3 Barcode length 24
15 PDF 417 25
15.1 Symbology identifier 25
15.2 Macro PDF 25
15.2.1 Control header 25
15.2.3 Optional fields 25
16 Plessey code 27
16.1 Symbology identifier 27
16.1.2 Check digit 27
16.1.3 Barcode length 27
17 RSS 28
17.1 RSS 14 28
17.1.1 Symbology identifier 28
17.2 Limited 28
17.2.1 Symbology identifier 28
17.3 Expanded 29
17.3.1 Symbology identifier 29
18 Standard 2 of 5 29
18.1 Symbology identifier 29
18.2 Format 30
18.3 Check digit mod 10 30
18.4 Barcode length 30
19 Telepen 31
19.1 Symbology identifier 31
19.2 Format 31

19.3 Barcode length 31
20 TLC 39 32
20.1 Symbology identifier 32
20.2 Linear transmission only 32
20.3 ECI security 32
21 UPC / EAN 33
21.1 UPC-E1 33
21.2 Add-on digits 34
21.2.1 Add-on 2 34
21.2.2 Add-on 5 34
21.2.3 Security level 35
21.3 Check digit 35
21.4 UPC number system 36
21.4.1 UPC-A 36
21.4.2 UPC-C 36
21.5 Re-encoding UPC-A, UPC-E, EAN-8 36
21.6 ISBN 37
21.7 ISMN 37
21.8 ISSN 38
21.9 GTIN processing 38
21.10 Reading range 38

1© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
This guide offers the barcodes needed for configuring the RF6X1 with a EV15 linear imager.
1 The linear imager:
The Linear imager can be easily recognised by comparing it to the picture below.
Imager lens
Beam reflector Beam reflector
Also the linear imager scanner beam is a bit more blurred than the laser.

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
2
2 Basic configuration codes
2.1 Enabling codes
• Resets all configuration parameters to their default
values
reset factory defaults
\60\08\55\24
disable all symbologies
\60\08\55\23
• Deactivates all the symbologies activated
• Use the “not active” options to deactivate individual
symbologies
• Does not reset individual parameter settings for each
symbology (when you reactivate a symbology, you
recover the parameter settings stored in memory for
that symbology when it was disabled - use reset factory
defaults to reset all the symbology parameters to their
factory default settings)
Codabar - active
\60\01\4B\20\00\02\40
Code 39 - active (*)
\60\01\50\40\00\02\40
Code 128 / EAN 128 - Code 128 active (*)
\60\01\53\20\00\02\40
UPC / EAN - EAN-8 active (*)
\60\02\08\42\00\02\40
UPC / EAN - EAN-13 active (*)
\60\02\08\43\00\02\40
Code 128 / EAN 128 - EAN 128 active (*)
\60\01\53\22\00\02\40
Interleaved 2 of 5 - active
\60\01\56\00\00\02\40
PDF417 - active (*)
\60\02\0B\20\00\02\40

3© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Standard 2 of 5 - active
\60\02\00\40\00\02\40
UPC / EAN - UPC-A active (*)
\60\02\08\40\00\02\40
UPC / EAN - UPC-E active (*)
\60\02\08\41\00\02\40
read optimization - sensor optimization -
automatic (*)
\60\03\26\02\00\00\00
read optimization - sensor optimization -
1-dimensional codes
\60\03\26\02\00\02\40
read optimization - sensor optimization -
stacked codes
\60\03\26\02\00\05\20
2.2 Reader optimization

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
4
disable all symbologies
\60\08\55\23
• Deactivates all the symbologies activated
• Use the “not active” options to deactivate individual
symbologies
• Does not reset individual parameter settings for each
symbology (when you reactivate a symbology, you
recover the parameter settings stored in memory for
that symbology when it was disabled - use reset factory
defaults to reset all the symbology parameters to their
factory default settings)
disable all extended reading ranges
\60\08\55\25
Codabar - not active (*)
\60\01\4B\20\00\00\00
Codabar - active
\60\01\4B\20\00\02\40
Codabar - symbology identifier - UDSI - default “B7” (*)
\60\01\4C\40\00\00\02\01\50\37
Codabar - symbology identifier - code mark -
default “ D “ (*)
\60\01\4B\28\01\55\20
Codabar - start/stop - not transmitted (*)
\60\01\4B\38\00\00\00
Codabar - start/stop - a, b, c, d
\60\01\4B\38\00\02\40
Codabar - start/stop - A, B, C, D
\60\01\4B\38\00\05\20
Codabar - start/stop - a, b, c, d / t, n, *, e
\60\01\4B\38\00\08\00
4 Codabar
4.1 Symbology identifier
• Deactivates the extended reading range for all symbologies
with this option
• If you do not use extended reading range, we recommend
deactivation to increase decode rate
3 Advanced configuration

5© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Codabar - start/stop - DC1, DC2, DC3, DC4
\60\01\4B\38\00\0A\40
Codabar - CLSI library system -
not active (*)
\60\01\4B\39\00\00\00
Codabar - CLSI library system - active (insert spaces)
\60\01\4B\39\00\02\40
Codabar - check digit (AIM recommendation) -
not used (*)
\60\01\4B\2C\00\00\40\02\20\00
Codabar - check digit (AIM recommendation) - checked
and transmitted
\60\01\4B\2C\00\03\20\02\20\01
Codabar - check digit (AIM recommendation) - checked
but not transmitted
\60\01\4B\2C\00\03\20\02\20\00
4.2 CLSI library system
• Spaces inserted after characters 1, 5, 10 in the 14-
character label (used in the USA by libraries using the
CLSI system)
Example: “39990000192148” is transmitted as “3 9990
00019 2148”
• Start/stop can be transmitted or not transmitted as
required
• AIM has a recommended check character for Codabar
• Each Codabar data character (including Start/Stop) has
a value assigned to it:
0 = 0 1 = 1 2 = 2 3 = 3 4 = 4 5 = 5 6 = 6
7 = 7 8 = 8 9 = 9 - = 10 $ = 11 : = 12 / = 13 ,
= 14 + = 15 A = 16 B = 17 C = 18 D = 19
• The values are added and the check is calculated:
check = [(next multiple of 16) - (sum of assigned AIM
values)]
Example
data characters: A 0 1 2 3 4 B
AIM values = 16 + 0 + 1 + 2 + 3 + 4 + 17: 43
next multiple of 16: 48
check = 48 - 43: 5
final message: A 0 1 2 3 4 5 B
4.3 Check digit (AIM recommendation)
4.4 Barcode length
Codabar - barcode length - any length
\60\01\4B\30\00\00\40\02\1D\20
Codabar - barcode length - minimum length = 6 (*)
\60\01\4B\30\00\10\40\02\1D\20

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
6
Codabar - concatenation - not active (*)
\60\01\4B\3A\00\00\00
Codabar - concatenation - transmit all codes (single,
concatenated)
\60\01\4B\3A\00\05\20
4.5 Concatenation
• 2 adjacent Codabar codes scanned in a single sweep
can be transmitted as a single message
1. Choose one of the transmission options to activate
concatenation
2. Choose a concatenation mode option to indicate
when you want adjacent codes to be concatenated
• Intermediate start/stop characters are not transmitted
(only first start and last stop are transmitted)
Codabar - concatenation - transmit concatenated codes
only
\60\01\4B\3A\00\02\40
4.5.1 Concatenation mode
Codabar - concatenation - concatenation mode - no start/
stop restrictions (*)
\60\01\4B\3B\00\00\00
Codabar - concatenation - concatenation mode - stop 1
= start 2
\60\01\4B\3B\00\02\40
Codabar - concatenation - concatenation mode - ABC
(American Blood Commission)
\60\01\4B\3B\00\05\20
5 Codablock
Codablock - Codablock A - not active (*)
\60\02\0E\00\00\00\00
Codablock - Codablock A - active
\60\02\0E\00\00\02\40
5.1 Codablock A

7© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Codablock - Codablock A - symbology identifier - UDSI
- default “K0” (*)
\60\02\0F\20\00\00\02\02\08\30
5.1.1 Symbology identifier
Codablock - Codablock A - symbology identifier - code
mark - default “ * “ (*)
\60\02\0E\08\01\10\00
Codablock - Codablock F - not active (*)
\60\02\0E\01\00\00\00
Codablock - Codablock F - active
\60\02\0E\01\00\02\40
Codablock - Codablock F - symbology identifier - UDSI
- default “K1” (*)
\60\02\0F\21\00\00\02\02\08\31
Codablock - Codablock F - symbology identifier - code
mark - default “ * “ (*)
\60\02\0E\09\01\10\00

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
8
Code 11 - not active (*)
\60\02\06\00\00\00\00
6 Code 11
Code 11 - active
\60\02\06\00\00\02\40
Code 11 - symbology identifier - UDSI - default “C1” (*)
\60\02\07\20\00\00\02\01\53\11
6.1 Symbology identifier
Code 11 - symbology identifier - code mark - default “ * “
(*)
\60\02\06\08\01\10\00
Code 11 - check digits - 1 digit (*)
\60\02\06\0C\00\02\40
Code 11 - check digits - 2 digits
\60\02\06\0C\00\05\20
Code 11 - check digits - checked and transmitted (*)
\60\02\06\14\00\02\40
6.2 Check digit
Code 11 - check digits - checked but not transmitted
\60\02\06\14\00\00\00
Code 11 - barcode length - any length (*)
\60\02\06\10\00\00\4A\02\1D\20
6.3 Barcode length

9© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Code 39 - active (*)
\60\01\50\40\00\02\40
7 Code 39
• Alphanumeric symbology
• Letter case not defined - transmitted in upper case
• Format: standard 43 characters (default) or full ASCII
Code 39 - not active
\60\01\50\40\00\00\00
Code 39 - symbology identifier - UDSI - default “B1” (*)
\60\01\52\00\00\00\02\01\50\31
7.1 Symbology identifier
Code 39 - symbology identifier - code mark -
default “ * “ (*)
\60\01\50\48\01\10\00
Code 39 - format - standard 43 characters (*)
\60\01\50\5A\00\00\00
7.2 Format
Code39 ASCII Hex Dec
0 0 30 48
1 1 31 49
2 2 32 50
3 3 33 51
4 4 34 52
5 5 35 53
6 6 36 54
7 7 37 55
8 8 38 56
9 9 39 57
A A 41 65
B B 42 66
C C 43 67
D D 44 68
E E 45 69
F F 46 70
G G 47 71
H H 48 72
I I 49 73
J J 4A 74
K K 4B 75
L L 4C 76
Code30 ASCII Hex Dec
M M 4D 77
N N 4E 78
O O 4F 79
P P 50 80
Q Q 51 81
R R 52 82
S S 45 83
T T 54 84
U U 55 85
V V 56 86
W W 57 87
X X 58 88
Y Y 59 89
Z Z 5A 90
Space SP 20 32
$ $ 24 36
% % 25 37
* * 2A 42
+ + 2B 43
- - 2D 45
. . 2E 46
/ / 2F 47

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
10
Code 39 - format - full ASCII (extended)
\60\01\50\5A\00\02\40
• Extra characters encoded using 1 of 4 control characters
($, %, /, +) combined with a letter:
Code 39 ASCII Hex Dec
%U NUL 00 0
$A SOH 01 1
$B STX 02 2
$C ETX 03 3
$D EOT 04 4
$E ENQ 05 5
$F ACK 06 6
$G BEL 07 7
$H BS 08 8
$I HT 09 9
$J LF 0A 10
$K VT 0B 11
$L FF 0C 12
$M CR 0D 13
$N SO 0E 14
$O SI 0F 15
$P DLE 10 16
$Q DC1 11 17
$R DC2 12 18
$S DC3 13 19
$T DC4 14 20
$U NAK 15 21
$V SYN 16 22
$W ETB 17 23
$X CAN 18 24
$Y EM 19 25
$Z SUB 1A 26
%A ESC 1B 27
%B FS 1C 28
%C GS 1D 29
%D RS 1E 30
%E US 1F 31
Space SP 20 32
/A ! 21 33
/B “ 22 34
/C # 23 35
$ $ 24 36
% % 25 37
/F & 26 38
/G ‘ 27 39
/H ( 28 40
/I ) 29 41
/J * 2A 42
+ + 2B 43
/L , 2C 44
/M - 2D 45
/N . 2E 46
/ / 2F 47
0 0 30 48
1 1 31 49
2 2 32 50
3 3 33 51
4 4 34 52
5 5 35 53
6 6 36 54
7 7 37 55
8 8 38 56
9 9 39 57
/Z : 3A 58
%F ; 3B 59
%G < 3C 60
%H = 3D 61
%I > 3E 62
%J ? 3F 63
%V @ 40 64
A A 41 65
B B 42 66
C C 43 67
D D 44 68
E E 45 69
F F 46 70
G G 47 71
H H 48 72
I I 49 73
J J 4A 74
K K 4B 75
L L 4C 76
M M 4D 77
N N 4E 78
O O 4F 79
P P 50 80
Q Q 51 81
R R 52 82
S S 45 83
T T 54 84
U U 55 85
V V 56 86
W W 57 87
X X 58 88
Y Y 59 89
Z Z 5A 90
%K [ 5B 91
%L \ 5C 92
%M ] 5D 93
%N ^ 5E 94
%O _ 5F 95
%W ` 60 96
+A a 61 97
+B b 62 98
+C c 63 99
+D d 64 100
+E e 65 101
+F f 66 102
+G g 67 103
+H h 68 104
+I i 69 105
+J j 6A 106
+K k 6B 107
+L l 6C 108
+M m 6D 109
+N n 6E 110
+O o 6F 111
+P p 70 112
+Q q 71 113
+R r 72 114
+S s 73 115
+T t 74 116
+U u 75 117
+V v 76 118
+W w 77 119
+X x 78 120
+Y y 79 121
+Z z 7A 122
%P { 7B 123
%Q | 7C 124
%R } 7D 125
%S ~ 7E 126
%T DEL 7F 127

11© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Code 39 - start/stop - not transmitted (*)
\60\01\50\58\00\00\00
7.3 Start / Stop
Code 39 - start/stop - transmitted
\60\01\50\58\00\02\40
7.3.1 Accepted characters
Code 39 - start/stop - accepted characters -
* only (standard Code 39) (*)
\60\01\50\59\00\05\20
Code 39 - start/stop - accepted characters -
$ only (Trioptic Code 39)
\60\01\50\59\00\02\40
Code 39 - start/stop - accepted characters -
$ and * (standard and Trioptic Code 39)
\60\01\50\59\00\08\00
7.4 Check digit
Code 39 - check digit - not used (*)
\60\01\50\4C\00\00\42\02\20\00
7.4.1 Modulo 43
• Provides extra validation of data
• Activation deactivates all other check digits
Code 39 - check digit - modulo 43 - checked and
transmitted
\60\01\50\4C\00\03\22\02\20\01
Code 39 - check digit - modulo 43 -
checked but not transmitted
\60\01\50\4C\00\03\22\02\20\00

© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
12
Code 39 - check digit - French CIP -
checked and transmitted
\60\01\50\4C\00\06\02\02\20\01
• Provides extra validation of data
• Activation deactivates all other check digits
7.4.2 French CIP
Code 39 - check digit - French CIP -
checked but not transmitted
\60\01\50\4C\00\06\02\02\20\00
• Italian pharmaceutical industry, also known as Code 32
• Transmitted as standard Code 39 if checksum not
validated
• Activation deactivates all other check digits
7.4.3 Italian CIP / Code 32
Code 39 - check digit - Italian CPI / Code 32 -
checked and transmitted
\60\01\50\4C\00\08\42\02\20\01
Code 39 - check digit - Italian CPI / Code 32 -
checked but not transmitted
\60\01\50\4C\00\08\42\02\20\00
7.5 Barcode length
Code 39 - barcode length - any length (*)
\60\01\50\50\00\00\42\02\1D\20
Code 39 - barcode length - minimum length = 6
\60\01\50\50\00\10\42\02\1D\20
Code 39 - reading range - extended (*)
\60\01\50\47\00\02\40
7.6 Reading range
7.7 Reading tolerance
• Sets the tolerance level for reading hard to read bar
codes
• Quiet zone verification (space before and after bar code
to ensure correct decoding)
Code 39 - reading range - normal
\60\01\50\47\00\00\00
• Most permissive (reads codes of variable quality)
Code 39 - reading tolerance - high (*)
\60\01\50\4F\00\00\00

13© 2006 Nordic ID Oy
Configuration manual for EV15 scanner July 2006
Code 39 - reading tolerance - medium
\60\01\50\4F\00\02\40
Code 39 - reading tolerance - low
\60\01\50\4F\00\05\20
• Least permissive (only reads high quality codes that meet
official Code 39 standards)
Code 93 / Code 93i - not active (*)
\60\01\4E\00\00\00\00
8 Code 93 / Code 93i
• Code 93 alphanumeric full ASCII symbology - letter
case defined
• Code 93i (encompasses and extends Code 93)
alphanumeric, full and extended ASCII, all Unicode
characters, etc.
Code 93 / Code 93i - active
\60\01\4E\00\00\02\40
Code 93 / Code 93i - symbology identifier - UDSI -
default “B6” (*)
\60\01\4F\20\00\00\02\01\50\36
Code 93 / Code 93i - symbology identifier -
code mark - default “ D “ (*)
\60\01\4E\08\01\55\20
8.1 Symbology identifier
8.2 Barcode length
Code 93 / Code 93i - barcode length -
any length (*)
\60\01\4E\10\00\03\21\02\1D\20
Code 93 / Code 93i - barcode length -
minimum length = 6
\60\01\4E\10\00\10\41\02\1D\20
Table of contents
Other Nordic ID Barcode Reader manuals