Specifications

Programmer’s Guide Model 181 Series 180 Software Commands
TransAct Technologies
09/26/2000 Page 5 - 11
c1
specifies the beginning character code for the definition, and
c2
specifies the final
code.
x
specifies the number of dots in the horizontal direction.
d
is the dot data for the characters. The dot pattern is in the horizontal direction from
the left side. Any remaining dots on the right side are blank.
The allowable character code range differs between Epson and Axiohm emulation.
See
[Range]
above.
The data to define a user-defined character is (
y
×
x
) bytes.
Set a corresponding bit to 1 to print a dot or 0 to not print a dot.
In Epson emulation mode, there is a unique user defined character set for each pitch.
In Axiohm emulation mode, both pitches share the same user defined character set.
ESC & s
n m
[
a
[
p
]
s
x
a
]
m-n
+1 [E]
[Name] Define user-defined characters
[Format] 1B 26 s n> m[a p1 p2 ps x a] m-n + 1
[Range] s = 2
32
n
m
126
0
a
12 (9 x 9 font)
0
a
10 (7 x 9 font)
0
p1
ps
x
a
255
[Description] Defines user-defined characters for ANK characters codes.
The “s” specifies the number of bytes in the vertical direction.
The “n” specifies the beginning ASCll code for the definition, and “m” the final code.
If only one characters is defined, use n = m.
The allowable characters code range is from ASCll code 20 to 7E. When receive
buffer capacity is 1 Kbyte, the maximum number of characters is 9: when receive
buffer capacity is 40 bytes, the maximum number of characters is 44.
When the maximum number of user-defined characters has been defined, redefinition
of the defined ASCll codes is possible, but definition of new ASCll codes is not.
The “a” specifies the number of dots in the horizontal direction.
The “p” is the dot data for the characters. The dot pattern is the horizontal direction
from the left side. Any remaining dots on the right side are blank.
After user-defined characters are defined once, they are available until another
definition is made, the ESC @ command is executed, the printer is reset, or the power
is turned off.
[Default] The same as the internal characters set.
[Notes]
Horizontal adjacent dots cannot be printed.
Only the top bit is valid in the secondary data bytes in the vertical direction.