Code 93, also known as ANSI/AIM Code 93, USS Code 93 is a
continous, variable-length symbology. code 93 is used primarily by
Canadian postal office to encode supplementary delivery information.
Every symbol includes two check characters. Code 93 has a native
character set of 26 upper case letters, 10 digits and 7 special
characters.
Encoding
In Code 93, the number "1" represents a "dark" or "bar" section of
the bar code whereas a "0" represents a "light" or "space" section
of the bar code. Thus the numbers 1101 represents a double-wide bar
(11), followed by a single-wide space (0), followed by a single-wide
bar (1).
Check Sum
Every code 93 symbol must include two check characters which are
referred to as "C" and "K". These two check characters immediately
follow the encoded message itself and immediately precede the final
stop character.
Code 93 Character Set
Code 93 starts with '*' and stops with '*'.
| VALUE |
CHARACTER |
ENCODING |
VALUE |
CHARACTER |
ENCODING |
| 0 |
0 |
100010100 |
24 |
O |
100101100 |
| 1 |
1 |
101001000 |
25 |
P |
100010110 |
| 2 |
2 |
101000100 |
26 |
Q |
110110100 |
| 3 |
3 |
101000010 |
27 |
R |
110110010 |
| 4 |
4 |
100101000 |
28 |
S |
110101100 |
| 5 |
5 |
100100100 |
29 |
T |
110100110 |
| 6 |
6 |
100100010 |
30 |
U |
110010110 |
| 7 |
7 |
101010000 |
31 |
V |
110011010 |
| 8 |
8 |
100010010 |
32 |
W |
101101100 |
| 9 |
9 |
100001010 |
33 |
X |
101100110 |
| 10 |
A |
110101000 |
34 |
Y |
100110110 |
| 11 |
B |
110100100 |
35 |
Z |
100111010 |
| 12 |
C |
110100010 |
36 |
- |
100101110 |
| 13 |
D |
110010100 |
37 |
. |
111010100 |
| 14 |
E |
110010010 |
38 |
SPACE |
111010010 |
| 15 |
F |
110001010 |
39 |
$ |
111001010 |
| 16 |
G |
101101000 |
40 |
/ |
101101110 |
| 17 |
H |
101100100 |
41 |
+ |
101110110 |
| 18 |
I |
101100010 |
42 |
% |
110101110 |
| 19 |
J |
100110100 |
43 |
($) |
100100110 |
| 20 |
K |
100011010 |
44 |
(%) |
111011010 |
| 21 |
L |
101011000 |
45 |
(/) |
111010110 |
| 22 |
M |
101001100 |
46 |
(+) |
100110010 |
| 23 |
N |
101000110 |
- |
* Start/Stop |
101011110 |
Code 93 Extended: Code 93 can encode 128 Full ASCII
character, if the character is not included in the above table, then
you need to encode it using the $, /, %, and + symbols as "shift"
characters in the Extended Encoding Table.It is the same with the
Code 39 Extended Encoding Table. Note that the characters $ ,% , / ,
and + in Code 93 Extended Encoding Table should use the replace one
in above table.
Copyright 2008,
halfpricesoft.com
All Rights Reserved