[net.periphs] undocumented `feature' in HP7470A plotter

henry@utzoo.UUCP (Henry Spencer) (07/24/84)

Folks with HP7470A plotters (and perhaps other similar HP plotters),
beware.  I just ran down what looked like a software bug, only to
discover that it results from an undocumented hardware `feature'.
The circle instruction (CI) draws the circle just like it should,
but it *also* puts the plotter into "relative plotting" mode, where
X,Y pairs are increments rather than absolute positions.  This is
lots of fun if you're running the thing in absolute-plotting mode
and you trust the circle instruction to leave it that way.

The fix is easy enough -- just bang the thing back into absolute mode
after drawing a circle -- but you have to know it's necessary!

I don't know, actually, whether this is a firmware bug or a documentation
bug.  My 7470A manual is dated May 1983 (on the back cover); anybody
have a more recent one?  Any of the HP folks care to comment?
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry

henry@utzoo.UUCP (Henry Spencer) (07/26/84)

Predictably, the "arc" instruction on the 7470A has the same problem
as the "circle" instruction.  (For those of you who didn't read the
earlier article, it puts the plotter into relative-coordinates mode
even if it was in absolute-coordinates mode to start with.)
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry