pitoo.com

DEUX PARMI CINQ (25)

Structure

Les données ne sont contenues que dans les barres, les espaces n'ont aucune signification.
les barres étroites font 1 module, les larges font 3 modules. les espaces font un module.
Chaque caractère comporte 2 barres larges sur 5.
Les intervalles entre les caractères n'ont pas de largeur critique.
La lecture est bidirectionnelle.

Symbologie

Eléments : uniquement les barres, les espaces ne sont pas significatifs. 2 largeurs : étroit, large
Caractères : 9 éléments : 5 barres, 4 espaces
Ratio : 1 pour 3
Continuité : discontinu, les intervalles n'ont pas de largeur critique (en général 1 module)
Marges : au moins 10 fois la largeur d'un module
Jeu de caractères : 0 à 9
Caractère de départ : 110
Caractère de fin : 101
Clé de contrôle : le 2 parmi 5 est auto-contrôlé caractère par caractère

Codage

le codage utilisé est le décimal codé binaire modifié, soit 1, 2, 4, 7 et parité.

car. codage représentation
0 00110
                         
1 10001
                         
2 01001
                         
3 11000
                         
4 00101
                         
5 10100
                         
6 01100
                         
7 00011
                         
8 10010
                         
9 01010
                         
     
début 110
                 
fin 101
                 

Exemples :

Ces exemples sont réalisés avec le Script Php disponible sur ce site.

CODE 25 ENTRELACE

Structure

Les caractéristiques du 2 parmi 5 entrelacé sont les mêmes que celles du 2 parmi 5. seules les conditions suivantes sont a observer.
Les caractères vont obligatoirement par paire, le code complet aura donc un nombre paire de caractères.
Si un message de longueur impaire est à transcrire, le faire précéder de 0.
Le premier caractère de la paire est transcrit avec les barres noires comme vu pour le code 25, le second caractère est transcrit avec les barres blanches qui viennent s'intercaler entre les noires.
Le code 25 entrelacé est donc continu (contrairement au 25).
Que le caractère soit noir ou blanc, il est toujours constitué de 5 barres, dont deux sont larges et trois étroites.
Le ratio peut descendre à 2 pour 1, toutefois, si la barre étroite mesure moins de 0,5 mm, le ratio minimum devient 2,2 pour 1.
Le module de base minimum est de 0,19 mm.
Pour augmenter la sécurité, une clé de controle "manuelle" peut y être adjointe (elle peut permettre aussi d'utiliser intelligement le dernier caractère en cas de longueur de message impaire), elle sera calculée en "IBM modulo 10".

Symbologie

Eléments : Barres et espaces, 2 largeurs : étroit, large
Caractères : 5 éléments (barres noires ou blanches) : 2 larges, 3 étroites
Ratio : de 2 pour 1 à 3 pour 1 (voir remarque ci-dessus)
Continuité : continu
Marges : au moins 10 fois la largeur d'un module
Jeu de caractères : 0 à 9
Caractère de départ : 00 nono
Caractère de fin : 10 nnnon
Clé de contrôle : les caractères se contrôlent automatiquement 

Codage

Le codage utilisé est le même que pour le code 25, a savoir le décimal codé binaire modifié : 1, 2, 4, 7, parité.
Cependant, ne pas oublier que les espaces deviennent significatifs et répondent donc aux mêmes conditions. 

Exemple

car. codage représentation entrelacée
66 01100 - 01100
                                   
67 01100 - 00011
                                   
76 00011 - 01100
                                   
     
début 00
       
fin 10
         

Exemples :

Ces exemples sont réalisés avec le Script Php disponible sur ce site.