Updated April 2, 2009
Appendix G. Emulation support for Epson single-station
printer
Commands supported in emulation mode. . . . . . . . . . . . . . . 193
Commands with limited support in emulation mode . . . . . . . . . . . 195
Commands not supported in emulation mode . . . . . . . . . . . . . 196
Connectivity differences . . . . . . . . . . . . . . . . . . . . . 196
Functional differences . . . . . . . . . . . . . . . . . . . . . . 196
The SureMark single-station printers in single-byte character set (SBCS) mode can
emulate an Epson single-station printer. Emulation mode provides full support for
most Epson commands. However, some commands are supported partially and a
few commands are not supported at all. This section describes the commands that
have each of the three levels of support and also lists the connectivity differences
between an Epson single-station printer and the SureMark.
Note: Ensure that the dip switch on the printer is set to "Other," rather than "IBM."
Commands supported in emulation mode
The commands listed in Table 28 are supported in Epson emulation mode.
However, there will be some differences in the printed output, because of different
dot pitches in the print heads and the minimum distance that the paper feed motors
can move the paper. These differences will appear when there are a number of
printed lines, and the method of aligning the data is different.
Examples of the printed differences that might occur:
v Logos will appear smaller in emulation mode. The logo will still contain the same
v If one line is aligned using spaces and another line is aligned using the relative
© Copyright IBM Corp. 1997, 2006
number of dots in the width and height. However, because the SureMark print
head has a finer dot pitch, the logo will appear smaller. If text is aligned around
the logo, the text on receipts that are printed in emulation mode might not line up
the same as receipts that are printed on the Epson printer.
position commands, the data might appear misaligned. The commands, such as
the relative position and margin commands, that use the minimum unit of motion
values are based on a fraction of an inch, which eliminates the differences in the
dot pitch. Tabs and spaces are subject to pitch differences.
Table 28. Commands supported in Epson emulation mode
Hex Command
ASCII Command
9
HT
0A
LF
0C
FF
0D
CR
1B 20 n
ESC SP n
1B 21 n
ESC ! n
1B 24 nL nH
ESC $ nL nH
1B 25 n
ESC % n
1B 26 y c1 c2...
ESC & y c1 c2...
Description
Tab
Line feed
Print and return to standard mode
Print and carriage return
Set right-side character spacing
Select print mode
Set absolute print position
Select or cancel user-defined character
set
Define user-defined characters
193