Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!indri!polyslo!usc!ucsd!ucbvax!hplabs!otter!grg From: grg@otter.hpl.hp.com (Gerd Groos) Newsgroups: comp.sys.hp Subject: Re: 2225A (Thinkjet) printer question Message-ID: <2980008@otter.hpl.hp.com> Date: 21 Aug 89 21:42:26 GMT References: <5916@pt.cs.cmu.edu> Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 39 >The question concerns an HP 2225A (HPIB Thinkjet) printer. >Under what conditions can this printer send "SRQ" (service request)? >Is SRQ response programmable, besides the SRQ configuration switch >(which I assume is just an overall enable/disable)? Manual page D-4: "When the SRQ enable switch is on (set to 1) the printer will assert SRQ when [...] - Self test failed - Out of paper - Carriage Motion Disabled [...] If 'listen always' is enabled, the printer will never assert SRQ. [...] When the SRQ enable switch is off (0) the printer is prevented from requesting service." Definition of each bit in the status byte (sent by the Thinkjet on serial poll); -Bit 7 Self Test failed - 6 always 0 - 5 Out of Paper - 4 always 0 - 3 Buffer full - 2 Buffer empty - 1 always 0 - 0 Carriage Motion disabled A one in a particular bit signifies that the corresponding condition is TRUE. The DIP switch on the back of the printer is read only on power-on. Hope this helps, Gerd.