Standard 2 of 5

Standard 2 of 5 este o simbologie de coduri de bare numerice cu densitate scăzută, datând din anii 1960, folosită istoric în procesarea foto, sortarea în depozite și numerotarea secvențială a biletelor de avion.

Introducere
Standard 2 of 5 este o simbologie numerică cu densitate scăzută, folosită încă din anii 1960. A fost aplicată în industriile de procesare foto și sortare în depozite, precum și pentru numerotarea secvențială a biletelor de avion. Simbologia se numește „2 of 5" deoarece cifrele sunt codificate cu 5 bare, dintre care 2 sunt întotdeauna late (celelalte trei sunt înguste). Standard 2 of 5 este o simbologie numerică, iar setul său de caractere include cele 10 cifre (0, 1, 2, 3, 4, 5, 6, 7, 8, 9).

Standard 2 of 5 este o simbologie foarte simplă, în care toate informațiile de codificare sunt conținute în lățimea barelor. Spațiile din codul de bare există doar pentru a separa barele. O bară poate fi fie lată, fie îngustă, o bară lată fiind în general de trei ori mai lată decât una îngustă. Dimensiunea exactă a spațiilor nu este critică, dar este în general egală cu lățimea unei bare înguste.

Simbologia își ia numele de la faptul că fiecare caracter este codificat cu 5 bare, dintre care 2 sunt late. Standard 2 of 5 folosește doar lățimea barelor pentru a codifica datele. Interleaved 2 of 5, în schimb, folosește lățimile atât ale barelor, cât și ale spațiilor.

Un cod de bare Standard 2 of 5 complet trebuie să includă un caracter de start și un caracter de stop. Opțional, se termină cu o cifră de control modulo 10.

Standard 2 of 5 este o simbologie foarte simplă, cu densitate scăzută. Varianta sa, Interleaved 2 of 5 (ITF25), oferă o densitate ceva mai mare.

Standard 2 of 5 este cunoscută și sub numele de Code 25.

Variante
Industry 2 of 5 — Identică cu Standard 2 of 5.
Standard 2 of 5 Mod 10 — O cifră de control modulo 10 este adăugată mesajului codului de bare pentru validare.

Structura Standard 2 of 5
Un cod de bare Standard 2 of 5 tipic are următoarea structură:
1. Un caracter de start
2. Mesajul codificat
3. O cifră de control Mod 10 opțională
4. Un caracter de stop

Calculul cifrei de control
1. Începând cu cifra cea mai din dreapta a mesajului, marcați fiecare caracter cu o poziție pară sau impară. Cifra cea mai din dreapta are poziția pară.
2. Însumați toate cifrele de pe poziția impară.
3. Însumați toate cifrele de pe poziția pară, apoi înmulțiți cu 3.
4. Adunați rezultatele pașilor 2 și 3.
5. Împărțiți rezultatul pasului 4 la 10; cifra de control este valoarea egală cu 10 minus restul.

Industrial 2 of 5
„Industrial 2 of 5" este un alt nume pentru „Standard 2 of 5" și este identică funcțional cu aceasta.