Code 39

Diğer adları: Code 3 of 9, USD-3, LOGMARS

Tanım

Code 39, 43 karakter kodlayan kendi kendini denetleyen doğrusal bir barkoddur: rakamlar, büyük harfler, boşluk ve - . $ / + %. Yıldız işareti her simgenin başlangıcını ve bitişini belirtir.

Code 39 karakterleri nasıl kodlar

Her Code 39 karakteri dokuz elemandan, beş çubuk ve dört boşluktan oluşur ve dokuzun üçü geniştir. Bu sabit desen “3 of 9” adının kaynağıdır ve kodu kendi kendini denetleyen yapar: yanlış okuma genellikle yanlış karakter yerine geçersiz bir desen üretir.

Her simge bir yıldız işaretiyle başlar ve biter; yıldız işaretinin veri olarak kullanılamamasının nedeni budur. Mod-43 kontrol karakteri isteğe bağlıdır ve Full ASCII modu, simge çiftlerini birleştirerek diğer karakterleri temsil edebilir.

  • 0 ile 9 arası rakamlar
  • A ile Z arası büyük harfler
  • Boşluk ve - . $ / + % simgeleri
  • Başlangıç ve bitiş karakteri: *

Code 39 nerede kullanılır

Code 39, 1970'lerde geliştirildi ve basması ve çözmesi basit olduğu için popüler oldu. Hâlâ otomotiv sektöründe, LOGMARS programı kapsamında savunma lojistiğinde ve kimlik kartlarında ve iç varlık etiketlerinde kullanılır.

Dezavantajı düşük yoğunluktur: karakter başına Code 128'den çok daha fazla yer kaplar. Simge sistemi ISO/IEC 16388'de belirtilmiştir.

Sık sorulan sorular

Code 39 küçük harfleri kodlayabilir mi?

Standart modda hayır. Full ASCII Code 39, iki karakteri birleştirerek küçük harfleri temsil edebilir; ancak birçok sistem bunun yerine Code 128 kullanır.

Code 39 barkodlar neden yıldız işaretiyle başlar ve biter?

Yıldız işareti, tarayıcıya barkodun nerede başlayıp bittiğini söyleyen başlangıç ve bitiş karakteridir.

Kaynaklar ve standartlar

Tüm terimler