Краткое содержание страницы № 1
FormsPro 4300
FormsPro 4500
FormsPro 4503
Serial Matrix Printers
Copyright © 1994
by
Printek, Inc.
1517 Townline Road
Benton Harbor, MI 49022
616-925-3200
Краткое содержание страницы № 2
Printek Part Number 2999 ii
Краткое содержание страницы № 3
IBM and Proprinter are registered trademarks of International Business Machines Corporation, DEC is a registered trademark of Digital Equipment Corporation, Epson is a registered trademark of Seiko Epson, Printek and FormsPro are registered trademarks of Printek, Inc. iii
Краткое содержание страницы № 4
Specifications subject to change without notice. iv
Краткое содержание страницы № 5
Table of Contents TABLE OF CONTENTS Acknowledgments iii CHAPTER 1 - INTRODUCTION 1- 1 How to Use This Manual 1- 1 Printer Model Descriptions and Key Features 1- 2 Selecting Emulations 1- 3 Changing Forms/Tractor Paths 1- 3 CHAPTER 2 - ANSI X3.64 EMULATION 2- 1 Introduction 2- 1 Control Codes and Escape Sequences Grouped by Function 2- 3 Communications 2- 3 Character Size and Line Spacing 2- 4 Character Attribu
Краткое содержание страницы № 6
Table of Contents CHAPTER 4 - IBM PROPRINTER EMULATION 4- 1 Introduction 4- 1 Control Codes and Escape Sequences 4- 3 Communications 4- 3 Character Size 4- 4 Character Attributes 4- 7 Character Sets 4- 8 Line Pitch 4- 9 Horizontal Position 4-11 Vertical Position 4-11 Form Length and Form Feed 4-12 Horizontal Tabs 4-14 Vertical Tabs 4-15 Horizontal and Vertical Tabs 4-15 Horizontal Margins 4-17 Vertical Margins 4-18 Graphics 4-19 Printer Controls 4-21 Emulations 4-22 Control Codes and Escape Sequ
Краткое содержание страницы № 7
Table of Contents CHAPTER 7 - PRINTEK EMULATION 7- 1 Introduction 7- 1 Control Codes and Escape Sequences 7- 3 Communications 7- 3 Character Size 7- 4 Character Attributes 7- 5 Character Sets 7- 6 Line Pitch 7- 7 Horizontal Position 7- 8 Vertical Position 7- 8 Form Length and Form Feed 7- 9 Horizontal Tabs 7-10 Vertical Tabs 7-11 Horizontal and Vertical Tabs 7-12 Horizontal Margins 7-12 Vertical Margins 7-13 Graphics 7-14 Printer Controls 7-17 Forms and Tractors 7-19 Emulations 7-20 Control Code
Краткое содержание страницы № 8
Краткое содержание страницы № 9
CHAPTER 1 - INTRODUCTION This manual describes the software interfaces supported by your FormsPro 4000 series printer. It is written for a programmer who will be developing software for the printer, and contains information not normally needed by a printer operator/user. Basic information on printer operation (setting the printer up, loading paper, replacing ribbons, etc.) can be found in the "Operator's Manual" that accompanied your printer. How to Use This Manual Below is a brief description
Краткое содержание страницы № 10
Introduction Printer Model Descriptions and Key Features The Printek FormsPro 4000 Series Printers are high speed, heavy duty serial dot matrix printers designed especially for printing upon hard to print forms which are often not printed adequately by other printers. Of course, the FormsPro 4000 series printers will also print on lighter forms. All printers provide straight paper paths for jam free paper motion and a zero waste tear bar for demand document applications. The operator may perman
Краткое содержание страницы № 11
Introduction Selecting Emulations The software interface of the printer varies, depending upon which emulation is selected. The default emulation, selected at power up, is specified by the "Mode:" value in the "Setup: INTERFACE" menu. Frequently, the desired emulation is specified here, and never changed again. It is also possible to switch back and forth between various emulations in order to use the unique features of each. A different emulation may be selected via software with the ESC ESC
Краткое содержание страницы № 12
Краткое содержание страницы № 13
ANSI X3.64 EMULATION Introduction This section describes the control codes and escape sequences comprising ANSI X3.64 emulation. This emulation may be selected by specifying "Mode: ANSI X3.64" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 1 sequence. While this emulation is selected, control codes and escape sequences from other emulations are not available. Control codes and escape sequences are used to control printer operation. An ASCII control code is a single character
Краткое содержание страницы № 14
ANSI X3.64 Emulation The "f" at the end of the escape sequence represents the final character. It terminates the sequence, and specifies the function to be performed. Spaces are used when documenting escape sequences to increase readability. The spaces within the sequences are for readability only; they are not part of the sequences themselves. Characters that appear in italics (such as "n" and "f" above) are not sent to the printer as is; they are used as a place holder indicating that some
Краткое содержание страницы № 15
ANSI X3.64 Emulation Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If "ETX/ACK: On" is specified in the "Setup: INTERFACE" menu, then receipt of an ETX causes the printer to transmit an ACK to the host computer. Since the ETX may be a legal value within an escape sequence, it is the user's responsibility to ensure that an ETX used for data handshake is not sent within an escape sequence. The user must also ensure that the maximum block size or the number
Краткое содержание страницы № 16
ANSI X3.64 Emulation Character Size and Line Spacing Set Character and Line Spacing ESC [ n1 ; n2 SP G Sets the character and line spacing in decipoints (1/720 of an inch). The first parameter, n1, sets the line spacing. The second parameter, n2, sets the character spacing. Typical values for n1 and supported values for n2 are shown below. Other values for n2 will be ignored. To change only the horizontal or only the vertical spacing, omit the other value from the sequence or set it to zero
Краткое содержание страницы № 17
ANSI X3.64 Emulation Character Attributes Select Graphic Rendition ESC [ n m Selects the graphic rendition n from the following table. n Rendition 0 Normal 1 Emphasized 3 Italic 4 Underline For italic mode to work correctly, an Epson FX font must be selected (check the "Font:" value in the "Setup: FORM" menu). The other available fonts do not include italic characters. Example: The following escape sequence will select emphasized mode. Escape Sequence: ESC [ 1 m Hexadecimal: 1B 5B 31 6D Page 2
Краткое содержание страницы № 18
ANSI X3.64 Emulation Horizontal Position Carriage Return CR Causes the current line to be printed, and then sets the current print position to the left margin. If "Auto LF: On" is selected in the "Setup: INTERFACE" menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the current line to be printed, and then moves the current print position one space to the left. The actual distance moved depends on the current character spacing. Backspacing can be don
Краткое содержание страницы № 19
ANSI X3.64 Emulation Vertical Position Line Feed LF (or) IND (or) ESC D Causes the current line to be printed, and then advances the paper one line at the current line spacing. If "Auto CR: On" is selected in the "Setup: INTERFACE" menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Control code: IND Hexadecimal: 84 Escape Sequence: ESC D Hexadecimal: 1B 44 Partial Line Down PLD (or) ESC K Performs a half line feed. Causes the current line to be printed, and then a
Краткое содержание страницы № 20
ANSI X3.64 Emulation Absolute Vertical Tab ESC [ n d Sets the current line to line n of the current form. The actual position will depend on the current line spacing. Example: The following escape sequence will set the active line to line 12. Escape Sequence: ESC [ 1 2 d Hexadecimal: 1B 5B 31 32 64 Relative Vertical Tab ESC [ n e Advances the active line by n lines. The actual distance moved will depend on the current line spacing. Equivalent to sending n line feeds (LF). Example: The follo