Path: utzoo!attcan!uunet!husc6!mailrus!uwmcsd1!ig!agate!violet.berkeley.edu!gts From: gts@violet.berkeley.edu (Greg Small) Newsgroups: comp.sys.ibm.pc Subject: Flow control between IBM PC and printer Message-ID: <14151@agate.BERKELEY.EDU> Date: 12 Sep 88 00:25:10 GMT Sender: usenet@agate.BERKELEY.EDU Reply-To: gts@violet.berkeley.edu (Greg Small) Organization: University of California, Berkeley Lines: 27 = From: jbn@glacier.STANFORD.EDU (John B. Nagle) = The Laserwriter (a IINT) is in DSR/DTR mode, 9600 baud. = It seems strange, in that flow control is normally provided via RTS/CTS. = Yet the Laserwriter documentation indicates that the Laserwriter tries = to do flow control on DSR/DTR, which is nonstandard. Actually, DTR/DSR is far more common for flow control than RTS/CTS and neither were specified for that function (RTS/CTS was for half-duplex line turnaround). Look in the back of the LaserWriter NT manual under printing on MS-DOS. It gives the PostScript program to be sent to the LW that sets DTR/DSR flow control. What they do not mention is that the file must be terminated with Ctrl-D. Just copy the file to the LW serial port. statusdict begin 25 sccbatch exch pop 4 eq {stop} if serverdict begin 0 exitserver statusdict begin 25 9600 4 setsccbatch Ctrl-D This also should work for an old LaswerWriter Plus but not the plain LW. Gregory T Small (415)642-5979 Personal Computer Networking & Communications gts@violet.Berkeley.EDU Workstation Support Services - Software Group ucbvax!jade!gts 267 Evans Hall SPGGTS@UCBCMSA.BITNET University of California, Berkeley, Ca 94720