Section 5. Interface Specifications

THE RECEIVE BUFFER

The M-8400RV printer have the ability to receive a data stream from the host in one of two ways. The receive buffer may be configured to accept one print job at a time or multiple print jobs. The single job print buffer is generally used by software programs that wish to maintain control of the job print queue so that it can move a high priority job in front of ones of lesser importance. The multiple job buffer, on the other hand prints all jobs in the order they are received by the printer, and the order of printing cannot be changed.

Single Job Buffer

The printer receives and prints one job at a time. Each job must not exceed 64K bytes.

Multi Job Buffer

The printer is able to continuously receive print jobs, compiling and printing other jobs at the same time. It acts much like a “print buffer” to maximize the performance of the host and the printer.

0

62K

64K

 

 

 

 

 

 

 

 

 

 

 

 

DTR High

or

DTR Low

X-On

or

Buffer Near Full

X-Off

When using the RS232 Serial interface, the Multi Job Buffer uses either the Ready/Busy with DTR (pin 20) or X-On/X-Offflow control protocols. See these sections for more details. With an empty receiving buffer, the status of DTR is “high” (or an X-Onstatus if using X-On/X-Off), meaning the printer is ready to receive data. When the receive buffer is holding 62K bytes of data (2K bytes from being full), DTR will go “low” (or an X-Offis sent) indicating the printer can no longer receive data. This condition is called “Buffer Near Full” (see figure below).

0

56K

64K

 

 

 

 

 

DTR High

DTR Low

or

or

X-On

X-Off

Buffer Available

SATO M-8400RV

9001041 Rev. D

Page 5-2

Page 172
Image 172
SATO M-8400RV manual Receive Buffer, Interface Specifications, Single Job Buffer, Multi Job Buffer