throbber
INTERFACING HP 7550A
`AND Graphics Plotter
`PROGRAMMING
`MANUAL
`
`RS-232-C/CCIT1‘ V.24
`
`‘DESIGNEDFOR
`
`SYSTEMS
`
`©1984, 1986 by Hewlett-Packard Company
`16399 W. Bernardo Drive, San Diego, CA 92127-1899
`
`ABB Inc.
`
`EXHIBIT 1019
`
`Page 1 of 484
`
`Page 1 of 484
`
`

`

`NOTICE
`
`Microsoft® is a US. registered trademark of Microsoft Corporation.
`
`PRINTING HISTORY
`
`First Edition — March 1984
`
`The information contained in this document is subject to change with-
`out notice.
`
`
`
`Change Sheet to First Edition — July 1984
`
`Second Edition — October 1984
`
`Third Edition — January 1986
`
`Page 2 of 484
`Page 2 of 484
`
`Page 2 of 484
`
`

`

`
`
`
`
`
`
`HP Computer Museum
`www.hpmuseum.net
`
`
`
`
`For research and education purposes only.
`
`Page 3 of 484
`
`

`

`How to Use the HP 7550 Documentation
`
`All HP 7550 plotters are shipped with the following three documents.
`
`0 Operation and Interconnection Manual (Part No. 07550-90002).
`The Operation and Interconnection Manual contains detailed operat-
`ing information such as how to load paper and pens, how to use the
`front-panel function keys, and how to obtain quality plots using proper
`pen/media combinations. It also describes how to connect your com-
`puter and plotter.
`
`0 Interfacing and Programming Manual (Part No. 07550-90001).
`This is the manual you are reading now. It contains complete explana-
`tions of the plotter’s graphics and interfacing instructions. It begins
`with discussions of various programming languages and how to use
`them with the plotter’s instruction set, HP-GL (Hewlett-Packard
`Graphics Language). It also explains some fundamental plotting con-
`cepts to help get you started.
`
`0 Pocket Guide (Part No. 07550-90003). The Pocket Guide is a con-
`venient reference list of all HP-GL and device-control instructions,
`along with their parameters.
`
`The following paragraphs describe how you can use these documents,
`based on your expertise.
`
`For First Encounters with the HP 7550
`
`If you have just received your plotter, read the first three chapters of
`the Operation and Interconnection Manual. These chapters describe
`initial inspection and explain the front-panel function keys. Next, look
`for your computer in Chapter 6 and verify communication between your
`computer and plotter. If you are using a purchased graphics software
`package, be sure to follow any special instructions provided in the docu-
`mentation accompanying the software.
`
`Now you can use your graphics software, or you can program the plotter
`yourself. If you plan to write programs for the plotter, read the follow-
`ing two paragraphs.
`
`For First Encounters with HP-GL
`
`If you have never written programs in HP-GL, begin with the first chapter
`of this manual. This chapter will help you decide whether to program
`with your computer’s graphics statements/routines or with HP-GL. The
`second chapter explains some basic plotting concepts, and the remain-
`ing chapters present the HP-GL instructions. The examples given with
`the instructions will help you learn how the instructions work.
`
`Page 4 of 484
`
`Page 4 of 484
`
`

`

`For Experienced HP-GL Programmers
`
`If you are an experienced HP-GL programmer, you might find the
`Pocket Guide or the instruction summary in Appendix C of this manual
`most helpful. Also, look through this manual to learn about the new
`instructions not found in earlier plotters — for example, the polygon
`instructions, area—fill instructions, replot instructions, and expanded
`character sets and character-designing capabilities. If you are inter-
`ested in the differences in syntax between this and other HP plotters,
`read Chapter 3 of this manual.
`
`iv
`
`Page 5 of 484
`
`Page 5 of 484
`
`

