Specifications

TH230/TH230+ Programmers Guide
179
86
56
SYN
v
“86“
87
57
ETB
w
“87“
88
58
CAN
x
“88“
89
59
EM
y
“89“
90 5A SUB z “90“
91 5B ESC { “91“
92 5C FS | “92“
93 5D GS } “93“
94
5E
RS
~
“94“
95
5F
US
DEL
“95“
96
60
FNC 3
FNC 3
“96“
97
61
FNC 2
FNC 2
“97“
98
62
SHIFT
SHIFT
“98“
99 63 CODE C
CODE C
“99”
100 64 CODE B
FNC 4 CODE B
101
65
FNC 4
CODE
A
CODE A
102
66
FNC 1
FNC 1
FNC 1
103
67
START_A
104
68
START_B
105 69 START_C
CODE C values are coded BCD like. Range goes from 00 99 and encode
two digits, e.g. 0 ‘0’ and ‘0’, 21 ‘2’ and ‘1’ … (See table above).
Stop character is added automatically.
Check digit is calculated and added automatically.
Special character HRI is processed as follows:
• The printer does not print HRI characters that correspond to the shift
character or code set selection character (CODE A, CODE B, or CODE C).
• HRI characters of the function characters (FNC1, FNC2, FNC3, or FNC4)
and control characters (0x00 to 0x1F and 0x7F) are printed as spaces.
Not printable characters (< 32) are printed as ‘.’.
The following example should be helpful generating code 128:
Values Code128 Conversion
105 66 0 20 0 1 0 4 55 START_C 66 00 20 00 01 00 04 55
104 34 99 40 3 79 61 13 8 100
16
START_B B CODE C 40 03 79 61 08 CODE B
0
103 65 98 65 65 99 20 0 1 0 4
55
START_A . SHIFT a . CODE C 20 00 01 00 04
55
GS1
Barcode is a combination of GS1 and the composite codes CC-A and CC-B