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"
Need help?
Do you have a question about the Matrix Printer and is the answer not in the manual?