6.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
READ
transmitted. If there is
a problem, an error
appears.
Displaying sending
Displaying printing
READ
Phase change
"Printing" received.
"Printing completed" received.
Phase change
"Waiting to receive" received.
Finishing process for
printing page 1
Sending data for page 2
Displaying printing
READ
Phase change
"Printing" received.
"Error Occured" received.
An error appears.
When restarted, data is resent
starting with the 2nd page
since "Printing" for the 2nd
page is received.
Resending process for
data of 2nd page
Status information request
Status (response to status information request)
Sending control codes
Sending raster data
Sending raster data
Sending a print command (print command with feeding (1A)
for the last page or print command (0C) for other pages)
Status ("Printing completed")
Status (Phase change: "Waiting to receive")
Sending control code/raster data
Sending raster data
Sending raster data
Sending a print command (print command with feeding (1A)
for the last page or print command (0C) for other pages)
- 36 -
Printer
Initialize
Status
(Phase change :
"Printing")
Status
(Phase change :
"Printing")
Status
("Error Occurred")
Initialize
Raster Command Reference
Any jobs with errors
remaining in the printer
are cleared.
The printer is initialized.
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.
Printing 1st page
Printing 2nd page
Error occurred
If an error occurs, all
data read from the
computer is cleared.
Reprinting 2nd page
6. Flow Charts