Raster Command Reference
- 36 -
5. Flow Charts
5.3 Error flow for USB connection (with a concurrent printing error such as end of tape)
Computer (host)
If there are no
problems with the
printer status (media,
etc.), the data is
transmitted. If there is
a problem, an error
appears.
The status of the printer
(media, etc.) is checked
and a response is sent.
Data received.
Beginning printing
without waiting for a
print command
Printing
Printing of the 1st page
is actually not finished,
but the “Printing
completed” status and
“Waiting to receive”
phase are sent.
Finishing process for
printing page 1
Sending data for page 2
The printer is initialized.
Sending a print command (print command with feeding (1A)
for the last page or print command (0C) for other pages)
If an error occurs, all
data read from the
computer is cleared.
Displaying printing
Sending a print command (print command with feeding (1A)
for the last page or print command (0C) for other pages)
Reprinting 2nd page
An error appears.
When restarted, data is resent
starting with the 2nd page
since
“Printing” for the 2nd
page is received.
READ
READ
Any jobs with errors
remaining in the printer
are cleared.
Status information request
Status (response to status information request)
Sending control codes
Sending raster data
Initialize
Status
(Phase change :
“Printing”)
Sending raster data
Status (“Printing completed”)
Status (Phase change:
“Waiting to receive”)
Sending control code/raster data
Sending raster data
Sending raster data
Status
(Phase change :
“Printing”)
Phase change
“Printing” received.
“Printing completed” received.
Phase change
“Waiting to receive” received.
Initialize
Status
(
“Error Occurred”)
Phase change
“Printing” received.
“Error Occured” received.
Printer
Printing 1st page
Printing 2nd page
Error occurred
Resending process for
data of 2nd page
READ
Displaying sending
Displaying printing