Citizen Systems CBM-820 Printer User Manual


 
– 39 –
DLE EOT n
[Function] Sends Status at Real Time
[Code] ASCII DLE EOT n
Hexadecimal 10 04 n
Decimal 16 4 n
[Range] 1
Ϲ
n
Ϲ
3, n = 5
[Outline] This command sends the n-specified status at real time.
[Caution] For the status sent, see the tables on the following pages.
This command runs processing upon its reception.
When sending the status, only one byte is sent without confirming the DSR signal status.
The command is executed in the off-line state, reception buffer full state, and error state as
well.
The user should note that the operation of this command is also executed when a data
sequence of <10>H<04>H<n> (1
Ϲ
n
Ϲ
3, n = 5) is received, other than this command.
<Example>
d1 = <10>H, d2 = <04>H, d3 = <1> in ESC * m nL nH [d]nL + 256
×
nH
This command must not be used by interrupting the code sequence of other command
consisting of 2 bytes or more.
<Example>
If DLE EOT 3 is sent after sending up to ESC 3, attempting to send ESC 3 n from the host, it
will be processed as ESC 3 n = <10>H. Therefore, the use should take heed of this.
If ASB has been enabled by GS a, it is necessary to distinguish the status by this command
from that of ASB. See “6. Interface” for how to distinguish them
If n is beyond the range, this command will be ignored.
n Description
1 Sends the printer status.
2 Sends the off-line factor status.
3 Sends the error factor status.
5 Sends the slip status.