PPTII-A Programming Manual
www.hprt.com
27
[Notes]
In standard mode, this command is effective only when processed at the beginning of
the line.
This command is effective when 7 bytes <FS yH> of the command are processed
normally.
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 command is disabled.
In groups of NV bit images other than the first one, when the printer encounters 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 the command FS p.
The definition data for an 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 64K bytes. This command can define
several NV bit images, but cannot define bit image data whose total
The printer is busy immediately before writing into NV memory
The printer does not transmit ASB status or 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 an NV bit image is defined, it is not erased by performing ESC @, reset, and power
off.
This command performs only definition of an NV bit image and does not perform
printing. Printing of the NV bit image is performed by the FS p command.
NV bit image of each piece of space in NV memory is equal to the size of the NV bit
image data plus 4 bytes.
[Example]
When xL = 64, xH = 0, yL = 96, yH = 0