
THERMAL RECEIPT PRINTER
31
②
If the printing area width cannot be extended by one line vertically, the left margin is reduced
to accommodate one line vertically.
If the downloaded bit-image to be printed exceeds one line, the excess data is not printed.
This command feeds dots (for the height
n
of the NV bit-image) in normal and
double-widthmodes, and (for the height
n
2 of the NV bit-image) in double-height and
quadruple modes,regardless of the line spacing specified by
ESC 2
or
ESC 3
.
After printing the bit image, this command sets the print position to the beginning of the lineand
processes the data that follows as normal data.
[References]
ESC
,
FS q
,
GS /
,
GS v 0
FS q n [xL xH yL yH d1…dk]1…[xL xH yL yH d1…dk]n
[Name] Define NV bit image
[Format] ASCII FS q
n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n
Hex 1C 71
n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n
Decimal 28 113
n [xL xH yL yH d1...dk]1...[ xL xH yL yH d1...dk]n
[Range] 0 <=
n <=
255
0 <=
xL
<=
255
0 <=
xH
<=
3 (when 1 <=
(
xL
xH
╳
256) <=
1023)
0 <=
yL
<=
255
0 <=
yL
<=
1 (when 1 <=
(
yL
yH
╳
256) <=
288)
0 <=
d
<=
255
k
= (
xL
xH
╳
256)
╳
(
yL
yH
╳
256)
╳
8
Total defined data area = 0.5M bits (64K bytes)
[Description] Define the NV bit image specified by
n
.
n
specifies the number of the defined NV bit image.
xL
,
xH
specifies (
xL
xH
╳
256)
╳
8 dots in the horizontal direction for the NV bit image you
are defining.
yL
,
yH
specifies (
yL
yH
╳
256)
╳
8 dots in the vertical direction for the NV bit image you are
defining.
[Details]
This command cancels all NV bit images that have already been defined by this command.The
printer can not redefine only one of several data definitions previously defined. In this case, all data
needs to be sent again.
From the beginning of the processing of this command till the finish of hardware reset,mechanical
operations (including initializing the position of the printer head when the cover is open, paper
feeding by using the FEED button, etc.) cannot be performed.
During processing this command, the printer is in BUSY when writing the data to the NV user
memory and stops receiving data. Therefore it is prohibitted to transmit the data including the
real-time commands during the execution of this command.
NV bit image means a bit image which is defined in a non-volatile memory by
FS q
and printed
by
FS p
.
In standard mode, this command is effective only when processed at the beginning of the line.
In page mode, this command is not effective.
This command is effective when 7 bytes <FS
yH> is processed as a normal value.
When the amount of data exceeds the capacity left in the range defined by
xL, xH, yL, yH
, the