Code 39 (3 Of 9) Specifications - Intermec EasyCoder PL3 Programmer's Reference Manual

Intermec easycoder pl3: reference guide
Hide thumbs Also See for EasyCoder PL3:
Table of Contents

Advertisement

Code 39 (3 of 9) Specifications

Bar Code
Bar Code
Symbology
Type
Code 39
39
39C
F39
F39C
EasyCoder PL-Series Printer Programmer's Reference Manual
Check Character Numerical Value Table
Char
Value
Char
0
0
C
1
1
D
2
2
E
3
3
F
4
4
G
5
5
H
6
6
I
7
7
J
8
8
K
9
9
L
A
10
M
B
11
N
* Full represents F39 or F39C for Full ASCII
Refer to the full bar code symbology specification for complete
information on checksum calculation. For a short example, take an
example bar code with the data CODE 39.
Step 1: Assign a value to each character per the Character Numerical
Value Table above (C = 12, O = 24, D = 13, E = 14, space = 38, 3 = 3,
9 = 9).
Step 2: Add the values (12 + 24 + 13 + 14 + 38 + 3 + 9 = 113).
Step 3: Divide this number by 43. The remainder or modulo, 27, is the
checksum.
Step 4: Referring to the table, 27 is the character R. Therefore, the
checksum in the bar code should be R. The final code reads CODE 39R
when it is decoded.
Input
Length
Characters
Variable
Refer to text
Variable
Refer to text
Variable
Refer to text
Variable
Refer to text
Chapter 5— Linear Bar Codes
Value
Char
Value
12
O
24
13
P
25
14
Q
26
15
R
27
16
S
28
17
T
29
18
U
30
19
V
31
20
W
32
21
X
33
22
Y
34
23
Z
35
Ideal
Wide/Narrow
Ideal Narrow
Ratio
Dot Width
2.5:1
2
2.5:1
2
2.5:1
2
2.5:1
2
Char
Value
-
36
.
37
SPACE
38
$
39
/
40
+
41
%
42
$ (full)
43*
% (full)
44*
/ (full)
45*
+ (full)
46*
Checksum
Calculation
none
mod 43
none
mod 43
39

Advertisement

Table of Contents
loading

This manual is also suitable for:

Easycoder pl4Easycoder pl-series

Table of Contents