Xoo$6&,,&rgh – ID Innovations Bar code Mini Decoder User Manual

Page 31

Advertising
background image

Appendices

31

1. Each character in the data is assigned a numerical value from the following table:

Char Value Char Value Char Value Char Value

0

0

B

11

M

22

X

33

1

1

C

12

N

23

Y

34

2

2

D

13

O

24

Z

35

3

3

E

14

P

25

-

36

4

4

F

15

Q

26

.

37

5

5

G

16

R

27

SPACE

38

6

6

H

17

S

28

$

39

7

7

I

18

T

29

/

40

8

8

J

19

U

30

+

41

9

9

K

20

V

31

%

42

A

10

L

21

W

32

Char values for Modulo 43 check digit calculation


2. Sum all of the numerical values for each character in the bar code.
3. Divide the sum by 43.
4. The remainder is the value for the check digit. Use the table in step 1 to look up the corresponding character.

For example, to calculate the check digit when the Code 39 data = "CODE 39"
1. Use the table to look up the numerical value for each character:
C=12, O=24, D=13, E=14, SPACE=38, 3=3, 9=9
2. 12+24+13+14+38+3+9=113
3. 113/43 = 3 with a remainder of 27.
4. 27=R, The resultant bar code with check digit = "CODE 39R"

)XOO$6&,,&RGH

Encodable Character Set Entire 128 ASCII character set
Data Character Density

6.25 CPI (Code 39)
3.125 CPI (Extended chars)
(based on X = 0.010 inch (0.25 mm),
3:1)

Non-Data Overhead

Equivalent to 2 symbol characters

Symbol Length

Variable

Check Digit

Optional (Modulo 43)

Special Features

Message Append

Full ASCII Code 39 Characteristics


Full ASCII Code 39 expands on Code 39 to include the full 128 ASCII character set. This is accomplished by using two
character sequences made up of one of the four Code 39 characters ($ + % /) followed by one of the 26 letters, as shown in the
table below. Note that the characters follow the standard order of ASCII characters.

*

A

B

C

D

1

2

3

4

a

b

c

d

*

Full ASCII Code 39 - 13 Mil

Advertising