Code 39

Také se nazývá: Code 3 of 9, USD-3, LOGMARS

Definice

Code 39 je samokontrolní lineární čárový kód, který kóduje 43 znaků: číslice, velká písmena, mezeru a - . $ / + %. Hvězdička označuje začátek a konec každého symbolu.

Jak Code 39 kóduje znaky

Každý znak Code 39 se skládá z devíti prvků, pěti čar a čtyř mezer, z nichž tři jsou široké. Z tohoto pevného vzoru pochází název „3 of 9“ a činí kód samokontrolním: chybné načtení obvykle vytvoří neplatný vzor, a ne špatný znak.

Každý symbol začíná a končí hvězdičkou, proto ji nelze použít jako data. Kontrolní znak modulo 43 je nepovinný a režim Full ASCII dokáže znázornit další znaky kombinací dvojic symbolů.

  • Číslice 0 až 9
  • Velká písmena A až Z
  • Mezera a symboly - . $ / + %
  • Počáteční a koncový znak: *

Kde se Code 39 používá

Code 39 byl vyvinut v 70. letech a oblíbil se, protože je jednoduchý na tisk i dekódování. Stále se používá v automobilovém průmyslu, v obranné logistice v programu LOGMARS a na průkazech totožnosti a interních štítcích majetku.

Jeho nevýhodou je nízká hustota: na znak zabere mnohem víc místa než Code 128. Symbologie je specifikována v ISO/IEC 16388.

Často kladené otázky

Může Code 39 kódovat malá písmena?

Ne ve standardním režimu. Full ASCII Code 39 dokáže znázornit malá písmena kombinací dvou znaků, ale mnoho systémů místo toho používá Code 128.

Proč čárové kódy Code 39 začínají a končí hvězdičkou?

Hvězdička je počáteční a koncový znak, který skeneru říká, kde čárový kód začíná a končí.

Zdroje a normy

Všechny pojmy