Datamax-O'Neil Labelpoint Programmer’s Manual User Manual
Page 28

PROGRAMMER’S REFERENCE MANUAL
Label layout definition commands
Page 24
MaxiCode
MaxiCode is a two-dimensional symbology built up by an array of hexagons surrounding a
central recognition pattern (bullseye). Reed-Solomon error correction is used to ensure
integrity of the encoded data.
Structured Carrier Message
The primary message in modes 2 and 3 contains the following formatted data: Ship to
Postal Code, Ship to Country Code ISO 3166 3-digit code, Class of Service.
Example:
!F C S 100 1000 L 1 1 122 "[)>\x1e
Message Header
01\x1d96
Transportation Data Format Header
SE41764\x1d
Postal Code
752\x1d
Country Code
001\x1d
Class of Service
1Z12345677\x1d
Tracking Number
UPSN\x1d
Standard Carrier Alpha Code
1234556\x1d
UPS Account Number
089\x1d
Julian Day of Collection
1234\x1d
Shipment ID Number
1/1\x1d
Package n/x
10\x1d
Package Weight
Y\x1d
Address Validation
SÄTERIGATAN 20\x1d
Ship To Street Address
GÖTEBORG\x1d
Ship To City
N/A\x1e
Ship To State
\x04"
End of Transmission
Further detailed information can be retrieved from
http://www.maxicode.com/maxicode/MaxicodeGuide.html
Modes
Mode 2 and 3: Structured Carrier Message – The first 20 codewords encodes the
Structured Carrier Message. Use mode 2 when the postal code is numeric and mode 3 when
the postal code is alphanumeric.
Example, a mode 2 and mode 3 MaxiCode:
!F C S 100 1000 L 1 1 121 "[)>\x1e01\x1d9641764\x1d752\x1d001\x1e\x04"
!F C S 400 1000 L 1 1 122 "[)>\x1e01\x1d96SE41764\x1d752\x1d001\x1e\x04"
Mode 4: Standard Symbol – The symbol provides 93 6-bit codeword for data encodation.
Example:
!F C S 100 1000 L 1 1 123 "MaxiCode Mode 4"
Mode 5: Enhanced Error Correction – The symbol provides 77 6-bit codewords for data
encodation.
Example:
!F C S 100 1000 L 1 1 124 "MaxiCode Mode 5"