HP3000-L Archives

September 2003, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
John Pitman <[log in to unmask]>
Reply To:
John Pitman <[log in to unmask]>
Date:
Thu, 18 Sep 2003 08:15:55 +1000
Content-Type:
text/plain
Parts/Attachments:
text/plain (204 lines)
Dave,
I stand corrected as usual, but we are not concerned about sequence, just
the right files going to the right trays, since one will be preprinted, and
the other plain.


jp
----- Original Message -----
From: "David Powell" <[log in to unmask]>
To: <[log in to unmask]>
Sent: Thursday, September 18, 2003 6:11 AM
Subject: Re: [HP3000-L] network printers, selecting paper trays etc


> Sorry, the spooler does NOT 'handle multiple files queued up on the same
> physical device ok' if it thinks they are two different devices, and if
your
> definition of 'OK' includes having everything print in the same order as
it
> would have if the spooler had known it was one device.
>
> I tested this a few years ago, and just re-tested to be sure, in a job
> with....
> !FILE HIGH;   DEV=61,13
> !FILE LOW;    DEV=361,2
> !PRINT INV1001.STREAMS.SSIDEV > *HIGH
> !PRINT INV1001.STREAMS.SSIDEV > *HIGH
> !PRINT INV1001.STREAMS.SSIDEV > *HIGH
> !PRINT INV1001.STREAMS.SSIDEV > *HIGH
> !PRINT INV1001.STREAMS.SSIDEV > *HIGH
> !PRINT INV1001.STREAMS.SSIDEV > *LOW
> !PRINT INV1001.STREAMS.SSIDEV > *LOW
> !PRINT INV1001.STREAMS.SSIDEV > *LOW
> !PRINT INV1001.STREAMS.SSIDEV > *LOW
> !PRINT INV1001.STREAMS.SSIDEV > *LOW
> etc.
>
> And re-tested with minor variations like using device class instead of
> ldev#.
>
> Ldevs 61 & 361 are the same printer, with different setup files in
npconfig.
> The difference is that 361 is landscape, and 61 is portrait.
>
> Instead of printing all the 'high' first, in all my tests it alternated
> high, low, high, low, etc.  Also, in some tests, PC printouts (that were
> generated after the HP3000 files) printed in between.
>
> So, the moral is, *if* you care about the sequence of your printouts,
avoid
> calling 1 printer 2 printers or sharing a printer between computers,
unless
> you can be sure the printer isn't being written to at the same time in two
> different ways.  If you don't care about the sequence, go ahead.
>
> Note: not sure if this matters, but my tests were all on a printer that
has
> 'pjl_supported = true', which causes a pause between  printing every
> spoolfile, which means that all the spool files were created & ready
before
> the 2nd one could start to print.  Results might be different with
different
> settings because spoolfiles might  be sent to the printer's memory almost
> instantaneously? ? ? ? ? ? ? ? ?
>
> Dave ("It's not nice to fool mother spooler") Powell
>
> ----- Original Message -----
> From: "John Pitman" <[log in to unmask]>
> To: <[log in to unmask]>
> Sent: Tuesday, September 16, 2003 23:05
> Subject: Re: [HP3000-L] network printers, selecting paper trays etc
>
>
> > Dave,
> > I am pretty sure the spooler will handle multiple files queued up on the
> > same physical device ok - in fact the 3000 shares this same device with
> PCs
> > on the network quite happily. Also, the first problem I had was that
the
> > printer was set up for a4, but 3000 defaulted to letter, so printer msg
> was
> > 'load letter', and when you pressed Go, it defualted back to tray 1.
Once
> I
> > set up npconfig for both trays as A4, and sent a4, the trays were
selected
> > correctly.
> > jp
> > ----- Original Message -----
> > From: <[log in to unmask]>
> > To: "John Pitman" <[log in to unmask]>
> > Sent: Wednesday, September 10, 2003 10:03 AM
> > Subject: Re: [HP3000-L] network printers, selecting paper trays etc
> >
> >
> > > This cool stuff.  As far as I know (as a list member for less than 2
> > years),
> > > the only postings were from me last summer showing how to do
> > tray-selections
> > > with environment files.  esc&l4h goes to tray 1 on a laserjet 5n,
4100,
> > etc;
> > > esc&l0h goes to any unlocked (normal paper) tray, etc.  Tray 1 had to
be
> > set
> > > up as special paper in the printers internal configuration. Etc, Etc.
> Can
> > > send more specifics  if you want.
> > >
> > > Years before I got that working I had tried & failed to do it with
> 'tray'
> > > commands & npconfig.
> > >
> > > Tray commands in npconfig are much more readable, and save typing all
> > those
> > > ';env=xxx', but I have two concerns:
> > > (A) What happens if your printer is out of paper in one tray?  Did you
> > also
> > > do some printer configuring that you didn't mention in your post?  For
> > sure
> > > with the env-file approach and appropriate printer setup, I can make
the
> > > printer wait till it is fed if the tray it should use is empty.
> > >
> > > (B) Do you ever have more than one job or sesssion writing to the
> printer?
> > > Write to it with different output priorities?  Is the order of
> spoolfiles
> > > important?  If one physical printer looks like two printers to the HP,
> it
> > > can cheerfully write a priority-2 spoolfile to ldev 'x' while it is
also
> > > writing a series of priority-13 files to ldev 'y', which can be
> irritating
> > > if you made the latter priority 13 specifically because you wanted
them
> in
> > > order with nothing in between.
> > >
> > > ----- Original Message -----
> > > From: "John Pitman" <[log in to unmask]>
> > > To: <[log in to unmask]>
> > > Sent: Tuesday, September 09, 2003 00:39
> > > Subject: [HP3000-L] network printers, selecting paper trays etc
> > >
> > >
> > > > In case anybody is interested, I just got paper tray selection
> (static)
> > > > working. If its been listed before, pardon me.
> > > >
> > > > By static, I mean its fixed for a given Ldev, which suits our
> > application,
> > > > as we dont need to confuse users with options, or have the code do
it
> on
> > > the
> > > > fly.
> > > > We had a need for mixing preprinted and plain paper in laserjets, so
I
> > had
> > > a
> > > > play. I defined two ldevs on the same IP address as follows:-
> > > > 430     (network_address = 192.168.2.200
> > > >               BANNER_INTRAY = 1
> > > >               DATA_INTRAY = 1
> > > > <snipped>
> > > >                          message_interval = 0)
> > > > 635     (network_address = 192.168.2.200
> > > >               BANNER_INTRAY = 4
> > > >               DATA_INTRAY = 4
> > > > <snipped>
> > > >                           message_interval = 0)
> > > >
> > > > I had been misled on the tray specs by comments in NPCONFIG that the
> key
> > > > word was 'banner_tray' or "data_tray", which were incorrect. Also
> quirky
> > > is
> > > > the bottom tray number is 4, and A4 paper is number 26....
> > > > Anyway, these specs work - use whichever ldev in a file equate, and
> you
> > > get
> > > > paper from the relevant tray.
> > > >
> > > > John Pitman
> > > >
> > > > * To join/leave the list, search archives, change list settings, *
> > > > * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
> > > >
> > >
> > >
> >
> > * To join/leave the list, search archives, change list settings, *
> > * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
> >
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2