`

`Table of Contents
`
`How to Use the HP 7550 Documentation .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 1: Introduction to Programming the Plotter
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`What Can Your HP 7550 Plotter Do for You? .
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`Programming Languages — Which Should You Use? .
`HP-GL and Device-Control Instructions .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`BASIC .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`iii
`
`1-1
`1-1
`1-1
`
`1-5
`1-5
`1-6
`
`1-6
`16
`1-7
`1-8
`
`.
`.
`.
`._ .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`FORTRAN and Pascal .
`.
`.
`.
`.
`.
`How to Use the Examples in This Manual
`.
`.
`Examples Presented as Complete Programs
`.
`.
`.
`Examples Presented as HP-GL Strings .
`.
`.
`.
`HP Series 80 and HP Series 200 Computers —
`A Note To Users .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`Understanding Manual Conventions .
`Developing a Plot .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`1-9
`
`. 1-10
`. 1-10
`
`.
`.
`.
`.
`.
`.
`
`2-1
`2-1
`2-1
`2-2
`2-3
`2-4
`
`.
`.
`.
`.
`.
`.
`.
`Chapter 2: Fundamental Plotting Concepts .
`.
`.
`.
`.
`.
`.
`.
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`Introduction to the Cartesian Coordinate System .
`Plotting with the Coordinate System .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Plotter Units .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`User Units
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Scaling .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Graphics Limits .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Hard-Clip Limits .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Soft-Clip Limits .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Pen Movement
`.
`.
`.
`.
`Current Pen Status and Pen Position .
`Absolute and Relative Movement
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`Chapter 3: Preliminary Setup Using HP-GL .
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`2-5
`.
`2-
`.
`2-9
`.
`. 2-10
`. 2-12
`. 2-12
`. 2-13
`
`.
`.
`.
`.
`
`.
`.
`.
`
`3-1
`3-1
`3-1
`3-1
`
`3-2
`3-3
`3-4
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP-GL Syntax .
`Omitting Optional Parameters .
`Parameter Formats .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.-
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`Notations Used in This Manual for Expressing Syntax .
`Compatibility with Syntax of Other HP-GL Plotters .
`.
`.
`.
`A Note about HP-GL Errors .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`The Default Instruction, DF .
`.
`.
`.
`.
`.
`.
`The Initialize Instruction, IN .
`The Input P1 and P2 Instruction, IP .
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`3-5
`3-5
`3-6
`
`3-8
`.
`. 3-11
`. 3-12
`
`TABLE OF CONTENTS V
`
`Page 6 of 484
`
`Page 6 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 3: Preliminary Setup Using HP-GL (Continued)
`The Scale Instruction, SC .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Examples — Establishing Scaling .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Graphics Memory Instruction, GM .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`Chapter 4: Pen Control and Plotting .
`What You’ll Learn in This Chapter .
`HP-GL Instructions Covered .
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`. 3-14
`. 3-15
`. 3-17
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`4-1
`4-1
`4-1
`4-1
`
`4-2
`4-3
`4-4
`4-5
`4-6
`4-8
`
`.
`.
`.
`.
`.
`.
`.
`.
`The Select Pen Instruction, SP .
`.
`.
`.
`.
`.
`The Pen Instructions, PU and PD .
`.
`.
`.
`.
`.
`The Plot Absolute Instruction, PA .
`.
`.
`.
`.
`.
`Plotting with PA, PU, and PD .
`.
`.
`.
`.
`.
`.
`The Plot Relative Instruction, PR .
`.
`.
`.
`.
`.
`Plotting with PR, PU, and PD .
`.
`Relationship of Plotting Instructions and
`.
`.
`.
`Graphics Limits .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Types of X,Y Coordinates .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Plotting Inside and Outside of Windows .
`Lost Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Plotting with Variables .
`Methods for Sending Variable Parameters .
`Example — Plotting a Line Chart with
`Variable Parameters .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`4-9
`.
`4-9
`.
`. 4-10
`. 4-11
`
`. 4-12
`. 4-12
`
`. 4-13
`
`.
`.
`.
`.
`
`5-1
`5-1
`5-1
`5-1
`
`.
`.
`.
`Chapter 5: Enhancing Your Plots .
`What You’ll Learn in This Chapter .
`HP-GL Instructions Covered .
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Tick Instructions, XT and YT .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Drawing X-’I‘icks
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Tick Length Instruction, TL .
`.
`Example — Drawing Grid Lines, Major Ticks, and
`Minor Ticks .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`5-1
`5-2
`5-2
`
`5-3
`
`5-5
`5-6
`5-6
`5-9
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Symbol Mode Instruction, SM .
`.
`.
`.
`.
`.
`Example — Plotting in Symbol Mode .
`.
`.
`.
`.
`.
`The Line Type Instruction, LT .
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Fixed and Adaptive Line Types
`
`Chapter 6: Circles, Arcs, and Polygons .
`What You’ll Learn in This Chapter .
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`
`The Chord Tolerance Instruction, CT .
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`
`6-1
`6-1
`6-1
`6-2
`
`6-3
`
`Vi TABLE OF CONTENTS
`
`Page 7 of 484
`
`Page 7 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 6: Circles, Arcs, and Polygons (Continued)
`The Circle Instruction, CI
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Effects of Chord Tolerance on
`Circle Smoothness .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Example — Drawing Circles with Different Radii and
`Line Types .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Arc Instructions, AA and AR .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example -— Using the AA Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Using the AR Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Fill Type Instruction, Fl‘ .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Effects of Line Type Patterns
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The User—Defined Fill Type Instruction, UF .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Examples -— Creating Special Effects
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Pen Thickness Instruction, PT .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Wedge Instructions, WG and EW .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Defining and Filling Wedges Using the
`WG Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`Example —- Outlining the Wedges Using the
`EW or EP Instructions .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`6-5
`
`6-7
`
`6-8
`.
`6-9
`.
`. 6-12
`. 6-12
`. 6-13
`. 6-15
`. 6-17
`. 6-18
`. 6-20
`. 6-21
`
`. 6-24
`
`. 6-26
`
`. 6-27
`
`. 6-29
`
`.
`.
`.
`.
`.
`The Absolute Rectangle Instructions, RA and EA .
`Example — Defining and Filling Rectangles Using the
`RA Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`Example — Outlining the Rectangles Using the
`EA or EP Instructions .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Example — Drawing an Organization Chart with the
`EA Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`The Relative Rectangle Instructions, RR and ER .
`Examples — Using Relative Coordinates to
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Draw Rectangles
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Polygon Mode Instruction, PM .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Creating Block Letters in Polygon Mode .
`.
`Example —- Using the CI Instruction in Polygon Mode .
`The Edge Polygon Instruction, EP . . .
`.
`. . . . . . . . . . . . . . . . . . .
`The Fill Polygon Instruction, FP .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example —— Creating a Surface Chart
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Filling Alternating Subpolygons
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Polygon Buffer
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Determining the Approximate Size of the
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Polygon Buffer
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Counting the Points in Your Polygon .
`.
`.
`Determining the Exact Size of the Polygon Buffer .
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Chapter 7: Labeling Basics .
`What You’ll Learn in This Chapter .
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`. . .
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`
`. 6-30
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`
`. 6-32
`
`. 6-33
`
`. 6-34
`. 6-37
`. 6-40
`. 6-42
`. 6-43
`. 6-44
`. 6-45
`. 6-47
`. 6-48
`
`. 6-49
`. 6-49
`. 6-50
`
`.
`.
`
`7-1
`7-1
`
`TABLE OF CONTENTS Vii
`
`Page 8 of 484
`
`Page 8 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 7: Labeling Basics (Continued)
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Label Instruction, LB .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Character Positioning .
`.
`.
`How to Send the Label Terminator and
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`7-1
`7-1
`
`7-2
`7-4
`
`.
`.
`
`7-6
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Other Nonprinting Characters .
`7-7
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Repeating Labels from the Label Buffer .
`7-8
`.
`.
`.
`.
`.
`.
`.
`.
`The Define Label Terminator Instruction, DT .
`.
`.
`.
`.
`.
`.
`.
`.
`7-9
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Changing Label Terminators .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Labeling with Variables .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. . . . . . .
`.
`. . . . . . . . . 7-10
`Adjusting Character Size, Spacing, and Position .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 7-11
`The Character Plot Cell
`.
`.
`.
`. . .
`. . . . . . . . . . . . .
`. . . . .
`.
`. .
`.
`.
`.
`.
`.
`.
`.
`. 7-12
`Character Size .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 7-13
`Direction and Slant
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 7-13
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Spacing and Position .
`.
`.
`.
`.
`.
`.
`The Absolute Character Size Instruction, SI
`Example — Changing Absolute Character Size .
`Example — Using Negative Parameters to
`Mirror Labels .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`. 7-13
`. 7-14
`. 7-15
`
`. 7-15
`
`. 7-16
`. 7-17
`. 7-18
`. 7-20
`. 7-21
`. 7-23
`. 7-25
`
`.
`
`.
`
`. 7-27
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`The Relative Character Size Instruction, SR .
`Example — Changing Relative Character Size .
`The Character Slant Instruction, SL .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Specifying Character Slant
`.
`.
`.
`.
`.
`.
`.
`.
`The Absolute Direction Instruction, DI
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Examples — Rotating Label Direction .
`.
`.
`.
`.
`.
`.
`.
`.
`The Relative Direction Instruction, DR .
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Effects of Changing P1 or P2 on
`Relative Label Direction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Label Origin Instruction, LO .
`.
`.
`Examples — Positioning Labels with LO .
`.
`.
`The Character Plot Instruction, CP .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Using CP to Align Labels .
`.
`.
`.
`.
`.
`The Extra Space Instruction, ES .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Buffer Label Instruction, BL .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Positioning Buffered Labels with
`the LO Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`
`. 7-30
`. 7-32
`. 7-33
`. 7-35
`. 7-36
`. 7-38
`
`. 7-39
`
`. 7-39
`. 7-40
`
`.
`The Print Buffered Label Instruction, PB .
`The Output Label Length Instruction, OL .
`Example — Underlining a Label Using
`Information from OL .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`
`Parameter Interaction in Labeling Instructions .
`Using DI and SI Together
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`viii TABLE OF CONTENTS
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`. 7-41
`
`. 7-42
`. 7-42
`
`Page 9 of 484
`
`Page 9 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 7: Labeling Basics (Continued)
`Using DR and SI Together .
`.
`.
`.
`.
`.
`.
`.
`Using DI and SR Together .
`.
`.
`.
`.
`.
`.
`.
`Using DR and SR Together .
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`Chapter 8: Putting the Instructions to Work .
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`A Reminder about HP-GL Syntax .
`.
`.
`.
`.
`.
`.
`A Reminder about BASIC .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Line Chart
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`. 7-43
`. 7-44
`. 7-46
`
`. . . . . .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`8-1
`8-1
`8-2
`8-2
`8-2
`
`8-2
`8-3
`
`.
`.
`.
`.
`.
`.
`.
`.
`Setup and Scaling .
`The Axes and Their Labels .
`
`.
`.
`.
`.
`.
`.
`.
`Plotting the Data .
`.
`.
`.
`.
`.
`.
`.
`Program Listing .
`.
`Bar Charts and Pie Charts .
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`8-6
`8-7
`8-9
`
`8-9
`.
`. 8-10
`. 8-13
`
`Filling and Hatching .
`Producing a Bar Chart
`Producing a Pie Chart .
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`
`Chapter 9: Changing the Plotting Area .
`What You’ll Learn in This Chapter .
`.
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`9-1
`9-1
`9-1
`9-1
`
`9-2
`9-5
`
`.
`
`.
`
`9-8
`
`The Rotate Coordinate System Instruction, RO .
`The Input Window Instruction, IW .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Effects of Specifying a Window on
`Labels and Lines . . . . . . . . . . . . . . . . . . . . .
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Window Instruction, OW .
`The Output Hard-Clip Limits Instruction, OH .
`The Output P1 and P2 Instruction, OP .
`.
`.
`.
`.
`.
`.
`Techniques for Changing the Plotting Area .
`.
`.
`Preparing Equal-Sized Plots on One Page .
`.
`Reducing/Enlarging Plots .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Using Windows When Scaling Is On to
`Reduce/Enlarge Portions of a Plot
`.
`Creating Mirror Images .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`
`9-9
`.
`. 9-10
`. 9-11
`. 9-12
`. 9-12
`. 9-13
`
`. 9-14
`. 9-17
`
`. 10-1
`. 10-1
`. 10-1
`. 10-1
`
`. 10-2
`
`Chapter 10: Front-Panel Functions — Pen Control, Paper
`Advance, Replotting, and Function Keys .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`The Automatic Pen Operations Instruction, AP .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`TABLE OF CONTENTS ix
`
`Page 10 of 484
`
`Page 10 of 484
`
`

`

