17
www.printek.com
| P: 888.211.3400 | F: 269.925.8539 | E:
info@printek.com
identifies the number times the following byte is repeated in a run. The specific interpretations
follow:
flg
= {00h.. FFh} Note: -127 to 127
Flag: The flag is treated as a signed number and indicates the treatment of the following data.
A positive value indicates the following data is literal (un-packed) and there are a number of
bytes following the flag. The number of bytes following the flag is defined as:
flg
+ 1 (zero biased)
Example: For flg = 02h, there are 3 bytes of literal data following the flag.
A negative value of the flag (excluding
–128 0x80) indicates the following byte is packed and
the single byte following the flag should be repeated. The number of times the following byte
is to be repeated is given by:
–flg
+1 (again zero biased)
Example: For flg = FDh, the following byte is packed and should be repeated 4 times.
A value of
–128 (0x80) is reserved – do not use.
data
= {xxh}[xxh]….[xxh]
Data: The data is the raster pixel data to be printed. This raster pixel data is packed in
accordance with the flg byte (see above).
The bytes are unpacked from left to right on the page (as the page is viewed for reading) with
the high order bit presented leftmost. For multiple bits per pixel, the grouping is sequential
from left to right (in groups of nibbles or bytes as the case may be).
End Job
Code Sequence: Esc_E
Ends the current print job. This control code causes an advance to next ToF (provided EOJ Eject
Control is enabled), then causes the printer to return to the power on default settings.