If outside-defined-area arguments are processed for the second or subsequent NV bit image data groups, the processing of this command is suspended, and a writing process into the non-volatile memory starts. At this time, the NV bit image being defined becomes invalid (Undefined), but the preceding NV bit images are valid.

“d” denotes the definition data. Bits which correspond to dots to be printed are represented as 1, and those not to be printed as 0.

The definition will start from NV bit image number 01H and n- number bit images will be defined in ascending order. Therefore, the first data group [xL xH yL yH d1… dk] becomes NV bit image number 01H, and the last data group [xL xH yL yH d1… dk] becomes NV bit image number 0nH. These numbers of NV bit images coincide with those specified with FS p.

The definition data of one NV bit image consists of [xL xH yL yH d1… dk]. Therefore, when only one NV bit image is defined,

n=1; the data group [xL xH yL yH d1… dk] is manipulated once, and ([Data: (xL + xH × 256) × ( yL + yH × 256 ) × 8 ] +

[header: 4]) bytes of non-volatile memory is used to store it.

The maximum definition area of this printer is 2M bit (256K byte). Multiple NV bit images can be defined, but bit images of which total size (Bit image data + header) exceeds 2M bit(256K byte) can not be defined.

The printer state will change to BUSY just before the writing operation into the non-volatile memory begins. Also,for a printer that have a dip switch[BUSY], the printer state will change to BUSY just before the writing operation begins regardless of the state of the dip switch.

While this command is being executed, it is not possible to send ASB status or to detect the printer status even when the ASB function is selected.

If this command is sent while a macro is still being defined, the definition process will be stopped and the execution of this command will start.

NV bit images that are defined already are not initialized by using ESC @ command, or by resetting the printer or turning the power off.

The command only executes definition of NV bit image, but not start printing. The printing of NV bit image will be executed by FS p.

— 139 —

Page 157
Image 157
Citizen CBM1000 manual