Appendix G – Bar Code Details
Class Series 2 Programmer’s Manual
217
U:
UPS MaxiCode, Modes 2 & 3 with Byte Count Specifier
Specified Length – The upper case U identifies a UPS MaxiCode bar code with a 4-digit
string length specifier. This allows values 0x00 through 0xFF to be included within the
data strings without conflicting with the DPL format record terminators. The four-digit
decimal data byte count immediately follows the 4-digit column position field. This value
includes all of the data following the byte count field, but does not include itself.
<STX>L
D11<CR>
1U00000010001000051327895555840666this package<0x0D>is going to Datamax<CR>
121100000000100Barcode U<CR>
E
From the example above, the bar code’s data stream,
1U0000001000100
0051
327895555840666this package<0x0D>is
going to Datamax
includes a Byte Count Specifier (the portion in bold), where 0051
equals the four-digit decimal data byte count and includes all bytes
that follow until the end of the bar code data. Field termination is
set by the byte count.
<STX>
,
<CR>
, and
<0x0D>
all represent single
byte values of hexadecimal 02, 0D, and 0D, respectively. The UPS
MaxiCode bar code produced encodes “327895555840666this
package<CR>is going to Datamax”, and prints a line of text:
Barcode U.
Barcode U
v:
FIM
Valid Characters: A, B, C, or D
Length: 1 character
Valid bar widths: The width and height multiplier works the same as for fonts on this bar
code.
This bar code is used to display the Facing Identification Mark (FIM) that is carried on
certain types of letter mail for the U S Postal Service:
FIM A: Courtesy reply mail with Postnet.
FIM B: Business reply, penalty or franked mail without Postnet.
FIM C: Business reply, penalty or franked mail with Postnet.
FIM D: OCR readable mail without Postnet (typically for envelopes with a courtesy reply
window).
The following example prints an FIM A bar code:
Summary of Contents for A-Class
Page 2: ......
Page 3: ......
Page 5: ......
Page 6: ......
Page 22: ...Overview 8 Class Series 2 Programmer s Manual ...
Page 30: ...Immediate Command Functions 16 Class Series 2 Programmer s Manual ...
Page 138: ...Extended System Level Command Functions 124 Class Series 2 Programmer s Manual ...
Page 160: ...Label Formatting Command Functions 146 Class Series 2 Programmer s Manual ...
Page 180: ...Generating Label Formats 166 Class Series 2 Programmer s Manual ...
Page 192: ...Appendix B Sample Programs 178 Class Series 2 Programmer s Manual ...
Page 200: ...Appendix D Reset Codes 186 Class Series 2 Programmer s Manual ...
Page 212: ...Appendix E Single Byte Symbol Sets 198 Class Series 2 Programmer s Manual ...
Page 264: ...Appendix G Bar Code Details 250 Class Series 2 Programmer s Manual ...
Page 308: ...Appendix Q Plug and Play IDs 294 Class Series 2 Programmer s Manual ...
Page 312: ...Appendix R Line Mode 298 Class Series 2 Programmer s Manual ...
Page 324: ...Appendix T WiFi Region Country Codes 310 Class Series 2 Programmer s Manual ...
Page 334: ......