Printronix P7000 Programmer's Reference Manual
Printronix P7000 Programmer's Reference Manual

Printronix P7000 Programmer's Reference Manual

Ansi programmer’s reference manual
Hide thumbs Also See for P7000:
Table of Contents

Advertisement

ANSI Programmer's Reference Manual

Advertisement

Table of Contents
loading

Summary of Contents for Printronix P7000

  • Page 1 ANSI Programmer’s Reference Manual...
  • Page 3 ® ANSI Printers Programmer’s Reference Manual ®...
  • Page 4: Trademark Acknowledgements

    IBM and Proprinter are registered trademarks and PC-DOS is a trademark of International Business Machines Corporation. MS-DOS is a registered trademark of Microsoft Corporation. Printronix, IGP, PGL, LinePrinter Plus, and PSA are registered trademarks of Printronix, Inc. QMS is a registered trademark and Code V is a trademark of Quality Micro...
  • Page 5: Table Of Contents

    Audience ... 9 Warnings and Special Information ... 9 Related Product Information ... 9 Software Features ... 9 Installing Printer Emulations ... 10 Downloading Software Through the Serial or Parallel Port ... 11 Downloading Software Through the Network Interface Card (NIC)... 14 Downloading Optional Font Files to Flash Memory...
  • Page 6 Table of Contents Tab, Clear ... 41 Tab Set, Multiple Horizontal ... 42 Terminate Loading of Data... 43 Vertical Position Absolute ... 43 Vertical Position Backward... 43 Vertical Position Relative ... 43 Vertical Tab Set... 44 Graphics ... 45 Dot Patterns And Densities ... 45 Horizontal Format...
  • Page 7 ANSI EVFU... 68 Loading the Table ... 69 The Default... 71 The Skip to Channel Command ... 72 Downloading The EVFU (Using The PI Line)... 73 A Standard ASCII Character Set ... 77 B Conversion Tables ... 79 C Glossary... 87...
  • Page 8 Table of Contents...
  • Page 9: Introduction

    Related Product Information The User's Manual describes the keys on the control panel and provides quick reference information on daily printer operations such as loading paper and replacing ribbons. This book also provides configuration instructions and descriptions and troubleshooting guidelines.
  • Page 10: Installing Printer Emulations

    NOTE: If the NIC is installed, you must download the code through the NIC port using ftp. NOTE: Each printer type, line matrix, laser, and thermal, has its own CD with the specific file types for that printer. Be sure to use the appropriate CD for your printer type when downloading software.
  • Page 11: Downloading Software Through The Serial Or Parallel Port

    2. Set the printer power switch to O (Off). 3. If the printer is already connected to the serial or parallel port of an IBM-compatible computer running the PC-DOS™ or MS-DOS operating system, go to step 9. If not, go to step 4.
  • Page 12 15. Using Windows Explorer, create a directory named download at the root level of your C: hard drive. 16. Insert the printer emulation software CD into your computer. Figure 1. Navigating to the Appropriate Emulation File on the CD 17. Using Windows Explorer, navigate to the appropriate file on the CD based on the printer model number and desired emulation, e.g., T5000...
  • Page 13 The 9600 baud rate is the only selection older versions of MS-DOS can use. The baud rate information entered in the following commands must match the selection you made in step 13. If you are loading the file through the printer serial port, enter the following commands: mode COM1:9600,N,8,1,P<Enter>...
  • Page 14: Downloading Software Through The Network Interface Card (Nic)

    25. Remove the CD from the host computer and store it with the printer. 26. Power off the computer. 27. If you had to install a data cable to the computer and printer in step 6, disconnect it from the computer and printer.
  • Page 15 Figure 3. Navigating to the Appropriate Emulation File on the CD 8. Using Windows Explorer, navigate to the appropriate file on the CD (using the Unzipped directory) based on the printer model number and desired emulation, e.g., Unzipped IMPORTANT You must use the Unzipped directory, since this contains the uncompressed files necessary for NIC download.
  • Page 16: Downloading Optional Font Files To Flash Memory

    O (off). 19. Unplug the AC power cord from the printer. 20. Remove the CD from the host computer and store it with the printer. 21. Using the configuration printout(s), reconfigure the printer and reload any optional font files.
  • Page 17 This can take up to 30 seconds to appear, depending on the emulations and interfaces installed in the printer. NOTE: The printer default port is CENTRONICS; if you want to use this port, continue to step 16. ⇒...
  • Page 18 /b filename1.dwn+filename2.dwn+...LPT1<Enter> 17. While the font file is copied into flash memory, the printer LCD informs you of the load process and status. When the new file is successfully loaded into memory, the printer will reset itself and go online.
  • Page 19: Flash Memory Message Guide

    ERROR: EC STOPPED AT Hardware fault in the engine STATE XXXX controller. ERROR: FLASH DID NOT The printer could not find any PROGRAM flash memory. ERROR: FLASH NOT The printer could not find any DETECTED flash memory.
  • Page 20 ERROR: PROGRAM NOT The printer is not compatible COMPATIBLE with the downloaded program. ERROR: PROGRAM NOT The printer does not see a VALID program in flash memory. ERROR: SECURITY PAL The security PAL is not NOT DETECTED present or has failed.
  • Page 21 Message LOADING PROGRAM INTO The printer has deleted the FLASH previous program from flash memory and is loading the new program into flash memory. PLEASE WAIT...RESET IN The printer finished loading PROGRESS the program into flash memory and is automatically resetting itself.
  • Page 22 Chapter Installing Printer Emulations...
  • Page 23: Ansi Emulation

    In this manual, the terms “emulation”, “printer protocol”, and “printer control language” are synonymous. In the ANSI emulation mode, the printer can print files coded for the ANSI printer control language. To select the ANSI emulation as the active printer emulation, refer to your User's Manual.
  • Page 24 Top Margin Bottom Margin Form Length Form Width Define CR Code Auto LF Define LF Code Character Set Printer Select ESC c sequence Reset Cmd CFG Ld Received CR Received Del Private Mode Pos. on BC/OvrSz BC check digit Barcode Darkmode...
  • Page 25 Table 2. LinePrinter+ Menu Option Factory Settings Characteristic Host Command Typeface Proportional Spacing Bold Print Italic Print Slashed Zero Text Position Left Margin Right Margin Bottom Margin Perforation Skip Form Length Form Width Reset Cmd CFG Ld Default Setting 10.0 Enable Data Processing Disable...
  • Page 26: Configuring The Ansi Emulation

    Appendix A) and are represented by two- or three-letter abbreviations. The control code LF (decimal 10, hex 0A), for example, is usually interpreted as a line feed. The response of the printer to other control codes will depend on the emulation.
  • Page 27 DC1. If the serial interface is selected, DC3 acts as a data stream control code. When the buffer is full, the printer will send a DC3 (XOFF) to the host computer, which will stop sending any data to the printer until the printer sends a DC1 (XON) to the host computer.
  • Page 28: Format For Control Code Descriptions

    The following information is listed for each control code (where applicable): Name The title or function of the command. ASCII Code The ASCII mnemonic for the command is shown for the printer and the ANSI protocol. Command sequences are in 7-bit (ASCII) form.
  • Page 29: Escape Control Codes Overview

    An Escape code can occur anywhere in the data stream and is acted upon immediately if it precedes a valid command. An ESC sequence introducer in the data stream signals the printer to wait for special instructions, even if it is ready and printing. The character codes following the ESC character tell the printer what to do.
  • Page 30: Control Codes Index

    Chapter Configuring The ANSI Emulation Control Codes Index The following index lists the control codes by ASCII sequence, function and page number. Some control code functions can also be selected at the control panel. FUNCTION Character Sets, International Expanded Mode Forms Length, Top Margin, Bottom Margin Graphic Rendition...
  • Page 31: Character Sets, International

    Character Sets, International ASCII Code ESC [ p1 x Hex Code 1B 5B p1 78 27 91 p1 120 Dec Code Expression CHR$(27);“[ p1 x”; Purpose Selects the international character set specified by p1 , which is shown in Table 3. When an international character set is selected, it is printed in whatever font style and enhancement mode may be in effect.
  • Page 32 Chapter Configuring The ANSI Emulation Table 3. ANSI International Character Sets (continued) ISO Italian ISO Spanish 8573 IBM PC set 2, Greek 8574 DEC Multinational 8575 Roman 8 8576 Polish Mazurka 8577 IBM PC-set 2 Turkish 8591 ISO 8895-1 Latin Alphabet #1 8592 ISO 8895-2 Latin Alphabet #2 8593...
  • Page 33: Expanded Mode

    Examples: ESC [;200 B ESC [200;200 B ESC [800;400 B When the printer is printing vertically expanded characters, blank lines (lines with non printed characters) are not expanded from the current LPI setting. X5 500-599* X6 600-699*...
  • Page 34: Forms Length, Top Margin, Bottom Margin

    The default parameters are for a 12 inch long form with a top margin of zero and a bottom margin of zero. Discussion The printer keeps track of these vertical positions to the nearest half point (5 decipoints). 1 decipoint = 1/720 inch...
  • Page 35: Graphic Rendition

    Graphic Rendition ASCII Code ESC [ p1 ; p2... ; pn m Hex Code 1B 5B p1 3B p2 ... 3B pn 6D 27 91 p1 59 p2 ... 59 pn 109 Dec Code Expression CHR$(27);“[ p1 ; p2... ; pn m”; Purpose Sets the character type and enhancements, such as boldface, underscore, expanded, or proportional.
  • Page 36: Horizontal Position Absolute

    Chapter Configuring The ANSI Emulation For Gothic NLQ font underlined: ESC [4;13m To cancel underlining and retain Gothic NLQ send one of the following: ESC [;13m ESC [0m ESC [0;13m ESC [;m Horizontal Position Absolute ASCII Code ESC [ p1 ‘ Hex Code 1B 5B p1 60 Dec Code...
  • Page 37: Horizontal/Vertical Position Absolute

    Horizontal/Vertical Position Absolute ASCII Code ESC [ p1 ; p2 f Hex Code 1B 5B p1 3B p2 66 27 91 p1 59 p2 102 Dec Code Purpose Line terminator. Sets vertical position to value specified by p1, and the horizontal position to the value specified by p2 (both values are specified in decipoints.
  • Page 38: Margins, Left And Right

    16.7 CPI = column 226 When printing in proportional mode or line mixing, the margins are converted to absolute positions for that line. If the printer receives this command anywhere in a printable line, the command will affect that line and subsequent printable lines.
  • Page 39: Private Mode, Disable

    Private Mode, Disable ASCII Code ESC [>5l (lowercase “L”) Hex Code 1B 5B 3E 35 6C Dec Code 27 91 62 53 108 Expression CHR$(27); “[>5l”; Purpose Disables private mode. Discussion Selects character set 1 of the selected 8 bit international character set.
  • Page 40: Resetting

    27 99 Expression CHR$(27);“c”; Purpose Resets the printer’s configuration parameters. Depending on which option was selected in the “Reset Cmd CFG Ld” menu, the parameters are set to the factory default configuration, power-up configuration, or the current configuration. If “Reset Cmd CFG Ld”...
  • Page 41: Subscript

    Subscript ASCII Code ESC K Hex Code 1B 4B Dec Code 27 75 Expression CHR$(27);“K”; Purpose Moves the print line down 3/72 inch for subscript printing. Also used to return to original print line if the Superscript printing command was sent. Superscript ASCII Code ESC L Hex Code...
  • Page 42: Tab Set, Multiple Horizontal

    CPI setting. The absolute decipoint value is used when the printer is printing proportional characters. Discussion Example: Placing tabs at columns 10, 20, and 40 at 10 CPI.
  • Page 43: Terminate Loading Of Data

    Terminate Loading of Data ASCII Code ESC \ Hex Code 1B 5C Dec Code 27 92 Expression CHR$(27);“\”; Purpose Terminates the loading of EVFU tables (described in Chapter 3) and the downloading of dot graphics strings. Vertical Position Absolute ASCII Code ESC [ p1 d Hex Code 1B 5B p1 64 Dec Code...
  • Page 44: Vertical Tab Set

    Chapter Configuring The ANSI Emulation Purpose Line terminator. Moves the current vertical position by the specified p1 number of decipoints as shown in Table 9. missing or 0-4 10-14 15-19 15, 840 or greater Vertical Tab Set ASCII Code ESC [ p1 ; p…. ; v Hex Code 1B 5B p1 3B p…...
  • Page 45: Graphics

    Graphics The ANSI emulation graphics mode provides both horizontal and vertical dot placement plotting methods. These methods enable the printing of ASCII characters in their binary code form. Since each character has a unique pattern of 1's and 0's (dots and voids) that make up its binary code, the correct placement of these binary forms enables you to form larger images.
  • Page 46 Chapter Graphics NOTE: In Table 10, x=dot and o=no dot. Char Table 10. ASCII Character Dot Patterns Dots Char Value 654321 oooooo ooooox ooooxo ooooxx oooxoo oooxox oooxxo oooxxx ooxooo ooxoox ooxoxo ooxoxx ooxxoo ooxxox ooxxxo ooxxxx oxoooo oxooox oxooxo oxooxx oxoxoo oxoxox...
  • Page 47: Horizontal Format

    Table 10. ASCII Character Dot Patterns (continued) Dots Char Value 654321 oxxxxx Horizontal Format Graphics data printed in horizontal format comprise a stream of bytes from left to right across each dot row. Table 11 shows that byte 1 (or character 1) in row 1 will print its six bits from left to right in a single dot row.
  • Page 48: Other Graphics Considerations

    Enters dot graphics mode at the density and format previously selected by the ESC [ p1 ; p2 ; p3 q sequence. Discussion Following this sequence the printer prints discrete dots and leaves spaces based on the 1's and 0's in the low order six bits of each byte received, forming graphic dot rows from left to right.
  • Page 49: Select Graphics Mode

    Select Graphics Mode ASCII Code ESC [ p1 ; p2 ; p3 q Hex Code 1B 5B p1 3B p2 3B p3 71 27 91 p1 59 p2 59 p3 113 Dec Code Expression CHR$(27);“[ p1 ; p2 ; p3 q”; Purpose Selects the graphics mode format and horizontal/vertical density for dot graphics.
  • Page 50: Bar Codes

    Chapter Bar Codes Bar Codes You can generate 17 different styles of bar codes and do the following: • all except POSTNET can be rotated 90, 180, or 270 degrees • print with or without a human readable line (HRL) •...
  • Page 51 NOTE: If no values are set for parameters p2-p10 , the default values will be used. If you have sent a value from the host, this value is active until you replace it or the printer is reset. In this example the following parameters are changed on Line 10:...
  • Page 52 Chapter Bar Codes If p1 = NOTE: Parameters p2 through p10 are invalid for POSTNET. Do not change the default values; otherwise, they will be retained in memory and will affect the other bar code styles. NOTE: The dimensions that follow apply to bar codes that are printed at 0 and 180 degrees rotation.
  • Page 53 Narrow space width (number times 1/120 inch). Range:2 - 126 Default:2 (2/120 inch, or approximately .017 inch) Wide space width (number times 1/120 inch). Range:2 - 254 Default:6 (6/120 inch, or approximately .050 inch) Intercharacter space width (number times 1/120 inch). Range:2 - 126 Default:2 (2/120 inch, or approximately .017 inch) Rotation and human readable line font.
  • Page 54: Human Readable Line (Hrl)

    Chapter Bar Codes Human Readable Line (HRL) The human readable line, which is .10 inch below the bar code, will print in any of the available fonts as long as the bar code is not rotated. (Rotated bar codes use a special font.) To enable bold, underlining or expanded print on the human readable line, you must first print the bar code without the line.
  • Page 55: Bar Code Readers

    Bar Code Readers To space bar codes across a page, insert horizontal tabs. Line 10 sets horizontal tabs at 1440 and 2880 decipoints (2 and 4 inches). The Horizontal Tab codes in lines 40 and 60 cause a jump to the next tab. If horizontal tabs have not been set, a Horizontal Tab code is considered a space, adding .1 inch between the bar codes.
  • Page 56: Test Program

    Chapter Bar Codes Test Program Run this test to check the printer's ability to print bar codes when more complicated programs are not producing results. Line 10 turns on the bar code mode Line 20 contains the bar code data...
  • Page 57 Vertical Bar Codes Commas and spaces function as they do for horizontal bar codes. A comma does not add any space, and a space adds .1” between the bar codes. The quiet zones rotate with the symbol leaving almost no horizontal separation between bar codes on the same line.
  • Page 58: Oversize Character Font Option

    Oversize characters can also be rotated 90, 180, or 270 degrees. Do not mistake oversize characters with expanded characters. The expanded character feature (standard in your printer) expands all existing fonts (except high speed) up to 8 times the normal size and cannot be rotated.
  • Page 59: Selecting Size

    The last two digits of each parameter are necessary to comply with the ANSI standard, but are ignored by the printer. Using the above example for p1 , any three digit number starting with 3 (300-399) will be interpreted as 3 times normal size.
  • Page 60 Chapter Oversize Character Font Option...
  • Page 61: Vertical Page Formatting

    Overview Rapid vertical paper movement is called slewing. A vertical format unit (VFU) is a program you load into the printer that enables it to slew paper to preset locations on a page. On your printer, LF commands and other commands that produce blank lines are accumulated and moved in one efficient paper motion.
  • Page 62: Vfu Characteristics

    VFU programs. The VFU automatically counts one line of elongated characters as two character lines. VFU Not Loaded. If the VFU is not loaded, the printer performs a single line feed in response to VFU commands. Paper Runaway Protection. If the VFU memory is loaded and a channel code is sent that was not previously loaded, the printer moves the paper a single line feed.
  • Page 63 (currently at the top-of-form position) to advance to the first tab position for PART NUMBER data. Sending another VT moves the paper to the second tab position for PART NAME, followed by a third VT to access the third tab position for QUANTITY data.
  • Page 64: P-Series Evfu

    Chapter P-Series EVFU P-Series EVFU The EVFU may be selected in P-Series protocol. The EVFU provides 14 or 16 channels to identify up to 192 lines depending on the paper instruction. The programming sequence is 1) start load code; 2) line identification code; and 3) end load code.
  • Page 65: Using The Evfu

    Once the EVFU program has been enabled and loaded, sending the appropriate channel code to the printer will cause any data in the buffer to print and will position the paper to the next line on the form having the specified channel number assigned in EVFU memory.
  • Page 66 Chapter P-Series EVFU Table 19. P-Series EVFU Codes - PI Line Enabled ASCII Dec. Code (X = Undefined, 0, or 1) (1 = High) (0 = Low) Table 20. P-Series EVFU Codes - PI Line Disabled or Not Used ASCII Dec.
  • Page 67: Clearing The Evfu Memory

    Table 20. P-Series EVFU Codes - PI Line Disabled or Not Used ASCII Dec. Code (X = Undefined, 0, or 1) (1 = High) (0 = Low) NOTE: The ESC code cannot be used simultaneously as the EVFU VT code and the Special Function Control Code (SFCC).
  • Page 68: Ansi Evfu

    ANSI EVFU Rapid vertical paper movement is called slewing. A vertical format unit (VFU) is a table, or program, of vertical tabs that enable the printer to slew paper to preset locations on a page. The preset locations are identified by codes, or channels. The first line channel code defines the first line on the form;...
  • Page 69: Loading The Table

    The EVFU allows loading a table with a minimum form length of .33 inches (240 decipoints) and a maximum length of 22 inches (15,840 decipoints). Since the maximum length is 22 inches, the number of lines is dependent on the LPI setting. 3 LPI - 66 lines, 4 LPI - 88 lines, 6 LPI - 132 lines, and 8 LPI - 176 lines.
  • Page 70 Chapter ANSI EVFU Each “channel control code” pair of bytes has the capability to indicate multiple channels since each channel indication has a unique bit position which is either ON - 1 or OFF - 0. Table 23. Channel Control Codes Decimal Value Binary Value 1000000...
  • Page 71: The Default

    Once the EVFU program has been enabled and loaded, sending the appropriate channel code to the printer will cause any data in the buffer to print and will move the paper to the next line on the form having the specified channel number assigned in EVFU memory.
  • Page 72: The Skip To Channel Command

    Chapter ANSI EVFU Channel The Skip to Channel Command ESC [ p1;p2 ! p Commands vertical paper movement to the channel specified by the number formed by p1 and p2 . Valid channel numbers are in the range 1-12. 0;1 - selects channel 1 0;9 - selects channel 9 1;1 - selects channel 11 Channel 1 is always used for TOF;...
  • Page 73: Downloading The Evfu (Using The Pi Line)

    The following example illustrates the skip to channel command. Program Instruction 10 WIDTH “LPT1:”,255 20 LPRINT CHR$(27);“[0;1!p”; 30 LPRINT “TOP OF FORM” 40 LPRINT CHR$(27);“[0;3!p”; 50 LPRINT “LINE 6”; 60 LPRINT CHR$(27);“[0;4!p”; 70 LPRINT “LINE 25”; 80 LPRINT CHR$(27);“[0;5!p”; 90 LPRINT “LINE 57”; 100 LPRINT CHR$(27);“[0;8!p”;...
  • Page 74 Chapter ANSI EVFU Table 27. Two Byte Channel Control Code Format Bit Number Channel Number second byte y: 0 - no stop in channel, 1 - stop in channel x: bit has no meaning NOTE: Each “channel control code” pair of bytes has the capability to indicate multiple channels since each channel indication has a unique bit position which is either ON =1 or OFF = 0.
  • Page 75 The Skip to Channel Command The skip to channel command has the following format: Bit NumberFunction PI76543210 1XXX0CCCCSkip to channel CCCC (X bits not used) CCCC:0000 = Channel 10110 = Channel 7 0001 = Channel 20111 = Channel 8 0010 = Channel 31000 = Channel 9 0011 = Channel 41001 = Channel 10 0100 = Channel 51010 = Channel 11 0101 = Channel 61011 = Channel 12...
  • Page 76 Chapter ANSI EVFU...
  • Page 77: A Standard Ascii Character Set

    Standard ASCII Character BITS COLUMN (XON) 0 0 1 0 0 0 1 1 (XOFF) 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0...
  • Page 78 Appendix A...
  • Page 79: B Conversion Tables

    Conversion Tables Table 29. Equivalent Columns Conversion Table Inches 1/16 0.0625 0.1250 3/16 0.1875 0.2500 5/16 0.3125 0.3750 7/16 0.4375 0.5000 9/16 0.5625 0.6250 11/16 0.6875 0.7500 13/16 0.8125 0.8750 15/16 0.9375 Use this table with the Decipoints Table on the next page. To create a 4-9/16 inch left margin with a 13.3 CPI, do the following: In the 13.3 CPI column, add the column value in the 9/16 inch line (7) to the column value in the 4 inch line.
  • Page 80 Appendix B Refer to Table 30 and find line 60 and read across to the 13.3 CPI column. The decipoint value is 3240 for the left margin. The first print column is the one following the left margin or column 61. The decipoint values in Table 30 represent the beginning of the range of each column value.
  • Page 81 Table 30. Decipoints for Column vs. CPI Values (continued) MARGIN COLUMN* 2448 2520 2592 2664 2736 2808 2880 2952 3024 3096 3168 3240 3312 3384 3456 3528 3600 3672 3744 3816 3888 3960 4032 4104 4176 4248 4320 4392 4464 4536 4608 4680...
  • Page 82 Appendix B Table 30. Decipoints for Column vs. CPI Values (continued) MARGIN COLUMN* 5400 5472 5544 5616 5688 5760 5832 5904 5976 6048 6120 6192 6264 6336 6408 6480 6552 6624 6696 6768 6840 6912 6984 7056 7128 7200 7272 7344 7416 7488...
  • Page 83 Table 30. Decipoints for Column vs. CPI Values (continued) MARGIN COLUMN* 8568 8640 8352 8424 8496 8712 8784 8856 8928 9000 9072 9144 9216 9288 9360 9432 9504 13.3 7140 6426 5712 7200 6480 5760 6960 6264 5568 7020 6318 5616 7080 6372...
  • Page 84 Appendix B Table 30. Decipoints for Column vs. CPI Values (continued) MARGIN COLUMN* 13.3 9420 8478 7536 9480 8532 7584 8586 7632 8640 7680 8694 7728 8748 7776 8802 7824 8856 7872 8910 7920 8964 7968 9018 8016 9072 8064 9126 8112 9180...
  • Page 85 Table 30. Decipoints for Column vs. CPI Values (continued) MARGIN COLUMN* *First print column=margin column + 1 13.3 9504 16.7 8514 8551 8600 8643 8686 8729 8772 8815 8858 8901 8944 8987 9030 9073 9116 9159 9202 9245 9288 9331 9374 9417 9460...
  • Page 86 Appendix B...
  • Page 87: C Glossary

    Analog to Digital ACIA Asynchronous Communication Interface Adapter Acknowledge character. A transmission control character transmitted by the printer as an affirmative response to an inquiry from the host. active column The horizontal location on the paper where the next character will print.
  • Page 88 Contraction of binary digit. A bit is a digit in the binary number system, represented by a 0 or a 1. A bit is the smallest unit of storage in a digital computer, where 0 and 1 are represented by different voltages.
  • Page 89 An operating instruction (e.g., form feed, or FF) sent from a computer to the printer. Also called a control code or non-printable character. Commands are opposed to data, which is printed. command delimiter An ASCII character used to begin a command string (same as SFCC).
  • Page 90 DIP switch disable diskette draft DRAM Clear To Send. Status signal to the printer indicating the host is ready to receive data/status signals from the printer. Centronics® direct access Vertical Format Unit. Binary information sent to the printer; a character set...
  • Page 91 (Derived from uppercase M, usually the widest character in a set.) emulation Refers to the ability of a printer to execute the commands of another printer protocol. When used as a proper noun (e.g., Proprinter III XL Emulation), it means printer protocol.
  • Page 92 Appendix C family (or type) FIFO fixed-pitch fonts flash memory FM Header font font, landscape font, monospaced font name font pattern font, portrait font, proportional font weight font width A set of all variations and sizes of a type style. Form Feed.
  • Page 93 Horizontal Grid Size host computer The computer that stores, processes, and sends data to be printed, and which communicates directly with the printer. The term “host” indicates the controlling computer, since modern printers are themselves microprocessor-controlled computer systems. High Speed or Draft Print characters.
  • Page 94 To put into effect or operation. inches per minute. A measurement of the speed of a printer printing in graphics print mode (plotting speed). A slanted type style. This sentence is printed in an italic type style.
  • Page 95 A unit of storage containing half of a byte, usually four bits. Near Letter Quality. Not Ready mode Offline. The printer is not ready to receive and process commands and data. Nanosecond (one billionth of a second) NVFU Direct Access Vertical Format Unit. See also DAVFU.
  • Page 96 Printronix Graphics Language. The software version of the old hardware based IGP that is used in the Printronix PSA line of printers. It provides the same forms and barcode generation capabilities as the IGP. Paper Instruction: A signal from the host with the same timing and polarity as the data lines.
  • Page 97 In this manual, protocol and emulation mean the same thing. See also compatibility and emulation. Printronix System Architecture. A print engine design that puts all data and electro-mechanical control logic on one circuit board. The use of flash memory on this board permits rapid access to stored printer emulations and fast processing of print data.
  • Page 98 A type of printing technology used in some impact printers. Data are sent to the printer through either a serial or a parallel interface, but the print head must receive the data serially in order to form each character.
  • Page 99 The printer forms a character, then prints it again, but fractionally offset from the first position. See also bold, character weight. shuttle The subassembly in a line matrix printer that includes the hammer bank assembly and some or all of the drive mechanism. sixel A vertical column consisting of six pixels and treated as a unit in graphics applications.
  • Page 100 Code V Graphics Language. An emulation of the QMS Code V Magnum firmware. The software version of the old hardware based IGP that is used in the Printronix PSA line of printers. It provides the same forms and barcode generation capabilities as the IGP.
  • Page 101 (hard disk, floppy diskette, etc.). X-OFF A character transmitted by the printer announcing that the printer is off-line or the buffer is almost full. X-ON A character transmitted by the printer announcing that the printer is on-line or the buffer is almost...
  • Page 102 Appendix C...
  • Page 103 CLEARING PROGRAM FROM FLASH, 19, 21 Clearing tabs, 41 Configuring, 26 Control code, 30 functions, 28 Index Default values, 23 Line Printer Plus, 25 Density, graphics, 49 DIAGNOSTICS PASSED, 19 Dot graphics mode, 48 Downloading Optional Font Files to Flash Memory, 16 Downloading software, 14...
  • Page 104 FLASH NOT DETECTED, 19 NO DRAM DETECTED, 19 NVRAM FAILURE, 19 PROGRAM NEEDS MORE DRAM, 19 PROGRAM NEEDS MORE FLASH, 20 PROGRAM NOT COMPATIBLE, 20 PROGRAM NOT VALID, 20 SECURITY PAL NOT DETECTED, 20 SHORT AT ADDRESS XXXX, 20 WRITING TO FLASH, 19, 20 WRONG CHECKSUM, 20 ERROR OCCURRED / FLUSHING QUEUES*, 20 ESC Sequence, 29...
  • Page 105 Line spacing, 37 Loading data, terminate, 43 LOADING PROGRAM FROM PORT XX%, 20 Manuals, related, 9 Margins bottom, 34 left, 37 right, 37 top, 34 Paper slewing, 61 PLEASE WAIT... RESET IN PROGRESS, 21 Print position, vertical, 43 Private mode disable, 39 enable, 39 Proportional printing, 39...
  • Page 108 For technical assistance, contact your Distributor/VAR/Reseller for service. For further assistance, contact the Printronix Customer Support Center. Printronix Customer Support Center Americas Europe, Middle East, and Africa Asia Pacific Web site: http://www.printronix.com/public/servicessupport/default.aspx Americas Europe, Middle East, and Africa Asia Pacific Web site: http://www.printronix.com/public/supplies/default.aspx...

Table of Contents