Résumé du contenu de la page N° 1 
                    
                                
   
Developer Note
Apple LaserWriter Select 310 
Printer
 
 
Developer Note
Developer Press
© Apple Computer, Inc. 2000                                                                                                                                                                                                                                                                                                                                                                            
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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 
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 6 
                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 8 
                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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 
                    
                    Résumé du contenu de la page N° 12 
                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                    
                    Résumé du contenu de la page N° 13 
                    
                            CHAPTER 1 Figure 1-0 Listing 1-0 LaserWriter Select 310  Table 1-0 Hardware 1                                                                                                                                                                                                                                                                                                                                                                                                                                   
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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 
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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 
                    
                    Résumé du contenu de la page N° 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
                    
                    Résumé du contenu de la page N° 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