
Revision C 16/01/96
Chapter 6 " IBM Proprinter XL " - 5
2.6 Escape sequences
Escape sequences tell the printer which Proprinter function to perform. An escape sequence
consists of the ESC character followed by one or more characters which define the operation to be
performed. Send an escape sequence to the printer by sending the same type of instruction you
would use to print characters using their ASCII codes. Some escape sequences require parameter
values or data following them, for example commands which turn a particular feature on and off,
and commands for downloading character descriptions to the printer or for printing graphic
images. Numerical parameter data, too, is sent to the printer as if it were a character code to be
printed. For example, to set the left and right margin settings to be at 10 and 70 columns across
the page the required escape sequence is Esc X 10 70. In BASIC this would be:
LPRINT CHR$(27); CHR$(88); CHR$(10); CHR$(70);
3. Notation used in this emulation description
3.1 Syntax
The following conventions are used in this description of the Proprinter XL software commands.
A letter, word or number in upright bold text is the literal character which and should be sent to
the printer as a character code.
A letter or word in italics is a variable and you must substitute the appropriate value or values
when using the command.
An ellipsis, ..., indicates that an element may be repeated any number of times.
3.2 Data conventions
The bits that comprise a byte of data are numbered 1 to 8. Bit 1 is the least significant bit (LSB)
and bit 8 is the most significant bit (MSB).
4. Commands
4.1 Basic printer operation
The most common printer operations are described in this section. Most are invoked using
control codes. For the sake of completeness three instructions which HL Series printers ignore are
included.
Null
NUL
(0)
<0h>
NUL (ASCII 0) is ignored.
Bell
BEL
(07)
<07h>
BEL (ASCII 7) is ignored.
Содержание HL- SERIES
Страница 13: ...Revision A 16 01 96 Chapter 1 Introduction ...
Страница 16: ...Revision C 16 01 96 Chapter 2 PCL 1 Chapter 2 PCL ...
Страница 123: ...Revision C 16 01 96 Chapter 2 PCL 3 W width raster area 78 Y y offset raster 79 ...
Страница 124: ...Revision C 16 01 96 Chapter 3 PJL 1 Chapter 3 PJL Printer Job Language ...
Страница 180: ...Revision C 16 01 96 Chapter 4 Diablo 630 1 Chapter 4 Diablo 630 ...
Страница 200: ...Revision C 16 01 96 Chapter 5 EPSON FX 850 1 Chapter 5 EPSON FX 850 ...
Страница 237: ...Revision C 16 01 96 Chapter 6 IBM Proprinter XL 1 Chapter 6 IBM Proprinter XL ...
Страница 259: ...Revision C 16 01 96 Chapter 7 Bar Codes Control 1 Chapter 7 Bar Code Control ...
Страница 267: ...Revision C 16 01 96 Chapter 8 HP GL2 1 CHAPTER 8 HP GL 2 Graphics Language ...
Страница 280: ...Revision C 16 01 96 Chapter 8 HP GL2 14 220 END Sample 21 ...
Страница 328: ...Revision C 16 01 96 Chapter 9 HP GL 1 CHAPTER 9 HP GL Graphics Language ...
Страница 332: ...Revision C 16 01 96 Chapter 9 HP GL 5 1 3 2 Printing Area a b d c a b c d mm A4 4 5 5 5 Letter 6 5 5 5 Legal 6 5 5 5 ...
Страница 342: ...Revision C 16 01 96 Chapter 9 HP GL 15 Sample 68 ...
Страница 387: ...Revision C 16 01 96 APPENDIX A COMPALISON LIST 24 RESOLUTION 300 600 300 600 300 600 ...