Code 39

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

Definisjon

Code 39 er en selvkontrollerende lineær strekkode som koder 43 tegn: sifre, store bokstaver, mellomrom og - . $ / + %. En stjerne markerer start og stopp i hvert symbol.

Hvordan Code 39 koder tegn

Hvert Code 39-tegn er laget av ni elementer, fem streker og fire mellomrom, og tre av de ni er brede. Det faste mønsteret er opphavet til navnet «3 of 9», og det gjør koden selvkontrollerende: en feillesing gir vanligvis et ugyldig mønster i stedet for et feil tegn.

Hvert symbol begynner og slutter med en stjerne, og derfor kan stjernen ikke brukes som data. Et kontrolltegn etter mod-43 er valgfritt, og en Full ASCII-modus kan representere andre tegn ved å kombinere par av symboler.

  • Sifrene 0 til 9
  • Store bokstaver A til Z
  • Mellomrom og symbolene - . $ / + %
  • Start- og stopptegn: *

Hvor Code 39 brukes

Code 39 ble utviklet på 1970-tallet og ble populær fordi den er enkel å trykke og dekode. Den brukes fortsatt i bilindustrien, i forsvarslogistikk under LOGMARS-programmet og på ID-kort og interne etiketter for eiendeler.

Ulempen er lav tetthet: den tar mye mer plass per tegn enn Code 128. Symbologien er spesifisert i ISO/IEC 16388.

Vanlige spørsmål

Kan Code 39 kode små bokstaver?

Ikke i standardmodus. Full ASCII Code 39 kan representere små bokstaver ved å kombinere to tegn, men mange systemer bruker Code 128 i stedet.

Hvorfor begynner og slutter Code 39-strekkoder med en stjerne?

Stjernen er start- og stopptegnet som forteller skanneren hvor strekkoden begynner og slutter.

Kilder og standarder

Alle begreper