CognitiveTPG DLXi User Manual
Page 58

S T A N D A R D P R I N T E R C O M M A N D S
bytes
– Number of encoded data bytes
in the Low Priority Message. The
number of bytes includes all carriage
returns and line feeds, and must equal
84.
LMdata
– Alphanumeric data to be
encoded as the Low Priority Message.
Uppercase alpha characters only. If the
total number of bytes is less than 84,
pad the data with the exclamation
point character (!) until there are 84
bytes in the message.
NOTE: Most printers that support
MaxiCode will automatically pad the data
as required, but some earlier printers
may not. Manually placing the correct
number of data bytes in the message will
help assure that the code prints and
scans correctly when using the
command with older printers.
The data does not have to follow the
above format if it is preceded by a
carriage return and line feed, as shown
in the alternate explicit and implicit
forms above. The presence of the
carriage return/line feed tells the
printer to encode all the data as it is
encountered, regardless of order or
content. But the data must conform to
ANSI standards if you are using
MaxiCode for common carrier
shipment identification. For more
information, see ANSI MH10.8.3, or
Guide to Bar Coding with UPS,
published by United Parcel Service,
Inc. This booklet contains detailed
UPS MaxiCode requirements, plus
programming examples for various
printers.
Revision F, January 2012, CognitiveTPG
49