
Appendix.
Barcode Details
1. Code 128
BQ2, X, Y, NARROW, WIDE, HEIGHT, RTATION, READABLE, DATA
Code 128 Subset A: Included the standard uppercase alphanumeric keyboard characters, control and special
characters.
Code 128 Subset B: Includes the standard uppercase, lowercase alphanumeric keyboard characters and special
characters.
Code 128 Subset C: Used for double density encoding of numeric data (the set of 100 digit pairs from 00 through
99).
Example
Subset A: BQ2,8,8,2,5,40,0,0,AAPPLE
To select Code 128 Subset A, place a ASCII A before
the data to be encoded.
Subset B: BQ2,8,8,2,5,40,0,0,BAPPLE
To select Code 128 Subset B, place a ASCII B before
the data to be encoded.
Subset C: BQ2,8,8,2,5,40,0,0,C1234
To select Code 128 Subset C, place a ASCII C before
the data to be encoded.
Special character handling:
BQ2,8,8,2,5,40,0,0, ATEST&G
To encode FNC1 into a Code 128 Subset A, send the
ASCII &G.
ASCII
2 Character
Code A
Code B
Code C
96 &A
FNC3 FNC3 -NA-
97 &B
FNC3 FNC2 -NA-
98 &C
SHIFT SHIFT -NA-
99
&D
Code C
Code C
-NA-
100
&E
Code B
FNC
Code B
101
&F
FNC4
Code A
Code A
102 &G
FNC1 FNC1 FNC1
42