Code 39

Poznato i kao: Code 3 of 9, USD-3, LOGMARS

Definicija

Code 39 je samoprovjeravajući linearni crtični kod koji kodira 43 znaka: znamenke, velika slova, razmak i - . $ / + %. Zvjezdica označava početak i kraj svakog simbola.

Pregledao tim AriaQR-a ·

Code 39

Kako Code 39 kodira znakove

Svaki znak Code 39 sastoji se od devet elemenata, pet crta i četiri razmaka, a tri od devet su široka. Taj fiksni uzorak izvor je naziva „3 of 9” (3 od 9) i čini kod samoprovjeravajućim: pogrešno očitanje obično daje nevaljani uzorak, a ne pogrešan znak.

Svaki simbol počinje i završava zvjezdicom, zbog čega se zvjezdica ne može koristiti kao podatak. Kontrolni znak mod-43 nije obvezan, a način Full ASCII može prikazati druge znakove kombiniranjem parova simbola.

  • Znamenke 0 do 9
  • Velika slova A do Z
  • Razmak i simboli - . $ / + %
  • Početni i završni znak: *

Gdje se koristi Code 39

Code 39 razvijen je 1970-ih i postao je popularan jer se jednostavno tiska i dekodira. I dalje se koristi u automobilskoj industriji, u obrambenoj logistici u okviru programa LOGMARS te na iskaznicama i internim naljepnicama imovine.

Njegov je nedostatak mala gustoća: zauzima mnogo više prostora po znaku od Code 128. Simbologija je specificirana u normi ISO/IEC 16388.

Često postavljana pitanja

Može li Code 39 kodirati mala slova?

Ne u standardnom načinu. Full ASCII Code 39 može prikazati mala slova kombiniranjem dvaju znakova, ali mnogi sustavi umjesto toga koriste Code 128.

Zašto Code 39 crtični kodovi počinju i završavaju zvjezdicom?

Zvjezdica je početni i završni znak koji skeneru govori gdje crtični kod počinje i završava.

Izvori i norme

Svi pojmovi