Code 39

Tuntud ka kui: Code 3 of 9, USD-3, LOGMARS

Määratlus

Code 39 on isekontrolliv lineaarne vöötkood, mis kodeerib 43 märki: numbrid, suurtähed, tühik ja - . $ / + %. Tärn märgib iga sümboli algust ja lõppu.

Üle vaadanud AriaQR meeskond ·

Code 39

Kuidas Code 39 märke kodeerib

Iga Code 39 märk koosneb üheksast elemendist, viiest ribast ja neljast vahest, ning kolm üheksast on laiad. Sellest fikseeritud mustrist tuleb nimi „3 of 9“ ja see teeb koodi isekontrollivaks: valesti lugemine annab tavaliselt kehtetu mustri, mitte vale märgi.

Iga sümbol algab ja lõpeb tärniga, mistõttu ei saa tärni andmetena kasutada. Mod-43 kontrollmärk on valikuline ja Full ASCII režiim saab esindada muid märke sümbolipaare kombineerides.

  • Numbrid 0–9
  • Suurtähed A–Z
  • Tühik ja sümbolid - . $ / + %
  • Start- ja stoppmärk: *

Kus Code 39 kasutusel on

Code 39 töötati välja 1970. aastatel ja sai populaarseks, sest seda on lihtne trükkida ja dekodeerida. Seda kasutatakse endiselt autotööstuses, kaitselogistikas LOGMARS-programmi all ning ID-märkidel ja sisemistel varasiltidel.

Selle puuduseks on madal tihedus: see võtab märgi kohta palju rohkem ruumi kui Code 128. Sümboloogia on määratletud standardis ISO/IEC 16388.

Korduma kippuvad küsimused

Kas Code 39 saab kodeerida väiketähti?

Standardrežiimis mitte. Full ASCII Code 39 saab väiketähti esindada kahe märgi kombineerimisega, kuid paljud süsteemid kasutavad selle asemel Code 128.

Miks Code 39 vöötkoodid algavad ja lõpevad tärniga?

Tärn on start- ja stoppmärk, mis ütleb skanneril, kus vöötkood algab ja lõpeb.

Allikad ja standardid

Kõik terminid