Programmer
Manual
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 + yHr256)
≤
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 (includ-
ing 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 c
o
m
m
a
n
d
.
• 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 printer processes xL,
xH, yL, yH out of the defined range.
• In the first group of NV bit images, when any of the parameters xL, xH, yL, yH is out of the definition range, this comm-
and is disabled.
• In groups of NV bit images other than the first one, when the printer processes xL, xH, yL, yH out of the defined range,
it stops processing this command and starts writing into the NV images. At this time, NV bit images that haven¡¯t been
defined are disabled (undefined), but any NV bit images before that are enabled.
• 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.
• This command defines n as the number of a NV bit image. Numbers rise in order from NV bit image 01H. Therefore, the
first data group [xL xH yL yH d1...dk] is NV bit image 01H, and the last data group [xL xH yL yH d1...dk] is NV bit image n.
The total agrees with the number of NV bit images specified by command
FS p.
• A definition data of a NV bit image consists of [xL xH yL yH d1...dk]. Therefore, when only one NV bit image is defined
n=1, the printer processes a data group [xL xH yL yH d1...dk] once. The printer uses ([data: (xL + xH × 256) ×
(
yL + yH ×
256) × 8] + [header :4])bytes of NV memory.
• The definition area in this printer is a maximum of 0.5M bits (64K bytes). This command can define several NV bit
images, but cannot define a bit image data whose total capacity [bit image data + header] exceeds 0.5M bits (64K bytes).
• The printer is busy immediately before writing into NV memory.
• The printer does not transmit ASB status and perform status detection during processing of this command even when
ASB is specified.
• When this command is received during macro definition, the printer ends macro definition, and begins performing this
command.
• Once a NV bit image is defined, it is not erased by performing
ESC @
, reset, and 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.
[Details] • Frequent write command execution may cause damage the NV memory.
Therefore, it is recommended to write the NV memory 10 times or less a day.
• The printer performs a hardware reset after the procedure to place the image into the NV memory. Therefore, user-
Содержание RPT008
Страница 1: ......