tomwest@gpu.utcs.toronto.EDU (Tom West) (09/14/87)
We are having a little difficulty with our QMS-800+ (which is a very nice laser-printer in its class). Apparently, it sends a ^D up the line whenever it receives ^D to indicate end-of-job. Unfortunately, our interface board just buffers this, and eventually, (since the buffer is never flushed), it overflows, sening a ^G everytime it receives a character. This of course confuses the poor laser-printer, and it sends an error message up the link, producing more ^G's an so on and so forth. Since we can't flush the buffer without disabling and enabling the queue on the line, we are a bit stuck. Part 2: If this can't be done, is there any way to completely reset the system in post script. initgraphics resets most of the system, but it doesn't reset the fonts or save states, etc. Is there any command (maybe system specific) to re-initialize everything (as is done at the start of a fresh job) ? Then I wouldn't need to send any end of job things at all! (Unless there was a PS error, but then we can separately send a ^D and flush the buffer manually if necessary.) Thanks. -- Tom West BITNET: tomwest@utorgpu.bitnet, tomwest@gpu.utcs.utoronto Internet: tomwest@gpu.utcs.toronto.edu UUCP: tomwest@utgpu utzoo, yetti, harpo, mnetor \ cbosgd, deepthot, utoronto - !utgpu!tomwest ihnp4, lsuc, sfmin, vnr-vpa /