Ithaca Epic 950 Integration Manual page 87

Table of Contents

Advertisement

Command Reference
This section describes the commands for programming the Epic 950 Printer. Each
section contains a description of each command, listed by name in alphabetical order.
The ASCII, hexadecimal, and decimal values for each command are also provided. See
Appendix A for a list of ASCII, hexadecimal, and binary codes.
Some of the tasks that can be accomplished with these commands include the following:
Define bar code size and position.
Return firmware revision and printer status information.
Define ticket orientation.
Print graphics in inverse text mode and print enlarged characters.
Send line feeds and carriage returns.
Appendix A also contains a list of all commands, and their functions.
Nomenclature
When describing control codes, confusion often occurs as to whether the command
description is decimal, hexadecimal, or ASCII. To minimize the problem, this
programmer's guide uses the following nomenclature when describing control code
sequences.
[ ]
Encloses a control character. [ ] represents a single, 8-bit value as
defined in the standard ASCII tables. The ASCII Code Table in Appendix
B lists the control codes. An example would be [ESC], which would
represent a 1BH or 27 decimal.
< >
Encloses an 8-bit value in decimal format. The value is from zero to 255.
An example is <2>, which represents 02H or 2 decimal.
<xNN>
Encloses an 8-bit value in hexadecimal format. The value is from x00 to
xFF. An example is <x12>, which represents 12H or 18 decimal.
<n>
Indicates a variable parameter. The variable parameter, <n>, can have a
value from zero to 255. The meaning of <n> is described and defined in
the description of the command.
<n1> <n2>
Indicates that there are two parameters, <n1> and <n2>, where both can
have values from zero to 255.
x
All other characters in control strings represent ASCII characters. For
example, [ESC] 1 represents 1BH followed by 31H.
In many cases, applications require that control sequences be specified in hexadecimal
or decimal codes. In most cases, commands are specified in ASCII, hexadecimal, and
decimal. The table in Appendix A lists ASCII, hexadecimal, and decimal equivalents.
95-05245
Epic 950 OEM Integration Manual
Rev G
Page 75

Advertisement

Table of Contents
loading

Table of Contents