Code 39

Seinen Namen verdank dieser Barcode seiner ( früheren ) Anzahl darstellbarer Zeichen, mittlerweile sind es 43 Zeichen die man mit diesem Code darstellen kann : Die Ziffern 0 - 9, 26 Buchstaben ( ohne Umlaute ) sowie 7 Sonderzeichen.

Ebenso steht der Name auch als Synonym  für seine Struktur : 3 breite und 6 schmale Elemente, die sich aus 5 Strichen und 4 Lücken zusammensetzen ( 5 + 4 = 9).

Die Anzahl der darstellbaren Daten hängt in erster Linie von der Scanbreite des Lesegerätes ab.

Der Barcode läßt ( abhängig vom Lesegerät ) eine Mehrfachlesung zu, d.h. der  Barcode kann die Scanbreite überschreiten. An einigen Lesegeräten lassen sich diese Mehrfachlesungen ein- oder ausschalten.

In bestimmten Fällen ist sogar das Weglassen der Prüfziffer möglich.

Die Püfziffer wird nach Modulo 43 ohne Gewichtung berechnet.

z.B. Nutzziffern : 12ABCXY

Summe der Referenzzahlen : 1+2+10+11+12+33+34=103

Modulo 43 : 138 / 43 = 2 Rest 17

Prüfziffer : H - Referenzzahl für 17

Zeichen

S1

L1

S2

L2

S3

L3

S4

L4

S5

Referenz

1

1

0

0

1

0

0

0

0

1

01

2

0

0

1

1

0

0

0

0

1

02

3

1

0

1

1

0

0

0

0

0

03

4

0

0

0

1

1

0

0

0

1

04

5

1

0

0

1

1

0

0

0

0

05

6

0

0

1

1

1

0

0

0

0

06

7

0

0

0

1

0

0

1

0

1

07

8

1

0

0

1

0

0

1

0

0

08

9

0

0

1

1

0

0

1

0

0

09

0

0

0

0

1

1

0

1

0

0

00

A

1

0

0

0

0

1

0

0

1

10

B

0

0

1

0

0

1

0

0

1

11

C

1

0

1

0

0

1

0

0

0

12

D

0

0

0

0

1

1

0

0

1

13

E

1

0

0

0

1

1

0

0

0

14

F

0

0

1

0

1

1

0

0

0

15

G

0

0

0

0

0

1

1

0

1

16

H

1

0

0

0

0

1

1

0

0

17

I

0

0

1

0

0

1

1

0

0

18

J

0

0

0

0

1

1

1

0

0

19

K

1

0

0

0

0

0

0

1

1

20

L

0

0

1

0

0

0

0

1

1

21

M

1

0

1

0

0

0

0

1

0

22

N

0

0

0

0

1

0

0

1

1

23

O

1

0

0

0

1

0

0

1

0

24

P

0

0

1

0

1

0

0

1

0

25

Q

0

0

0

0

0

0

1

1

1

26

R

1

0

0

0

0

0

1

1

0

27

S

0

0

1

0

0

0

1

1

0

28

T

0

0

0

0

1

0

1

1

0

29

U

1

1

0

0

0

0

0

0

1

30

V

0

1

1

0

0

0

0

0

1

31

W

1

1

1

0

0

0

0

0

0

32

X

0

1

0

0

1

0

0

0

1

33

Y

1

1

0

0

1

0

0

0

0

34

Z

0

1

1

0

1

0

0

0

0

35

-

0

1

0

0

0

0

1

0

1

36

.

1

1

0

0

0

0

1

0

0

37

0

1

1

0

0

0

1

0

0

38

*

0

1

0

0

1

0

1

0

0

-

$

0

1

0

1

0

1

0

0

0

39

/

0

1

0

1

0

0

0

1

0

40

+

0

1

0

0

0

1

0

1

0

41

%

0

0

0

1

0

1

0

1

0

42

Start

0

1

0

0

1

0

1

0

0

Stop

0

1

0

0

1

0

1

0

0