Code 39

Kaldes også: Code 3 of 9, USD-3, LOGMARS

Definition

Code 39 er en selvkontrollerende lineær stregkode, der koder 43 tegn: cifre, store bogstaver, mellemrum og - . $ / + %. En stjerne markerer start og stop for hvert symbol.

Sådan koder Code 39 tegn

Hvert Code 39-tegn er bygget af ni elementer, fem streger og fire mellemrum, og tre af de ni er brede. Det faste mønster er, hvor navnet »3 of 9« kommer fra, og det gør koden selvkontrollerende: en fejllæsning giver som regel et ugyldigt mønster frem for et forkert tegn.

Hvert symbol starter og slutter med en stjerne, og derfor kan stjernen ikke bruges som data. Et mod-43-kontroltegn er valgfrit, og en Full ASCII-tilstand kan repræsentere andre tegn ved at kombinere par af symboler.

  • Cifrene 0 til 9
  • Store bogstaver A til Z
  • Mellemrum og symbolerne - . $ / + %
  • Start- og stoptegn: *

Hvor Code 39 bruges

Code 39 blev udviklet i 1970'erne og blev populær, fordi den er enkel at printe og afkode. Den bruges stadig i bilindustrien, i forsvarets logistik under LOGMARS-programmet og på id-badges og interne aktivetiketter.

Dens ulempe er lav tæthed: den fylder meget mere pr. tegn end Code 128. Symbologien er specificeret i ISO/IEC 16388.

Ofte stillede spørgsmål

Kan Code 39 kode små bogstaver?

Ikke i standardtilstand. Full ASCII Code 39 kan repræsentere små bogstaver ved at kombinere to tegn, men mange systemer bruger i stedet Code 128.

Hvorfor starter og slutter Code 39-stregkoder med en stjerne?

Stjernen er start- og stoptegnet, der fortæller scanneren, hvor stregkoden begynder og slutter.

Kilder og standarder

Alle begreber