21
Appendix.
A. 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
Sbuset 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