Summary of the content on the page No. 1
Developer Note
Apple LaserWriter Select 310
Printer
Developer Note
Developer Press
© Apple Computer, Inc. 2000
Summary of the content on the page No. 2
Apple Computer, Inc. Helvetica and Palatino are registered trademarks of Linotype Company. © 2000, Apple Computer, Inc. All rights reserved. IBM is a registered trademark of International Business Machines No part of this publication or the Corporation. software described in it may be reproduced, stored in a retrieval system, ITC Zapf Dingbats is a registered or transmitted, in any form or by any trademark of International Typeface means, mechanical, electronic, Corporation. photoco
Summary of the content on the page No. 3
Contents Figures and Tables vii Preface About This Note ix What This Note Contains ix Conventions Used in This Note x Other Reference Material x For More Information xi Chapter 1 LaserWriter Select 310 Hardware 1 Communication Ports 4 Serial Port for RS-232C Devices 4 Centronics Parallel Connector 5 Status Lights 8 Memory Capabilities 9 ROM Capability 9 DRAM Expansion 10 Basic Operation 10 Batch Mode 10 Interactive Mode 11 Page Types 11 Paper Handling 12 Chapter 2 LaserWriter Select
Summary of the content on the page No. 4
pagecount 23 printername 24 product 24 productA 24 ramsize 24 revision 24 setdefaulttimeouts 25 setidlefonts 25 setpassword 25 setprintername 26 Setting Page Device Parameters 26 defaultmultipurposetraysize 26 defaultpapertray 26 dostartpage 26 manualfeed 27 manualfeedtimeout 27 margins 27 pagestackorder 27 papersize 28 papertray 28 setdefaultmultipurposepapertraysize 28 setdefaultpapertray 29 setdostartpage 29 setmargins 29 setpagestackorder 30 setpagetype 30 setpapertray 30 Setting User Par
Summary of the content on the page No. 5
setcacheparams 37 setpacking 38 Printer Error Parameter 38 printererror 39 PostScript Language Changes 39 Packed Arrays 40 Packed Arrays Versus Ordinary Arrays 40 Creating Packed Arrays 40 Immediately Evaluated Names 41 Changes in Font Cache Operation 42 Device Resolution Images 42 End-of-Line Recognition 43 New Operators 44 TrueType Fonts 44 Chapter 3 Communication Channels 45 Serial Communication 46 Baud Rates 46 Parity Settings 47 Flow Control 47 DTR Flow Control 47 XON/XOFF Flow Contro
Summary of the content on the page No. 6
Summary of the content on the page No. 7
Figures and Tables Chapter 1 LaserWriter Select 310 Hardware 1 Figure 1-1 LaserWriter Select 310 printer side panel connectors 4 Figure 1-2 An 8-pin serial port connector 5 Figure 1-3 A Centronics parallel connector 6 Figure 1-4 Timing for a Centronics interface 7 Figure 1-5 Status lights 8 Figure 1-6 The ROM and DRAM locations on a printed circuit board 9 Figure 1-7 Paper handling options 13 Table 1-1 LaserWriter Select 310 printer featu
Summary of the content on the page No. 8
Summary of the content on the page No. 9
PREF ACE About This Note The LaserWriter Select 310 printer is a new member of Apple’s LaserWriter ™ printer family. It is an economical printer that supports the Adobe ™ PostScript Level 1 programming language. This developer note describes the features and capabilities of the printer, and it is intended for use by software and hardware developers. To use this note, you need to understand the PostScript Level 1 programming language. You should also be familiar with the c
Summary of the content on the page No. 10
PREF ACE Conventions Used in This Note 0 The following visual cues are used throughout this note to identify different types of information: Note A note like this contains information that is interesting but not essential for an understanding of the main text. IMPORTANT This type of note contains information that is essential for an understanding of the main text. WARNING A warning like this directs your attention to something that could damage hard
Summary of the content on the page No. 11
PREF ACE For More Information 0 APDA is Apple’s worldwide source for over three hundred development tools, technical resources, training products, and information for anyone interested in developing applications on Apple platforms. Customers receive the quarterly APDA Tools Catalog featuring all current versions of Apple development tools and the most popular third-party development tools. Ordering is easy; there are no membership fees, and application forms are not required for
Summary of the content on the page No. 12
Summary of the content on the page No. 13
CHAPTER 1 Figure 1-0 Listing 1-0 LaserWriter Select 310 Table 1-0 Hardware 1
Summary of the content on the page No. 14
CHAPTER 1 LaserWriter Select 310 Hardware The LaserWriter Select 310 printer is an economical laser printer that supports ™ PostScript Level 1 functions. It executes page descriptions written in the PostScript language, and it produces printed pages at a rate of up to five pages per minute. The raster printing technology is xerographic, black and white, and write black at 300 dots (pixels) per inch. The printer is dedicated, and it operates with Macintosh computers u
Summary of the content on the page No. 15
CHAPTER 1 LaserWriter Select 310 Hardware Table 1-1 LaserWriter Select 310 printer features Features Specifications Printing speed 5 pages per minute Warm-up time 90 seconds (worst case) Imaging 300 dpi Processor Advanced Micro Devices Am29205, 16 MHz Paper handling Standard Output: 150-page, face-down tray Inputs: Manual feed tray; 250-page feeder with 250-page universal cassette Optional Inputs: additional 250-page feeder; additional 500-page feeder; 250-page legal-size cassette, 30
Summary of the content on the page No. 16
CHAPTER 1 LaserWriter Select 310 Hardware Communication Ports 1 The LaserWriter Select 310 printer supports two communication ports: RS-232 8-pin serial port Centronics 36-pin parallel port Figure 1-1 shows the relative positions of these ports on the rear panel of the printer. Figure 1-1 LaserWriter Select 310 printer side panel connectors SIMM card slot Centronics 36-pin port RS-232 8-pin serial port When the LaserWriter Select 310 printer is first powered on, the serial
Summary of the content on the page No. 17
CHAPTER 1 LaserWriter Select 310 Hardware Figure 1-2 An 8-pin serial port connector 8 7 6 5 4 3 Connected to 2 1 chassis ground Table 1-2 Signal descriptions for an 8-pin serial port Pin Signal number name I/O Description 1 DTR I Data terminal ready. Send data when this signal is asserted. 2 DSR O Data set ready. 3 /TXD O Transmit data (inverted) 5 /RXD O Receive data (inverted) 4, 6 GND – Ground 7, 8 Not used – These pins are not connected Centronics Parallel Connector 1 The Las
Summary of the content on the page No. 18
CHAPTER 1 LaserWriter Select 310 Hardware Figure 1-3 shows the pin designations for the Centronics parallel connector and Table 1-3 lists the signal descriptions. Figure 1-4 shows the timing requirements for the Centronics interface. Figure 1-3 A Centronics parallel connector Pin 18 Pin 1 Pin 36 Pin 19 Table 1-3 Signal descriptions for a Centronics parallel port Pin number Signal name I/O Description 1 /PSTROBE I Strobe for parallel input data 2 DATA 0 I Data input bit 0 3 DATA
Summary of the content on the page No. 19
CHAPTER 1 LaserWriter Select 310 Hardware Table 1-3 Signal descriptions for a Centronics parallel port (continued) Pin number Signal name I/O Description 19-30 SIGNAL – Signal ground GROUND 31 Not connected – This line is not connected 32 /FAULT O Fault signal; asserted if there is a printer problem 33-36 Not connected – These lines are not connected NOTE Inputs and outputs are referenced to the printer. An input (I) signal is sent from the host computer to the printer, and an out
Summary of the content on the page No. 20
CHAPTER 1 LaserWriter Select 310 Hardware Status Lights 1 The LaserWriter Select 310 printer has three colored lights on the left side of the printer. These lights indicate what the printer is doing. Figure 1-5 shows a view of the status light symbols, and Table 1-4 describes the functions of the lights. Figure 1-5 Status lights Green Amber Amber Ready/ Paper Paper In use out jam Table 1-4 Status light messages Light Light’s state Printer’s state Ready/in use On The printer i