Citizen iDP3221 Photo Scanner User Manual


 
iDP3221 User’s Manual
98
CITIZEN
GS a n
[Function] Enabling/Disabling ASB (Automatic Status Back)
[Code] <1D>H<61>H<n>
[Range] 0 n 255
[Outline] This command selects the status item to be addressed by ASB (automatic status back).
Bit
Status item addressed by ASB
Hex. Decimal
Status of pin 3 of drawer kick connector = disabled
00 0
0
Status of pin 3 of drawer kick connector = enabled 01 1
Online/offline status = disabled 00 0
1
Online/offline status = enabled 02 2
Error status = disabled 00 0
2
Error status = enabled 04 4
Paper detector = disabled 00 0
3
Paper detector = enabled 08 8
4 Undefined
5
Undefined
——
6
Undefined
——
7
Undefined
——
[Caution] If any status item is enabled, the status is sent to the host when this command is executed.
After that time on, the status is sent each time an enabled status item changes. Because
each status item represents the current condition, status items disabled for ASB may also
have changed.
• The ASB function is disabled if all status items are disabled.
If the ASB function is enabled by default, the host receives the status the first time the
printer gets ready for communication after it is turned on.
• The printer sends 4 bytes of status shown in the tables below, without checking whether the
host is ready to receive or busy. The 4 bytes of status is a continuous string except for
XOFF code.
Because this command is executed when data is mapped in the receive buffer, there may be
a delay between command receiving and status sending depending on the condition of the
receive buffer.
Even if the printer is excluded from the selection of peripheral equipment specified by the
data input control command (ESC =), the 4 bytes of status is sent to the host whenever
status changes.
• When DLE EOT, GS I, or GS r is used, the host must discriminate between the status due to
that command and the status due to ASB.