dReceiving data when the blank positions in the receive buffer are 712 bytes or less:
z When the blank positions in the receive buffer are 712 bytes or less, the printer stores the received data in the receive buffer, continues to be in a BUSY state (BUSY signal at the “High” level) for 10 seconds to extend the data read interval when data is set from the host, and reads the data 10 seconds later.
z If the blank positions become 713 bytes or more while waiting for reading data, the printer will receive the data with the normal data receive timing.
z When there are no blank positions in the receive buffer, the printer stops reading data. Then, it continues to be in a BUSY state (BUSY signal at the “High” level) until there are blank positions in the receive buffer when data is set from the host.
Data 1 ~ 8 (Host → Printer)
nStrobe
(Host → Printer)
Busy
(Host ← Printer)
nAck
(Host ← Printer)
10 sec | 10 sec |
511 to 711 blank bytes 712 blank bytes
0 blank byte 1 blank byte
1 blank byte
- 16 -