MaxiCode - MaxiCode

Image
Exemplu MaxiCode. Aceasta codifică șirul „Wikipedia, enciclopedia liberă”

MaxiCode este un sistem de simboluri de domeniu public , care poate fi citit de mașină, creat inițial și utilizat de United Parcel Service . Potrivit pentru urmărirea și gestionarea expedierii coletelor, acesta seamănă cu un cod aztec sau un cod QR , dar folosește puncte dispuse într-o grilă hexagonală în loc de grilă pătrată . MaxiCode a fost standardizat conform ISO / IEC 16023.

Un simbol MaxiCode (numit intern „ Ochiul păsărilor ”, „ Țintă ”, „ cod dens ” sau „ cod UPS ”) apare ca un pătrat de 1 inch, cu un bullseye în mijloc, înconjurat de un model de puncte hexagonale. Poate stoca aproximativ 93 de caractere de informații și până la 8 simboluri MaxiCode pot fi înlănțuite pentru a transmite mai multe date. Bullseye-ul simetric centrat este util în locația automată a simbolurilor indiferent de orientare și permite scanarea simbolurilor MaxiCode chiar și pe un pachet care călătorește rapid.

Simbologia MaxiCode a fost lansată de UPS în 1992.

Mesaj de transport structurat

MaxiCode Regions.svg

Simbolurile MaxiCode care utilizează modurile 2 și 3 includ un mesaj structurat care conține informații cheie despre un pachet. Aceste informații sunt protejate cu un cod puternic de corectare a erorilor Reed – Solomon , permițându-le să fie citite chiar dacă o parte a simbolului este deteriorată. Aceste câmpuri includ:

  1. O indicație pe 4 biți a modului utilizat, în prezent fie în modul 2, fie în modul 3.
  2. Un cod poștal național sau internațional . MaxiCode acceptă atât coduri poștale numerice (de ex. Un cod poștal ), cât și coduri poștale alfanumerice.
  3. Un cod de țară din 3 cifre codificat conform ISO 3166
  4. O clasă de 3 cifre de cod de serviciu atribuită de transportator

Porțiunea structurată a mesajului este stocată în zona interioară a simbolului, lângă modelul ochiului de taur. (În modurile care nu includ o porțiune structurată, zona interioară stochează pur și simplu începutul mesajului.)

Informații specifice aplicației

Indiferent de mod, o cantitate variabilă de informații specifice aplicației poate fi codificată într-un simbol MaxiCode. Acest format al acestor date suplimentare nu este definit strict și, printre alte informații, poate include:

  • Numărul de ordine de cumpărare
  • Referința clientului
  • Număr de factură
  • Număr de urmărire
  • Indicatorul transportatorului de origine

Moduri

  • Modul 0 - Modul învechit înlocuit de modurile 2 și 3. (Imprimantele mai vechi vor produce modul 0 dacă firmware-ul este depășit. Modul 0 MaxiCodes poate fi determinat vizual prin examinarea celor două hexagoane orizontale din colțul din dreapta sus. Ele vor fi albe dacă modul este 0. Pentru toate celelalte moduri, acestea sunt negre.)
  • Modul 1 - Modul învechit înlocuit de modul 4.
  • Modul 2 - Date formatate care conțin un mesaj de transport structurat cu un cod poștal numeric. (Utilizarea principală este destinațiile interne din SUA.)
  • Modul 3 - Date formatate care conțin un mesaj de transport structurat cu un cod poștal alfanumeric. (Utilizarea principală este destinațiile internaționale.)
  • Modul 4 - Date neformatate cu corectarea erorilor standard.
  • Modul 5 - Date neformatate cu corecție îmbunătățită a erorilor.
  • Modul 6 - Folosit pentru programarea dispozitivelor hardware.

Etichetele UPS utilizează MaxiCodes Mode 2 sau Mode 3.

Referințe

linkuri externe