Asynchronous Terminals and Printer Processes Programming Manual

PRINTER PROGRAMMING CONSIDERATIONS
Using Vertical Format Control (VFC)
BEGIN |
IF FILEERROR( PRINTER ) AND ( RETRY := RETRY + 1 ) THEN |
GOTO AGAIN |
ELSE |
CALL DEBUG; |
END; |
IF XCOUNT <> COUNT THEN CALL DEBUG; |
|
END; |
|
|
|
Printing Restrictions for 5515/5516 |
|
|
The 5515/5516 printers do not print data that has been received |
until the printer receives a vertical forms command or RESET |
command. The vertical forms command can be a line feed, form |
feed, a relative or absolute vertical cursor move command, or a |
channel command. If you are using pre-spacing, (SETMODE 27,1) |
the last line of the job will not be printed. The last line |
will be held in the printer buffer until the printer receives a |
vertical forms command or RESET command. |
|
The spooler automatically flushes this last line out of the |
printer buffer. |
|
|
|
PROGRAMMING CONSIDERATIONS FOR 5573 PRINTERS |
|
|
ATP6100 (including the 3681 implementation) supports the 5573 |
printer. SERIALPRINTPROCESS does not support 5573 printers. The |
subtype for the 5573 is 8. |
|
The I/O process communicates with the 5573 printer by using the |
Transparent Tandem Asynchronous Protocol (T-TAP). T-TAP allows |
the application program to issue PCL commands to control the |
printers. The I/O process can send the commands transparently to |
the printers--that is, without translation. |
|
The 5573 printers do not support CONTROLBUF procedures. In |
addition, these printers require the C00 versions of SYSGEN, |
Spooler, and CMI/CMP. |
|
November 1987 7-35