KB#00847-Printing directly to a port sometimes loses the last few lines of the report.
Title:
Printing directly to a port sometimes loses the last few lines of the report.
Description:
Printing directly to a port (/dev/ttyPX under UNIX) sometimes loses the last few lines of the report.
Printing directly to a port from operating system (cat < /etc/termcap > /dev/ttyPX) works fine and printing to the port via OS spooler works fine.
Resolution:
This can be a timing problem between PRO/5 and the printer. Try adding a WAIT=5 to ensure that the printer memory is not getting full and the data being lost.
If the printer's memory gets full and PRO/5 isn't instructed to wait for the device to be capable of accepting more information then the information just seems to get lost into nowhere. A WAIT statement at the end of the program will help fix this. A WAIT=0 will cause it to wait forever which may not be acceptable while a WAIT=5 may be too long depending on how much memory the printer has.
To test this, redirect the output to a file. Check the file to see if all of the data was printed, if it was this is the problem and a WAIT will resolve the problem.
Last Modified: 11/28/2000 Product: PRO/5 Operating System: UNIX
BASIS structures five components of their technology into the BBx Generations.