2.6
Status 4
This communication protocol is designed for the purpose of controlling print status in the host, and the printer returns the
status by receiving request command from the host.
Refer to [12.42.2.2 Return status of status 4] for details of the request command and the return status.
2.6.1 Return sequence
Refer to [26.12 Printer status] when using LAN/wireless LAN interface.
1)
Normal
Host
(Status request command)
ENQ
ID Number = [Space]
Status = "Waiting for receive"
Status
Remaining print q'ty = [000000]
Job name = [Space]
ID number = [05]
Print
Print command
Job name = [SATO]
ACK
(Printer status: no error) *1
ENQ
(Status request command)
ID number = [05]
Status = "Editing"
Status
Remaining print
Job name = [SATO]
(Status request command)
ENQ
ID number = [05]
Status = "Printing"
Remaining print
Status
Job name = [SATO]
ID number = [06]
Print
Print command
Job name = [SATO]
ACK
(Printer status: no error) *1
ENQ
(Status request command)
ID number = [05]
Status = Paper end
Remaining print
Status
Job name = [SATO]
ENQ
(Status request command)
ID number = [05]
Status = "Printing"
Remaining print
Status
Job name = [SATO]
~ ~
ENQ
(Status request command)
ID number = [05]
Status = "Printing"
Remaining print
Status
Job name = [SATO]
ENQ
(Status request command)
ID number = [06]
Status = "Printing"
Remaining print
Status
Job name = [SATO]
Printer
q'ty
= 100
Receive/Analysis/Edit
q'ty
= [000000]
Print operation
q'ty
= [000100]
q'ty
= 50
q'ty
= [000098]
q'ty
= [000098]
~ ~
q'ty
= [000001]
q'ty
= [000050]
507
*1 The printer will return
the status at print
command reception
when using RS-232C
and Bluetooth.
Print the 1st label
Print the 2nd label
Print the 3rd label
Paper end error
Error release
(press the LINE button)
Print the 3rd label
~ ~
Print the 100th label
Print the 1st label