Comment le Code 39 encode les caractères
Chaque caractère du Code 39 est fait de neuf éléments, cinq barres et quatre espaces, dont trois sur les neuf sont larges. Ce motif fixe est à l’origine du nom « 3 sur 9 », et il rend le code à autocontrôle : une mauvaise lecture produit généralement un motif invalide plutôt qu’un caractère erroné.
Chaque symbole commence et finit par un astérisque, ce qui explique que l’astérisque ne puisse pas servir de donnée. Un caractère de contrôle modulo 43 est facultatif, et un mode ASCII complet peut représenter d’autres caractères en combinant des paires de symboles.
- Chiffres 0 à 9
- Lettres majuscules A à Z
- Espace et symboles - . $ / + %
- Caractère de début et de fin : *
Où l’on utilise le Code 39
Le Code 39 a été mis au point dans les années 1970 et est devenu populaire parce qu’il est simple à imprimer et à décoder. On l’utilise encore dans l’industrie automobile, dans la logistique de défense dans le cadre du programme LOGMARS, et sur les badges d’identification et les étiquettes internes d’actifs.
Son inconvénient est sa faible densité : il prend beaucoup plus de place par caractère que le Code 128. La symbologie est spécifiée dans l’ISO/IEC 16388.