T480 Unicode and Fonts
T480
Programmer’s Guide
Page
186
Rev A
100-14362
ESC/POS
TM
Codes
The EPOS codes that are supported by the EPIC 3000 Printer are listed in this section.
Note:
The Epson emulation does not support Unicode, Double Byte or
downloaded True Type fonts.
Differences between Epson TM Printers and EPIC 3000
In a few minor ways, the operation and programming EPIC 3000 is not identical to a TM-
T90. The following is a summary of key differences.
Page Mode
The page mode in the EPIC 3000 operates in the same way as the TM-T88 and the TM-
T90, however, the page size can be larger if the ESC/POS emulation is selected.
Undocumented Epson Commands
There are a number of undocumented commands in Epson printers. Where TransAct is
aware of these commands, they have been duplicated in the EPIC 3000 Printer.
Barcodes
The barcode generation in the EPIC 3000 generates barcode differently and at a
different resolution than the Epson printer. In most cases the barcodes are equivalent,
however, in some cases the EPIC 3000 may generate a larger or smaller image and
may be encoded differently.
Real-time Status
The EPIC 3000 Printer is available in USB, serial, parallel and Ethernet versions. Epson
supports parallel operation through a parallel to serial interface. Consequently, the
response times for the EPIC 3000 Printer are generally faster. The EPIC 3000 Printer
implements the IEEE 1284 nibble-mode standard. If an application requires real-time
status from the printer, the IEEE 1284 bi-directional protocol must be used. The EPIC
3000 Printer does not support byte mode. If the EPIC 3000 Printer is used in an IEEE
1284 compliant system, byte mode should be an extension and the default should be
nibble mode. The EPIC 3000 provides real time status using the UDP IP protocol. This
is not the same as the Epson printer. In general the EPIC 3000 when operating through
an Ethernet interface will not be interchangeable.
The EPIC 3000 Printer supports the EPOS real-time status commands [DLE] [ENQ] and
[DLE] [EOT] and are preprocessed by the printer. The printer supports all the response
bit fields as defined by the TM-T88 and TM-T90 Printers. The EPIC 3000 Printer looks at
and evaluates all commands as they are received and does not respond to [DLE] [ENQ]
or [DLE] [EOT] commands that happen to be embedded in graphics or other commands.
(Refer to the buffer and preprocessor descriptions in later sections.)
Epson Licensed Firmware
Epson has patented several features used by the TM-88 and TM90. If you use
automatic status back or the real time cash drawer command, This printer does not
support those patented features.