
Code 11 (USD-8)
| Character |
Bar |
Space |
Bar |
Space |
Bar |
| 0 |
0 |
0 |
0 |
0 |
1 |
| 1 |
1 |
0 |
0 |
0 |
1 |
| 2 |
0 |
1 |
0 |
0 |
1 |
| 3 |
1 |
1 |
0 |
0 |
0 |
| 4 |
0 |
0 |
1 |
0 |
1 |
| 5 |
1 |
0 |
1 |
0 |
0 |
| 6 |
0 |
1 |
1 |
0 |
0 |
| 7 |
0 |
0 |
0 |
1 |
1 |
| 8 |
1 |
0 |
0 |
1 |
0 |
| 9 |
1 |
0 |
0 |
0 |
0 |
| - |
0 |
0 |
1 |
0 |
0 |
| S/S |
0 |
0 |
1 |
1 |
0 |
"Code 11" este folosit in special pentru a eticheta echipamente folosite in telecomunicatii.
Setul de caractere folosit include cifrele de la 0 la 9, simbolul ( - ) si un cod de inceput / sfarsit.
Fiecare caracter este codificat prin trei linii si doua spatii. Din aceste cinci elemente, doua pot fi late si trei
inguste, sau una lata si patru inguste. Elementele late reprezinta in sistem binar valoarea 1, in timp ce elementele
inguste reprezinta valoarea 0 in sistem binar. Sunt folositi doi digiti de control numiti C si K; deseori numai
primul digit de control, C, este folosit atunci cand lungimea caracterelor este mai mica sau egala cu 10. Digitii
de control sunt rezultatul impartirii modulo 11 a sumei produselor rezultate in urma inmultirii fiecarui digit cu
un factor de importanta. Valoarea factorului de importanta pentru digitul C variaza in intervalul 1-10, in timp ce
pentru digitul K variaza in intervalul 1-9. Valoarea factorului de importanta incepe cu valoarea unu si creste cu
unu de la dreapta la stanga. Caracterul (-) are valoarea 10 in calculul valorii factorului de importanta.
- Incepand de la capatul din dreapta, atribuiti o valoarea de importanta fiecarui caracter incepand de la unu
si crescand cu o unitate pentru fiecare caracter pana la 10. Daca lungimea sirului este mai mare de 10 caractere,
reveniti la valoarea de unu si continuati.
- Calculati produsul dintre fiecare caracter si valoarea factorului sau de importanta. Pentru (-) folositi o
valoare a caracterului egala cu 10.
- Insumati produsele, impoartiti suma la 11 si pastrati restul.
- Adaugati rezultatul pasului precedent la sfarsitul sirului de caractere.
- Incepand din capatul din dreapta al sirului de caractere care acum include si digitul de control C, atribuiti
o valoare a factorului de importanta pentru fiecare caracter incepand cu valoarea unu si incrementand pana la
noua. Daca sirul contine mai mult de noua caractere, reveniti la atribuirea valorii unu si continuati.
- Calculati produsul dintre fiecare caracter si factorul sau de importanta.
- Insumati produsele, rezultatul impartiti-l la 11 si pastrati restul.
Formati intregul cod de bare prin concatenarea urmatoarelor elemente in ordinea prezentata: un caracter de start ,
sirul principal, digitul de control C, digitul de control K si un caracter de stop.
Informations provided by "Measurement Equipment Corporation".
|