Path: utzoo!yunexus!lethe!torsqnt!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-sdd!mark From: mark@hp-sdd.hp.com (Mark Overton) Newsgroups: comp.periphs.printers Subject: Re: Problem with HP7600 -plotter Message-ID: <2801@hp-sdd.hp.com> Date: 9 Nov 89 03:17:37 GMT Article-I.D.: hp-sdd.2801 References: Sender: news@hp-sdd.hp.com Reply-To: mark@hpsdl119.UUCP (Mark Overton) Organization: Hewlett-Packard, San Diego Division Lines: 41 In article kv56962@tut.fi (V{{r{nen Kari) writes: | |We have found a problem with a HP7600 series electrostatic plotter. If |you send another drawing to it while it is still drawing the previous |one, it forgets to draw some vectors. | |We are using Centronics cable to connect our Sun 386i to it. I suppose |the handshakes are ok, because all pictures are drawn correctly if |sent there on their own. Email bounced, so ... Hi, I'm one of the engineers who wrote the firmware for that plotter. My prior plotter was the original 7585A, so I'm afraid I don't know much about everything else. Anyway, it sounds like you are sending one of the following escape sequences to the plotter: ESC.J, ESC.K or ESC.T These sequences are "immediate execute" meaning that they are performed immediately upon their arrival. However, if plotting is occuring, the action of these sequences is delayed until plotting is done. Some of these sequences clear the input buffer. So when their action is delayed, the input buffer will be cleared, and you'll lose any data you sent after the ESC. stuff. These sequences are intended for two-way communication environments so that you can tell when the prior plot is done before sending the above sequences. Unfortunately, Centronics is only one-way. So the solution is to ELIMINATE ESCAPE SEQUENCES FROM YOUR PLOTS. They usually aren't necessary except to set-up handshake protocols, which are not needed for Centronics. BTW, you can call one of HP's customer support centers (not sales offices) to get help with problems such as this one. Hope that cures the problem ... Mark Overton, Hewlett-Packard (San Diego Div) (619)-592-4732 ...hplabs!hp-sdd!mark from {allegra|decvax|gatech|sun|tektronix} or ...hp-sdd!mark from {hp-pcd|hpfcla|hpda|noscvax|gould9|ucsd}