• This command is not affected by print modes (emphasized, double-strike, underline,
character size, white/black reverse printing, etc.).
• If the printing area width set by GS L for the NV bit image is less than one vertical
line, the following processing is performed only on the line in question. However, in
NV bit image mode, one vertical line means 1 dot in normal mode (m =0, 48H) and
in double-height mode (m =2, 50H), and it means 2 dots in double-width mode (m
=1, 49H) and in quadruple mode (m=3, 51H).
1- The printing area width is extended to the right in NV bit image mode up to one
2- If the printing area width cannot be extended by one line vertically, the left
• If the downloaded 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 width modes, 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 line and processes the data that follows as normal data.
[Reference]
FS q, GS v 0
FS q n [xL xH yL yH d1...dk]
[Name]
Define NV bit image
[Format]
ASCII
Hex
Decimal
[Range]
n = 1
xL ≤ 48
0 ≤ yL ≤ 255
0 ≤ d ≤ 255
Total available data area = 16380 bytes (16KB-4Bytes)
[Description]
Define the NV bit image specified by n.
• n specifies the NV bit image number (always 1).
• xL, xH specifies (xL+ xH × 256) × 8 dots in the horizontal direction for the NV bits
image you are defining.
• yL, yH specifies (yL+ yH × 256) × 8 dots in the vertical direction for the NV bit image
you are defining.
[Notes]
From the beginning of the processing of this command till the finish, 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.
• NV bit image means a bit image which is defined in a non-volatile memory by FS q
and printed by FS p.
• This command is effective only when processed at the beginning of the line.
• 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 printer processes xL, xH, yL, yH out of the defined range.
• The d indicates the definition data. In data (d) a 1 bit specifies a dot to be printed
and a 0 bit specifies a dot not to be printed.
• The definition area in this printer is a maximum of 16KBytes-4Bytes.
• Once a NV bit image is defined, it is not erased by ESC @, reset or power off.
• This command performs only definition of a NV bit image and does not perform
printing. Printing of the NV bit image is performed by the FS p command.
[Reference]
FS p
IMPORTANT NOTE. - FENIX provides a powerful utility to his Windows driver, that makes
logo load extremely easy and useful. Taking advantage of high features in drawing and image
handle software like Word, Paint, Photoshop, etc. the user can load a logo, selecting in "Device
operation" (EPC1200 Windows driver) the correct option.
line vertically. In this case, printing does not exceed the printable area.
margin is reduced to accommodate one line vertically.
FS
q
n
1C
71
n
28
113
n
xH = 0 (when 1≤ (xL+ xH × 256) ≤ 48)
0 ≤ yH ≤ 1 (when 1≤ (yL+ yH × 256) ≤ 288)
k = (xL+ xH × 256) × (yL+ yH × 256) × 8
EPC1200 SERIES OPERATION MANUAL
[x
x
y
y
d1...dk]1...[ x
L
H
L
H
[x
x
y
y
d1...dk]1...[ x
L
H
L
H
[x
x
y
y
d1...dk]1...[ x
L
H
L
H
x
y
y
d1...dk]
L
H
L
H
x
y
y
d1...dk]
L
H
L
H
x
y
y
d1...dk]
L
H
L
H
41/56
Need help?
Do you have a question about the EPC1200 and is the answer not in the manual?