Citizen CT-S751 [124/565] Status commands

Citizen CT-S601IIR [124/565] Status commands
Support
model
CT-S280
CT-S300
CT-S2000
CT-S4000
CT-S251
CT-D150/E351
CT-S281
CT-S310
CT-S801/851
CT-S601/651
CT-P29x series
CT-S310II
CT-D151/E651
CT-S751
CT-S4500
- 123 -
2.2.7 Status Commands
DLE EOT n
[Function] Sending status in real-time
[Code] <10>H<04>H<n>
[Range] 1n4
[Outline] [The specification which is common to the model]
Sends in real-time the status specified by n.
n
1
2
3
4
[Caution] Each status represents the current status. It is 1 byte data.
The status is transferred without checking whether the host is ready to receive or busy.
This command is executed even if the printer is in offline state, receive-buffer full state, or error state.
This command is dealt with when it is received.
With serial interface specifications, this command is executed in offline state, receiving buffer full state, and
error state.
With parallel interface specifications, this command cannot be executed while the printer is in Busy state.
When memory SW1-3 is ON, the printer does not enter Busy state in the offline state and error state.
If ASB (Automatic Status Back) is enabled by GS a, it is necessary to discriminate between the status due to
ASB and the status due to this command
This command can be executed even if printer setting by ESC = is invalid.
If another data string of 10H 04H n (1 n 4) is received, the printer acts the same way as with this command.
Therefore, the user should be reminded of this fact.
[Example 1]
Suppose a command ESC * m nL nH [d1 ... dk] , where d1 = 10H, d2 = 04H, d3 = 01H.
The DLE EOT n command cannot be interleaved into the code string of another command consisting of 2
bytes or more.
[Example 2]
If the printer sends DLE EOT 3 after the host has sent up to ESC 3 in its attempt to send ESC 3 n, the
printer handles the ESC 3 as ESC 3 10H. Thus, the user should be cautious.
[See Also] Appendix 5.3 Identification of Send Status
DLE ENQ, ESC c 4, GS a, GS r

Содержание

Скачать