Bar Codes
Chapter 5
66
LDSII Programming Guide - 880015-0123
5.2
Linear Bar Codes
This section provides information regarding the different requirements of the linear bar
codes. Unless stated otherwise in the descriptions below, the printer will automatically
generate the necessary check digits when required.
5.2.1
Codabar (Rationalized)
Codabar is a variable length linear symbology that is commonly used in libraries, blood
banks, and in the air parcel business. Codabar is capable of encoding the 16 following
characters: 0123456789-$:/. + and the four start/stop characters ABCD. This symbol uses
2:1, 3:1, 4:2, 5:2, and 8:3 ratios, which may be entered in the AI parameter.
CI text equivalent codes: @codabar
5.2.2
Code 128 (Manual Compression)
The Code 128 bar code is a variable length, high density, alphanumeric symbology that is
extensively used worldwide. This bar code uses three subsets (A, B, and C) which allows
for the encoding of the full 128 ASCII character set along with special control codes. This
bar code uses manual compression, which provides full control by manually shifting
between the available subsets using the special function access codes. The codes (#n) are
placed within the data string to access the desired functions listed in the table below.
Code
SUBSET A
SUBSET B
SUBSET C
#0
FNC3
FNC3
N/A
#1
FNC2
FNC2
N/A
#2
SHIFT
SHIFT
N/A
#3
CODE C
CODE C
N/A
#4
CODE B
FNC4
CODE B
#5
FNC4
CODE A
CODE A
#6
FNC1
FNC1
FNC1
#7
START
N/A
N/A
#8
N/A
START
N/A
#9
N/A
N/A
START
##
#
#
N/A
Table 13
Code 128 Special Function Access
When using manual compression the printer defaults to subset B if no start code is defined.
The printer will also not attempt to compress the data unless subset C is used. Once in
subset C the user must send the appropriate code (#n) to return to either subset A or B.
Summary of Contents for LDS II
Page 2: ...This Page Intentionally Left Blank...
Page 3: ...This Page Intentionally Left Blank...
Page 14: ...x LDSII Programming Guide 880015 0123...
Page 18: ...2 LDSII Programming Guide 880015 0123...
Page 72: ...56 LDSII Programming Guide 880015 0123...
Page 92: ...76 LDSII Programming Guide 880015 0123...
Page 108: ...92 LDSII Programming Guide 880015 0123...
Page 112: ...96 LDSII Programming Guide 880015 0123...
Page 116: ...100 LDSII Programming Guide 880015 0123...
Page 119: ...LDSII Programming Guide 880015 0123 103 User Notes...
Page 120: ......
Page 121: ......