Codabar is a linear barcode symbology
developed in 1972 by Pitney Bowes Corp. It is also known as
Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized
Codabar, ANSI/AIM BC3-1995 or USD-4.
Encoding
Codabar can encode the digits 0 through 9, six symbols
(-:.$/+), and the start/stop characters A, B, C, D, E, *, N, or T.
The start/stop characters must be used in matching pairs and may
not appear elsewhere in the barcode. Codabar is used in libraries,
blood banks, the overnight package delivery industry, and a variety
of other information processing applications.
Each character is comprised of 7 binary identifiers (4 bars and 3
spaces). Each identifier or element is made up of a certain
multiple of constant-width modules. Different specifications allow
for different width modules, the smallest being 0.0065 inches,
allowing 11 characters per inch to be encoded. Logical 0s and 1s
are represented by narrow and wide elements respectively.
Codabar Character Set
The numbers in the table correspond to the width of the element. A
0 means the element is narrow, and a 1 means the element is
wide.
Data B S B S B S B Value
0 0 0 0 0 0 1 1 0
1 0 0 0 0 1 1 0 1
2 0 0 0 1 0 0 1 2
3 1 1 0 0 0 0 0 3
4 0 0 1 0 0 1 0 4
5 1 0 0 0 0 1 0 5
6 0 1 0 0 0 0 1 6
7 0 1 0 0 1 0 0 7
8 0 1 1 0 0 0 0 8
9 1 0 0 1 0 0 0 9
- 0 0 0 1 1 0 0 10
$ 0 0 1 1 0 0 0 11
: 1 0 0 0 1 0 1 12
/ 1 0 1 0 0 0 1 13
. 1 0 1 0 1 0 0 14
+ 0 0 1 0 1 0 1 15
A 0 0 1 1 0 1 0 16
B 0 1 0 1 0 0 1 17
C 0 0 0 1 0 1 1 18
D 0 0 0 1 1 1 0 19
Copyright 2008, BarcodeLabelPro.com All
Rights Reserved