MaxiCode
From Free net encyclopedia
Image:UPS MaxiCode example.jpeg MaxiCode is a public domain, machine readable symbol system originally created and used by United Parcel Service. Suitable for tracking and managing the shipment of packages, it resembles a barcode, but uses dots arranged in a hexagonal grid instead of bars.
A MaxiCode symbol (internally called "Bird's Eye" or "Target") appears as a 1 inch square, with a bullseye in the middle, surrounded by a pattern of hexagonal dots. It can store about 93 characters of information, and up to 8 MaxiCode symbols can be chained together to convey more data. The centered symmetrical bullseye is useful in automatic symbol location regardless of orientation, and it allows MaxiCode symbols to be scanned even on a package traveling rapidly.
Maxicode symbology was created by UPS in 1992.
Information on UPS label specifications may be found in the current UPS Guide to Labeling, available from your UPS Account Manager.
Contents |
Required fields
All MaxiCode symbols include a Structured Carrier Message containing key information about a package. This information is protected with a strong Reed-Solomon error correction code, allowing it to be read even if a portion of the symbol is damaged. These fields include:
- A national postal code. MaxiCode support both numeric postal codes (e.g. a ZIP Code), and alphanumeric postal codes.
- A 3-digit country code encoded per ISO 3166
- A 3-digit class of service code assigned by the carrier
- A 20-character tracking number
- A 2-4 character code indicating the originating carrier
Optional information
Additional information can be encoded in a MaxiCode symbol, but it may require reduced error correction protection:
- Purchase order number
- Customer reference
- Invoice number
- etc...
Modes
- Mode 0 - Obsolete. (Older printers will produce Mode 0 if the firmware is outdated.)
Note: visual check - the two horizontal hexagons in the upper right-hand corner will be white if the Mode is 0. For all other modes, they are filled in (black).
- Mode 2 - Used for Numeric postal codes. (Primary use is US domestic destinations.)
- Mode 3 - Used for Alphanumeric postal codes. (Primary use is Int'l destinations.)
- Mode 4 - Standard Error Correction.
- Mode 5 - Enhanced Error Correction.
- Mode 6 - Used for programming hardware devices.
UPS labels use Mode 2 or Mode 3 maxicodes.
Software information
Maxicode capable software includes (but is not limited to) the following:
Windows based applications: LLM 32 - Loftware (Capable of producing compressed maxicode.) [1] BarTender - Seagull Scientific [2]
AS/400 applications: NeoMedia [3], T.L. Ashford [4]
Printer languages: Zebra - ZPLII Example code: ^XA^FO100,100^BD^FH^FD001840600612301[)>_1E01_1D961Z00009861_1DUPSN_1D62X732_1D125_1D7654321_1D1/1_1D30_1DY_1D123 MAIN ST_1DCHICAGO_1DIL_1E_04^FS^XZ
External links
- Official UPS website
- Source for official MaxiCode technical specification
- Information about MaxiCode is available in US Patents 4.874,936, 4,896,029, and 4,998,010
- Online MaxiCode Generator