Printer status commands – Datamax-O'Neil APEX Series Programmer’s Manual User Manual
Page 36
30
Printer Status Commands
Query Print Buffer & Timer-MCR Status
STX
This command will cause the printer to print the battery status
Printer Response
Print Buffer Status
ESC B <4 ASCII digits> CR LF
Timer-MCR Status
ESC M <4 ASCII digits> CR LF
Note that the first three digits of the Timer-MCR field correspond to the printer times. The last byte indicates that the
MRC track is currently activated in the printer.
Query Print Buffer, Battery Voltage, Timer-MCR & Print Head Temperature
SYN
This command will cause the printer to send the following information to the host:
Printer Response
Print Buffer Status
ESC B <4 ASCII digits> CR LF
Battery Voltage Status
ESC V <4 ASCII digits> CR LF
Timer-MCR Status
ESC M <4 ASCII digits> CR LF
Print Head Temperature
ESC T <4 ASCII digits> CR LF
Note that the first three digits of the Timer-MCR field correspond to the printer times. The last byte indicates that the
MRC track is currently activated in the printer.
Print Battery Voltage
ESC P ^
This command will enable the printer to output the battery voltage reading.
Escape Sequence: ESC P
^
Hexadecimal:
1B
50
5E
Decimal:
27 80 94
Query Printer Firmware Version
ESC P (
This command will cause the printer to send the Firmware Version to the host.
Escape Sequence: ESC P
(
Hexadecimal:
1B
50
28
Decimal:
27 80 40
After sending the previous command, the printer will respond with the following ASCII sequence:
ASCII Sequence:
The