`Table of Contents (Continued)
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 10: Front-Panel Functions — Pen Control, Paper
`Advance, Replotting, and Function Keys (Continued)
`The Force Select Instruction, FS .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Acceleration Select Instruction, AS .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Velocity Select Instruction, VS .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Curved Line Generator Instruction, CV .
`.
`.
`.
`.
`.
`.
`The Page Feed Instruction, PG (or AF or AH) .
`.
`.
`. . .
`The Not-Ready Instruction, NR .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Buffer Plot Instruction, BF .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Replot Instruction, RP .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Interactive Front-Panel Display .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Write to Display Instruction, WD .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Define Key Instruction, KY .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Defining Function Keys with
`the KY Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Key Instruction, OK .
`Example — Using the Function Keys with
`the OK and WD Instructions .
`.
`. . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. . .
`
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`10-4
`.
`10-5
`.
`10-6
`.
`10-8
`.
`. 10-10
`. 10-12
`. 10-12
`. 10-13
`. 10-14
`. 10-16
`. 10-18
`
`. 10-19
`
`. 10-21
`
`. 10-22
`
`. 10-23
`. 10-23
`
`.
`.
`.
`.
`.
`.
`.
`The Group Count Instruction, GC .
`The Output Group Count Instruction, OG .
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`Chapter 11: Labeling with Alternate Character Sets and
`Designing Characters .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Plotter Character Sets .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Character Selection Modes
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`Labeling with Standard and Alternate Character Sets .
`Selecting Sets with the SS and SA Instructions .
`.
`.
`.
`.
`Selecting Sets with the Shift-In/Shift-Out
`Control Characters .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`The Designate Standard Character Set Instruction, CS .
`The Designate Alternate Character Set Instruction, CA .
`The Select Standard Character Set Instruction, SS .
`.
`.
`.
`.
`.
`The Select Alternate Character Set Instruction, SA .
`.
`.
`.
`.
`.
`Choosing Other Character Selection Modes .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The In—Use Code Table .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Control Characters .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Fallback Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP 7-Bit Compatibility Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP 8-Bit Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`ISO 7-Bit Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`X TABLE OF CONTENTS
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`11-1
`11-1
`11-1
`11-1
`11-2
`11-4
`
`11-4
`11-5
`
`11-6
`
`11-
`.
`11-8
`.
`11-9
`.
`11-9
`.
`. 11-10
`. 11-11
`. 11-13
`. 11-14
`. 11-14
`. 11-15
`. 11-16
`
`Page 11 of 484
`
`Page 11 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 11: Labeling with Alternate Character Sets and
`Designing Characters (Continued)
`Example — Using the DS and IV Instructions in
`the ISO 7—Bit Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`ISO 8-Bit Mode .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`Example — Embedding a Single—Shift in
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`a Label String .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Character Selection Mode Instruction, CM .
`The Designate Character Set into Slot Instruction, DS .
`The Invoke Character Slot Instruction, IV .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Character Chord Angle Instruction, CC .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Effects of Changing Character
`.
`.
`.
`.
`.
`Chord Angles
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The User-Defined Character Instruction, UC .
`Example — Defining Your Own Characters with
`the UC Instruction .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`The Define Downloadable Character Instruction, DL .
`Allocating Memory for Downloadable Characters .
`.
`Example — Defining a Downloadable Character .
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`
`.
`.
`.
`
`. 11-17
`. 11-18
`
`. 11-19
`. 11-20
`. 11-22
`. 11-24
`. 11-26
`
`. 11-27
`. 11-28
`
`. 11-34
`
`. 11-36
`. 11-39
`. 11-40
`
`. ..
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`12-1
`12-1
`12-1
`12-1
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Chapter 12: Digitizing .
`What You’ll Learn in This Chapter .
`HP-GL Instructions Covered .
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`
`.
`.
`.
`.
`
`Preparing Your Plotter for Use as a Digitizer .
`The Digitize Point Instruction, DP .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Digitized Point and Pen Status
`Instruction, OD .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Digitize Clear Instruction, DC .
`.
`.
`.
`.
`.
`.
`Digitizing with the Plotter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Manual Method .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`Example — Digitizing Using the Manual Method .
`.
`.
`.
`.
`Monitoring the Status Byte .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Example — Digitizing by Monitoring the Status Byte .
`Example — Digitizing Many Points .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP-IB Interrupts and Polling .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`Chapter 13: Obtaining Information from the Plotter .
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`HP-GL Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Other HP-GL Output Instructions .
`Hints for Obtaining Plotter Output Responses .
`Notes for HP-IB Configurations
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Notes for RS-232-C Configurations .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`.
`
`.
`.
`.
`.
`
`12-2
`12-2
`
`12-3
`12-4
`12-4
`12-4
`
`12-5
`12-5
`12-6
`12-6
`12-7
`
`13-1
`13-1
`13-1
`
`13-1
`13-2
`13-3
`13-4
`
`TABLE OF CONTENTS xi
`
`Page 12 of 484
`
`Page 12 of 484
`
`

