Date:       Mon, 25 Feb 2002 09:54:33 -0800 (PST)
    From:       Patrick Powell <[EMAIL PROTECTED]>

  > > From [EMAIL PROTECTED] Fri Feb 22 21:47:46 2002
  > > To: Patrick Powell <[EMAIL PROTECTED]>
  > > Subject: Re: LPRng: HP-4100 Pagecount problem. A possible solution. 
  > > Date: Sat, 23 Feb 2002 16:01:13 +1100
  > > From: "C. L. McAvaney" <[EMAIL PROTECTED]>
  > >
  > 
  > 
  > > So does that mean that the ECHO doesn't synchronise as it is documented
  > > that is should do?
  > >
  > 
  > From the PJL Reference:
  > 
  >  Page 7-2
  >    To clear any possible unread status responses requested by the
  >    previous application, upon startup, an application should use
  >    the ECHO command...
  > 
  >  Page 7-14
  >   ... Since the status messages are buffered in the printer until they
  >   are received, the current application may receive status messages
  >   that were requested by a previous applciation. (This happends in
  >   situations where the application requests information or unsolicited
  >   status is enabled, and the application closes before receiving the
  >   status messages).
  > 
  > Basically, what you get with this is a 'marker' in the output
  > stream.  It does not provide any indication that the previous
  > job has completed.  In fact,  my observation is that if you:
  > 
  > a)  connect using TCP/IP
  > b)  send job
  > c)  disconnect
  > d)  send new job
  >     (with echo)
  > 
  > Then:
  >   a) some printers refuse connection while previous job is in progress
  >   b) some printers accept new connection,  but will not accept data
  >      (sigh...) while previous job is in progress
  >   c) some printers will accept 'no output jobs' and fake their acceptance
  >   d) some printers will do c), and only when there is a job with output
  >      will they then block all additional IO until the previous job is
  >      finished.
  >   e) some printers will do d),  but also have the interesting behavior
  >      of reporting errors (out of paper, jam, etc) FOR THE PREVIOUS JOB
  >      that is in progress.
  > 
  > Printers that do c) and d) are almost impossible to get accurate
  > page counts from,  as the 'initial' pagecount value is bogus.
  > 
  > Also,  I have seen a,b,c, and d on the same printer... Depending on the
  > rev level of the network interface code.
  > 
AAAAaahhhhhh that clears things up then.

I understand more and more why you <sarcastic mode>love</sarcastic mode>
printers so much!!  Oh for a standard that every follows!! ;)

Cheers,
Christopher
            ,,,
           (. .)
/-----.oOO--(_)--OOo.-------------------------------------------------\ 
|  Christopher McAvaney                       [EMAIL PROTECTED]   |
|  PhD Candidate                                 [EMAIL PROTECTED]   |
|                                               [EMAIL PROTECTED]   |
|  phone: +61+3+52272960                    [EMAIL PROTECTED]   |
|    fax: +61+3+52272028       http://www.cm.deakin.edu.au/~chrismc   |
\---------------------------------------------------------------------/

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to