Confidential BTP-R880NP Programming Manual
- 1 -
1 Overview
This manual classifies the printer commands into several kinds based on its functions, and also
describes the applications of relative commands in detail depending on its sorts. We hope that it is
helpful for programmers to get known of those commands.
1.1 Commands classification
This label printer commands are classified as below:
Print commands: used for printing and feeding paper;
Position commands: to control the print position;
Character commands: to set characters property;
Bitmap commands: to download bitmap and print, including NV and RAM bitmap;
Status commands: used for printer status query;
Barcode commands: barcode print and property settings;
Other commands: used for periphery control, Micro-definition and initialization;
Command instruction refers to the detailed function of relative commands.
1.2 Key terms
Real-time commands –
These commands are acted on immediately upon being received by the
printer.
Print buffers –
used to store figure data to be printed;
Page mode –
Under this mode, the printer possesses all data in specified memory and thinks of this
as a virtual page. The page is printed when the printer receives print command either
FF
or
ESC FF
;
Standard mode –
Standard mode is the default mode of printer, namely line mode. Under this mode,
the printer prints data and feeds paper upon print line buffer full (data is enough for one print line) or
receiving print command like
LF
;
HRI character –
Human Readable Interface;
NV –
Non-volatile memory in which data stored does not loss when power off. NV: Non-volatile
RAM –
Random Access Memory;
DPI –
Print dots
per inch (one inch equals to 25.4mm). It is used to identify the resolution of a printer.
Example, 203DPI means 203 print dots per inch.
Baseline –
The standard position where character data in print buffers are stored. The figure shows
the position of ordinary characters in standard mode and page mode: