Code 2/5 interleaved

Dieser numerische Code besteht aus 2 breiten und 3 schmalen Elementen, daher auch der Name 2/5. Mit interleaved ist die überlappende Dargestellung gemeint.

Der Barcode wird immer aus einer geraden Anzahl von Ziffern gebildet, d.h. Bei einer ungeraden Anzahl von Ziffern muß immer eine Null vorangestellt werden. Diese Verfahrensweise macht den Code beidseitig lesbar.

Die Prüfziffernberechnung erfolgt nach Modulo 10  Gewichtung 3/1,   rechts beginnend

Daten   	: 	2 6 3 2 5 3 4
Position	: 	3 1 3 1 3 1 3
Summe   	:	2*3 + 6 + 3*3 + 2 + 5*3 + 3 + 4*3 = 53
			53 / 3 = 5 Rest 3
		    	10 - 3 = 7
Codierbare Daten :	26325347

Auf die Voranstellung der Null kann verzichtet werden, da die Anzahl der Zeichen gerade ist

ASCII Character Binary Character Check Value
1 1 0 0 0 1 1
2 0 1 0 0 1 2
3 1 1 0 0 0 3
4 0 0 1 0 1 4
5 1 0 1 0 0 5
6 0 1 1 0 0 6
7 0 0 0 1 1 7
8 1 0 0 1 0 8
9 0 1 0 1 0 9
0 0 0 1 1 0 0
Start 1 1 0 *
Stop 1 0 1 *