TallyGenicom Matrix Printer Programmer's Manual page 63

Tallygenicom matrix printer programmer's manual
Table of Contents

Advertisement

The following example illustrates the calculation of the check digits for the symbol CODE 93.
Data
Data Values
C Weights
K Weights
1) For "C", sum the products of the (C WEIGHTS * DATA VALUES).
2) Divide 484 by 47.
3) Therefore, the value of "C" is 14, which corresponds to character E.
4) For "K", sum the products of the (K WEIGHTS * DATA VALUES), starting with the newly
calculated "C" digit.
5) Divide 611 by 47.
6) The value of "K" therefore is 0, corresponding to character 0. Send to the printer:
The Code 93 character table is the same as the Code 3 of 9 character table, except that there are
four additional "control characters" at the end.
Code 93 Character Table
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
A
11
B
7265 Programmer's Manual
Copyright © 2004 TallyGenicom
C
12
7
8
(1 * 3) + (2 * 9) + (3 * 38) + (4 * 14) + (5 * 13) + (6 * 24) + (7 * 12) = 484
484 / 47 = 10 remainder 14.
(1*14) + (2*3) + (3*9) + (4*38) + (5*14) + (6*13) + (7*24) + (8*12) = 611
611 / 47 = 13 remainder 0
CODE 93E0
12
C
24
13
D
25
14
E
26
15
F
27
16
G
28
17
H
29
18
I
30
19
J
31
20
K
32
21
L
33
22
M
34
23
N
35
O
D
E
sp
24
13
14
38
6
5
4
3
7
6
5
4
O
36
P
37
Q
38
R
39
S
40
T
41
U
42
V
43
W
44
X
45
Y
46
Z
9
3
"C"
9
3
2
1
3
2
1
- (minus sign)
. (period)
(space)
$
/
+
%
<CTRL> $
<CTRL> %
<CTRL> /
<CTRL> +
59
Chapter 3 ANSI Bar Codes
"K"

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Matrix Printer and is the answer not in the manual?

Table of Contents