D-F0390 NP-326 Product specifications Ver.0.02
31
23) Printer status transmission
:<< ESC v >>
Code
: [1B] h + [76] h
Sends current printer status
* Status to be transmitted consist of 1 byte and the content is explained in the chart below.
Value
bit Functions
0 1
0 paper near empty
paper present
near empty
1 platen open
normal
head open
2 paper end
paper present
no paper
3 head temp. abnormal
normal
Temp. high
4 cutter problem
normal
cutter problem
5
Undefined
6
paper remove sensor
information
no paper
paper present
7
not
defined
* Make sure that command is issued before transmission of print data.
(commands are stored in the input buffer and executed sequentially)
* Reception is available except in the buffer full status.
* The commands above are valid only for serial interface.
* Regarding DTR/DSR control, only one byte is transmitted after confirmation that the
host is able to receive data, that is DSR signal is in SPACE status. For XON/OFF
control, one byte is transmitted without confirmation of DSR signal status.
* For DTR/DSR control, if host is not in a receivable status, it waits until host can receive
data.
24) Inverted character set and reset
:<< ESC { n >>
Code
: [1B] h + [7B] h + n
* [00
≤
n
≤
FF] h
Sets or resets the inverted character function
* “n2 is only valid for the LSB(b0)
* LSB (b0) has the following meaning
b0 Description
0 resets inverted character
1 sets
inverted
character
* The command is only valid when it is assigned at the beginning of a line.
* The default value of n is [00] h.
25) 90
°
clockwise rotated character set and reset :<< ESC V n >>
Code
: [1B] h + [56] h + n
* [00
≤
n
≤
01] h
Sets and resets 90
°
clockwise rotated character.
* Underline cannot be assigned to the 90
°
clockwise rotated character.
* “n” has the following meaning.
n(hex) description
00
reset 90
°
rotated character
01
set 90
°
rotated character
* Default value for “n” is [00] h.