Code 128
Command Structure
<ESC>BGbbcccdd (data)
bb
=
Width of narrow element in dots (01-12)
ccc
=
Bar height in dots (001-600)
dd
=
Start code to specify initial subset of bar code data
>G
Subset A Start code
>H
Subset B Start code
>I
Subset C Start code
(data) =
Includes bar code data and subset Shift codes; Shift codes
are used to change the subset type within the bar code
data.
Shift codes:
>E
Subset A Shift code
>D
Subset B Shift code
>C
Subset C Shift code
Character Set
See Code 128 Character Table on Page B-18
Density Table
Printer
Model
Value of
“bb”
“X”
Dimension
Density
(char/inch)
(mils)
Subsets A,
B
Subset C
M-8400RVe
01
5.0
18.2
36.5
01
10.0
9.1
18.3
03
15.0
13.8
12.2
Example
The following will start in Subset A for the characters “AB”, shift to
Subset B for “789”, then shift to Subset C for “123456”.
<ESC>H0200<ESC>V0550<ESC>BG03100>GAB>B789>C123456
<ESC>H0310<ESC>V655<ESC>XSAB789123456
Page B-10
PN 90010
75A
SATO M8400RVe
Appendix B: Bar Code Specifications