6.1. Sequential Normal Flow for USB connection
Status information request
Status (response status to status information request)
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.
Receive data.
Begin printing
without waiting for a
print command.
Printing
Printing display
Sending display
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
Send data for page 2
Send control code.
Send print data.
Status
(Phase change :
“Printing state”)
Send a print command (print command with feeding (1A) for
the last page or print command (0C) for other pages).
Receive “Phase change:Printing state”.
Receive“Printing completed”.
Send print data.
Send print data.
Status (“Printing completed”)
Status (Phase change: “Waiting to receive”)
Send control code/print data.
Receive “Phase change:
Waiting to receive”.
Perform READ.
Perform READ.
Send print data.
Send print data.
Status
(Phase change :
“Printing state”)
Send print data.
Print 2nd page.
Print 1st page.
Computer (host)
Initialize
In order to clear any jobs
with errors remaining in the
printer. In case QL-1050,
please send 350bytes. But
this is not necessary in
normal case.
Printer
Send 200 bytes of Invalid command
The printer is initialized.
Brother QL-500/550/560/570/580N/650TD/700/1050/1060N Command Reference
25