
NOTE: For BLUETOOTH PRINTER VERSIONS 02D ,02E for printing the font of a same default height
following protocols should be used.
For adding extra linefeed of Normal height use following protocols in versions 02D, 02E :
mmOutStream.write(0X1B);
mmOutStream.write(0x4B);
mmOutStream.write(0X03);
mmOutStream.write(" ".getBytes());
AMIGOS - BLUETOOTH DOT MATRIX IMPACT PRINTER 57mm/2”-QA212i Ve 1.0
Command Set used by Software programmers
Sl.
No
.
HEX
VALUE
COMMAND SENT
FROM HOST to
PRINTER
Command Extended class Description
1 0x11 XON Printer ready
2 0x13 XOFF Printer Busy
3 0x04 EOT Printer buffer
empty
4 0x1B 0x 0x1B ‘K’ n ESC K n
n value is -
-0x03 normal
-0x08 large height
-0x12 Double width
K is Font
selection, n
stands for font
height type
normally it will
print normal
height.
5 CR(0x0D). Carriage Return
6 LF(0x0A). Line feed
mmOutStream.write(0X0D);
mmOutStream.write(0X0A);
For printing font of an EXTRA LARGE height use following protocols in 02E version (NOT
APPLICABLE IN OTHER LOWER VERSIONS):
Page. 8
This will print one line feed, if we need to print one more linefeed we should
use same set of protocols again i.e. for each linefeed protocol should be used.