y
GROUP
CHARACTER--Any
character
from
the ASCII
table within the
range"
, " through
"_".
The purpose
of
the
group
character
is
to
specify the group
or
type
of
control
being performed.
#
VALUE
FIELD--A group
of
characters specifying a
numeric value.
The
numeric value
is
represented as an
ASCII string
of
digits (0 through 9) which may be preceded
by a
"+"
or
"_"
sign
and
succeeded by a fractional
portion
vi'a
use
of
a decimal point
(.).
If
an
escape sequence
contains a value field and a value
is
not
specified,
then
a
value
of
zero
is
assumed.
Z
TERMINATING
CHARACTER--This ASCII character
indicates
the
parameter to which
the
previous value applies.
If
this
character
is
lower case (a,
b,
c,
etc.), it indicates a
combined escape sequence, meaning
that
more parameter-
ized
information
will follow.
If
the
character
is
upper case
(A,
B,
C,
etc.), it terminates
the
escape sequence string.
Data
BINARY
DATA-Binary
data
may follow
the
terminating
character
in some escape sequences.
The
number
of
data
bytes which follow
is
specified in
the
value field.
The
following examples will provide additional explanation
of
escape sequences:
EXAMPLE
1:
EcE
is
a two-character escape sequence used
for
resetting
the
printer.
If
the
character
following
the
escape
character
is
between
"0"
and
"_"
in
the
ASCII table,
the
escape
sequence
is
interpreted as a two-character sequence.
EXAMPLE
2:
Ec&k28 is a parameterized escape sequence which
selects a compressed-print font.
The
first
two
characters
following
the
escape
character
(&k) indicate
to
the
printer
the
type
of
function
to
be performed.
The
parameter
(2) in
conjunction
with
the
terminating
character
(8) specify
the
compressed printing mode.
EXAMPLE
3: Ec*b5W[binary data]
is
a parameterized escape
sequence which
is used
to
transfer raster graphics
to
the printer.
The
first
two
characters following
the
Ec
character
(*b)
indicate
that
the
sequence
is
a raster graphics transfer.
The
value in the
1-7