Specifications

Programmers Guide TH230/TH230+
26
DLE EOT
Function: Real time status transmission
Code ASCII: DLE EOT n
Code HEX:
0x10 0x04 n
Range:
1 n 4
Description:
Transmits 1 byte of status data specified in real time, using n as follows:
n Function
1
Transmit printer status
2
Transmit busy status
3
Transmit error status
4 Transmit paper roll sensor status
Notes:
This is a real-time command that the printer executes upon receiving it.
Take the following into consideration:
- If this command interrupts the code string of another command, this
command is processed as a parameter of the other command;
therefore, the print result will not be correct.
- If a command such as bit-image or defined data has a code string that
is the same as a code string in a parameter, the printer processes and
then continues with the bit-image or other command.
This command is executed even when the printer is offline or an error
occurs.
If the receive buffer is full the execution depends from Memory Switch
2-8 (Listen to Real-Time-Commands - see command GS ( E).
- If Memory Switch 2-8 is set to off (48): command is executed.
- If Memory Switch 2-8 is set to on (49): command is not executed.
This command can be used when the printer is disabled by ESC =.
When transmitting block data (Header ~ NUL), the status will be sent
after that.
Each status equals 1 byte.
This command can be disabled by US z (page 195).
This command is identical to command GS EOT.
The status to be transmitted is as follows:
n = 1 (printer status)
Bit Function
Value
0 1
0 Not used Fixed to 0
1 Not used Fixed to 1
2
Drawer kick-out connector
pin 3
Low High
3 Busy Not Busy Busy