Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cbmvax!cbmehq!cbmger!peterk From: peterk@cbmger.UUCP (Peter Kittel GERMANY) Newsgroups: comp.sys.amiga.programmer Subject: Re: HP Laserjet III from a Amiga. How to control. Keywords: hp, control Message-ID: <1396@cbmger.UUCP> Date: 20 Jun 91 12:32:31 GMT References: <1991Jun19.212436.14899@cbnewse.att.com> Reply-To: peterk@cbmger.UUCP (Peter Kittel GERMANY) Organization: Commodore Bueromaschinen GmbH, West Germany Lines: 36 In article <1991Jun19.212436.14899@cbnewse.att.com> hjanssen@cbnewse.att.com (hank janssen) writes: > >I have a Laserjet III, and i wanted to write a programm that prints >stuff to it from intuition. (Yes i know that they are out there, but >none of it does what i want it to do) > >I want to controll the printer by bypassing the printer.device from >amiga and directly go to PRT: Hmm, to put it frankly: PRT: *IS* THE printer.device! And the driver! Perhaps you should just replace PRT: by PAR: (or SER:, respectively), then you really bypass all those drivers. >Example a string like this. (THis is only an example) > >[5j > >Will result on the prinout as: > >5j > >It eats up my ESCAPE character and my [ character. while it should >interped as something changing from landscap to portait. changing >point size etc etc. When you talk to PRT:, it only regards valid ANSI escape sequences and intentionally trashes all others. >The ROM manual staes that when you open PRT: directly all is sent to the printer RAW. ^^^^ Please check again. If it really says so, it is a bug to be corrected. It should say PAR: or SER: for getting RAW output. -- Best regards, Dr. Peter Kittel // E-Mail to \\ Only my personal opinions... Commodore Frankfurt, Germany \X/ {uunet|pyramid|rutgers}!cbmvax!cbmger!peterk