`

`Table of Contents (Continued)
`
`Chapter 13: Obtaining Information from the Plotter (Continued)
`The Input Mask Instruction, IM .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Actual Position and Pen Status
`.
`.
`.
`.
`.
`Instruction, OA .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Commanded Position and Pen Status
`Instruction, OC .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Error Instruction, OE .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Factors Instruction, OF .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Identification Instruction, OI .
`.
`.
`.
`.
`.
`.
`The Output Options Instruction, OO .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Status Instruction, OS .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Carousel Type Instruction, OT .
`.
`.
`.
`.
`Summary of Output Response Types .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Chapter 14: DeviceControl Instructions .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`What You’ll Learn in This Chapter .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Device-Control Instructions Covered .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Terms You Should Understand .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`What Is a DeviceControl Instruction? .
`.
`How and When Do You Send a Device-Control Instruction to
`the Plotter? .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`How Do You Receive Information from the Plotter? .
`.
`.
`.
`.
`.
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Syntax for DeviceControl Instructions .
`The Allocate Configurable Memory Instruction, ESC . T .
`Hints for Using the ESC . T Instruction to
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`Allocate Memory .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`How the Plotter Allocates Memory When More Than 12 800
`Bytes Have Been Specified in ESC . T .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`The Output Buffer Size When Empty Instruction, ESC . L .
`.
`.
`The Output Configurable Memory Size Instruction, ESC . S .
`The Set Plotter Configuration Instruction, ES

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket