Specifications
P25 Development Guide
www.bluebamboo.com
29
2.11 Realtime Commands
OVERVIEW
Character Data and Normal Commands
The printer stores data sent from the host computer in the receive buffer temporarily, and then the
printer interprets the data and classifies them into commands or character data sequentially. If the
data from the receive buffer is a normal command, the printer processes the command
corresponding to its function; for example, if the data interpreted is ESC 3, the printer changes a
setting value for the line spacing, and if it is LF, the printer prints the data in the print buffer and
feeds the paper one line.
If the data from the receive buffer is character data, the printer reads the appropriate font data
from the resident character generator and print it.
Real-time Commands
The printer stores data sent from the host computer in the receive buffer, interprets the data, and
processes the commands corresponding to their function one line at a time (plain text mode). The
real-time commands are the commands that consist of a DLE extension, such as DLE EOT or
DLE ENQ. They are processed immediately.
DLE DC4 (fn = 7)
[Name] Transmit specified status in real time
ASCIIDLE DC4 fn m
Hex 10 14 fn m
Decimal 16 20 fn m
[Range]
fn = 7
m = 5
[Description] Transmits specified status in real-time as follows.
[Notes]
■ This is a real-time command
■ The construction of battery status depends on printer model.
■ When you use this command, obey the following rules.
• After the host PC transmits the function data, the printer will send response
data or status data back to the PC. Do not transmit more data from the PC
until the response data or status data are received from the printer.
• When operating with a serial interface, be sure to configure operation so that
the host computer uses the printer only when it is READY.