7-Programming-General Information
Epic Edge™
OEM Integration Manual
Page 58
August 2018
100-14444 Rev B
Programming the Epic Edge™
NOTE:
This programming guide applies to printer firmware implementing standard
Transact RS232 and USB interfaces. Some printers are configured with firmware that
implement proprietary interfaces and protocols and are beyond the scope of this
document.
The Epic Edge™ printer support multiple methods for TITO ticket generation
Low Level Printer Control Commands
Transact Template Language (TTL)
Legacy Macro Commands
Note: macro command support is provided for compatibility with legacy Epic 950
applications. It is not recommended for new implementations and is not documented in
this manual.
Compatibility Mode.
In order to maintain compatibility with existing applications, the Epic Edge™
automatically adjusts most legacy print data for proper printing with the 300 dpi print
head. Certain operations cannot be adjusted such as bitmap graphics printing. Functions
that cannot be adjusted are noted in their descriptions. The Edge printer defaults to
compatibility mode at power up.
The Epic Edge™ may also be placed in high resolution mode where all commands use
the native 300 dpi x 300 dpi print resolution.
General Programming Information
The first step in programming the Epic Edge™ is to understand how the printer works.
This section covers all the points that need to be understood to program the Epic
Edge™ Printer correctly, including both basic and advanced topics. Since the TTL
contains predefined low level command strings the general information below applies to
all printing methods.
As an ASCII-based printer, the Epic Edge™ accepts 8-bit ASCII characters as both data
and commands. The ASCII table in the Character Codes section shows the relationship
between the 8-bit values and the characters they represent. Most environments either
use the ASCII character table as the default for character values or support an ASCII
mode where characters are interpreted by the ASCII values.
The following subsections discuss general information that is needed for programming
the Epic Edge™ Printer.
Содержание Epic Edge
Страница 1: ...Epic Edge OEM Integration Manual P N 100 14444 Rev B August 2018...
Страница 2: ...This page intentionally left blank...
Страница 10: ...Page viii August 2018 100 14444 Rev B This page intentionally left blank...
Страница 11: ...100 14444 Rev B August 2018 Page 1 chapter 1 Introduction...
Страница 12: ...Page 2 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 18: ......
Страница 19: ...100 14444 Rev B August 2018 Page 9 chapter 2 Epic Edge Specifications and Requirements...
Страница 20: ...Page 10 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 30: ......
Страница 31: ...100 14444 Rev B August 2018 Page 21 chapter 3 Mounting Requirements...
Страница 32: ...Page 22 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 36: ......
Страница 37: ...100 14444 Rev B August 2018 Page 27 chapter 4 Epic Edge Printer Sensors...
Страница 38: ...Page 28 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 42: ......
Страница 43: ...100 14444 Rev B August 2018 Page 33 chapter 5 Electrical Connections...
Страница 44: ...Page 34 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 52: ......
Страница 53: ...100 14444 Rev B August 2018 Page 43 chapter 6 Printer Operation...
Страница 54: ...Page 44 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 59: ...6 Printer Operation Epic Edge OEM Integration Manual 100 14444 Rev B August 2018 Page 49...
Страница 66: ...Page 56 August 2018 100 14444 Rev B chapter 7 Programming General Information...
Страница 67: ...100 14444 Rev B August 2018 Page 57 This page intentionally left blank...
Страница 76: ...Page 66 August 2018 100 14444 Rev B chapter 8 Printer Commands...
Страница 77: ...100 14444 Rev B August 2018 Page 67 This page intentionally left blank...
Страница 143: ...100 14444 Rev B August 2018 Page 133 chapter 9 Transact Template Language...
Страница 144: ...Page 134 August 2018 100 14444 Rev B This page intentionally left blank...
Страница 156: ...9 Transact Template Language Epic Edge OEM Integration Manual Page 146 August 2018 100 14444 Rev B...
Страница 175: ...100 14444 Rev B August 2018 Page 165 This page intentionally left blank...