richard@gryphon.UUCP (12/05/87)
In article <1790@cup.portal.com> SKIBUM@cup.portal.com writes: >So whos usin a serial interface for a printer anyway. Me. For some obscure reason, the QMS PS-800 comes serial and appletalk. No parallel. Do you know what a pain it is to ship over pages and pages of PostScript at 1200 baud serial. Arrrrg! After only six months however, I was finally able to set it to 19.2Kbaud. I only had to move the thumbwheel from '0' to '1'. See Leo, you arn't the only complete moron on the net. >What do you >do when you want to use your modem? Disconnect the printer? Yes ma'am. >Spend >a hundred bucks for a switch? When they have them just SITTING THERE at work, doing nothing ? Uh-uh. :-) -- Richard J. Sexton INTERNET: richard@gryphon.CTS.COM UUCP: {hplabs!hp-sdd, sdcsvax, ihnp4, nosc}!crash!gryphon!richard "It's too dark to put the keys in my ignition..."
peter@sugar.UUCP (Peter da Silva) (12/16/87)
richard@gryphon.CTS.COM (Richard Sexton) writes: > In article <1790@cup.portal.com> SKIBUM@cup.portal.com writes: > >So whos usin a serial interface for a printer anyway. > Me. For some obscure reason, the QMS PS-800 comes serial and appletalk. > No parallel. I'm impressed. I thought serial printers went the way of the dodo. Pity, in my opinion. Why would anyone want to waste a parallel port on something so slow as a printer. I'd much rather have 2 serial ports on this baby. Speaking of babies, mine just woke up. CIAO. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- Disclaimer: These U aren't mere opinions... these are *values*.
wtm@neoucom.UUCP (Bill Mayhew) (12/20/87)
Unfortunately, much of the work that I do must be done in the land of blue pinstripes. Curiously, serveral of the more popular word processing programs expect one to attach HP laserjets via the serail port eventhough one would presume that the parallel port would be faster. If one insists on using the parallel port by redirecting the serial port, the printer will print, but the out- put will be braindamaged with margins off, underlines goofed, etc. I could see that if the printer ruminates over its data for several seconds now and then that with the parallel port, the host might think the printer went south. I agree; I think it would be nice to see an option board for the Amiga 2000 that had 3 or 4 serail ports that could exist on the Amiga side of the machine. It would be neat to make the Amiga the brain center of my house, and string serial cables to control various goodies. --Bill
peter@sugar.UUCP (Peter da Silva) (12/28/87)
In article <864@neoucom.UUCP>, wtm@neoucom.UUCP (Bill Mayhew) writes: > Unfortunately, much of the work that I do must be done in the land > of blue pinstripes. Curiously, serveral of the more popular word > processing programs expect one to attach HP laserjets via the > serail port eventhough one would presume that the parallel port > would be faster. If one insists on using the parallel port by > redirecting the serial port, the printer will print, but the out- > put will be braindamaged with margins off, underlines goofed, etc. I can't believe this. The whole world must be totally loony-tunes. First of all, conventional printers (a slow device) typically come with a very fast interface that they can't even begin to take advantage of, but restrictes them (theoretically) to within 6 feet of the computer. Then a laser-printer (a fast device) is forced by a bunch of brain damaged programs to use the slower RS232 interface, even though it's perfectly capable of taking advantage of any data rate you care to ship it. Also, since it's usually not run unattended it wouldn't matter if it was forced to be close to the machine. I have no idea how things like this happen. It's a wonder that anything ever comes out un-fubar. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- Disclaimer: These U aren't mere opinions... these are *values*.
farren@gethen.UUCP (Michael J. Farren) (12/29/87)
In article <1325@sugar.UUCP> peter@sugar.UUCP (Peter da Silva) writes: >First of all, conventional printers (a slow device) typically come with >a very fast interface that they can't even begin to take advantage of, but >restrictes them (theoretically) to within 6 feet of the computer. Which is that? I've operated Centronics parallel interfaces over 50' cables with no problem (although I admit this is stretching it a bit - 20' should be no problem whatsoever.) >Then a laser-printer (a fast device) is forced by a bunch of brain damaged >programs to use the slower RS232 interface, even though it's perfectly capable >of taking advantage of any data rate you care to ship it. Also, since it's >usually not run unattended it wouldn't matter if it was forced to be close to >the machine. The reason serial interfaces are forced is much more likely to be because the original 'affordable' laser printer, the HP LaserJet, did not HAVE a parallel interface - it was serial or nothing. Likewise, the Apple Laserwriter also is serial-only. Don't blame the software guys for something the hardware guys almost forced them to do. I do agree - it's a wonder, all right... -- Michael J. Farren | "INVESTIGATE your point of view, don't just {ucbvax, uunet, hoptoad}! | dogmatize it! Reflect on it and re-evaluate unisoft!gethen!farren | it. You may want to change your mind someday." gethen!farren@lll-winken.arpa | Tom Reingold, from alt.flame
dillon@CORY.BERKELEY.EDU (Matt Dillon) (12/30/87)
:In article <1325@sugar.UUCP> peter@sugar.UUCP (Peter da Silva) writes:
:>First of all, conventional printers (a slow device) typically come with
:>a very fast interface that they can't even begin to take advantage of, but
:>restrictes them (theoretically) to within 6 feet of the computer.
:
:Which is that? I've operated Centronics parallel interfaces over 50'
:cables with no problem (although I admit this is stretching it a bit -
:20' should be no problem whatsoever.)
A couple of things to note here:
(1) Centronics is syncronous, meaning that every byte is handshaked.
At 50' it will go quite a bit slower and much less reliably than
at 5'. However, since printers are notoriously slow anyway one
usually doesn't see the difference. A similar unshielded and
undriven serial cable would not be able to go quite as fast.
(2) Beyond popular belief, serial is NOT slower than parallel! That's
right! Consider that serial is just two lines (not including
ground)... very easy to make into a twisted pair, shield, connect
to power drivers, or place on a carrier. I've seen serial over
a cable TV channel at 56KBaud, and we weren't even trying! Of
late we've had RS422 which utilizes balanced lines and can go even
faster than RS232.
Example: Bryce created a product for the C64 to speed up the
C64<->1541 interface. He simply connected an extra serial line on
an IO chip between the two running at (almost) the crystal frequency.
Without trying he almost beat out my PET<->2031 interface which was
using synced microprocessors over a parallel line (read: no
handshaking).
The moral of the story: You can make a serial interface sooo fast that
you don't even have to worry about 'waiting' for the character to be
sent... the interface is faster than the fastest you could shove it
out from a lowly 68000.
-Matt
grr@cbmvax.UUCP (George Robbins) (01/03/88)
In article <8712292114.AA22022@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: > :In article <1325@sugar.UUCP> peter@sugar.UUCP (Peter da Silva) writes: > :>First of all, conventional printers (a slow device) typically come with > :>a very fast interface that they can't even begin to take advantage of, but > :>restrictes them (theoretically) to within 6 feet of the computer. > : > :Which is that? I've operated Centronics parallel interfaces over 50' > :cables with no problem (although I admit this is stretching it a bit - > :20' should be no problem whatsoever.) > > A couple of things to note here: > > (1) Centronics is syncronous, meaning that every byte is handshaked. > At 50' it will go quite a bit slower and much less reliably than > at 5'. However, since printers are notoriously slow anyway one > usually doesn't see the difference. A similar unshielded and > undriven serial cable would not be able to go quite as fast. > > (2) Beyond popular belief, serial is NOT slower than parallel! That's > right! Consider that serial is just two lines (not including > ground)... very easy to make into a twisted pair, shield, connect > to power drivers, or place on a carrier. I've seen serial over > a cable TV channel at 56KBaud, and we weren't even trying! Of > late we've had RS422 which utilizes balanced lines and can go even > faster than RS232. EEK! More confusion in the form of true, but marginally relevant facts. You can have a "long" Centronics cable. The length is basically limited by the characteristics of the driving and receiving circuits, the cable characteristics, the number of grounds connected and the hardware/software timing. Centronics is a parallel interface. You put out the data, allow time (deskew) for all the bits to get to the receiving end, and then send a strobe telling the printer that the data is there. The printer eats the data and sends back busy/acknowledge signals. This is all spec'ed to work over maybe a 10-15 foot cable. It fails if: a) the deskew delay isn't long enough for the data to have settled b) the strobe or ack pulses are degraded by the cable characteristics c) there is a grounding problem between the two machines d) there is electrical noise or ringing on the data or strobe/ack lines "Real Computers" offer special "long lines" interfaces with appropriate timing, circuitry and cabling to avoid these problem. Micro users get the generic flavor and your milage may vary. As for whether serial or parallel is faster, remember than the following crude approximation holds: characters/sec = lines/minute = bits-second/10. For the typical serial printer (with a line buffer) anything over 2400 bps is likely to be wasted. For laser printers, especically in bit gulping graphics modes, it's a different story, but remember that your computer isn't a CRAY-7 and a 19.2Kbps serial line is probably quicker than your computer can generate (although perhaps not dump from a file) real data. Since the "centronics" interface is shoving 8 bits in parallel, you could assume a 10 microsecond best case output loop, giving the equivalent of a 1-megaBPS async serial line, but as pointed out above, this is pretty much academic... -- George Robbins - now working for, uucp: {uunet|ihnp4|rutgers}!cbmvax!grr but no way officially representing arpa: cbmvax!grr@uunet.uu.net Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)