IBM A00 Printer User Manual


 
value is half of the single character value). For tabs, the font width is not doubled
(tab distance is based upon single character width).
NN is a one-byte hexadecimal value that turns double-wide printing on or off.
v If NN is an odd value (1, 3, 5, ...), double-wide printing is turned on.
v If NN is an even value (0, 2, 4, ...), double-wide printing is turned off.
Note: Double-Wide Continuous Mode does the same function as Shift Out, except
double wide printing is not canceled when a new line begins.
Dual Density Bit Image Graphics Type 2 (ESC Y)
1B 59 LL HH NN .. NN
This control prints the supplied bit image data at 120 horizontal pel by 72 vertical
pel. Bit image data can be mixed with text data on the same line. Horizontally
adjacent dots are not allowed and will be removed if specified.
A two-byte count (LL HH) indicates the number of bytes that follow in this control.
LL is the least significant byte of the count; HH is the most significant byte. (The
number of bytes that follow should equal HH × 256 + LL.) If the count equals
X'0000', the control is ignored.
NN .. NN are the bytes containing the bit image data. The data format is in 8-bit
vertical slices, with the least significant bit the bottom dot and the most significant
bit the top dot. B'1' indicates a pel to be printed; B'0' indicates an unprinted pel.
Data that exceeds the right margin is discarded.
High Density Bit Image Graphics (ESC Z)
1B 5A LL HH NN .. NN
This control prints the supplied bit image data at 240 horizontal per by 72 vertical
pel. Bit image data can be mixed with text data on the same line.
A two-byte count (LL HH) indicates the number of bytes that follow in this control.
LL is the least significant byte of the count; HH is the most significant byte. (The
number of bytes that follow should equal HH × 256 + LL.) If the count equals
X'0000', the control is ignored.
NN .. NN are the bytes containing the bit image data. The data format is in 8-bit
vertical slices, with the least significant bit the bottom dot and the most significant
bit the top dot. B'1' indicates a pel to be printed; B'0' indicates an unprinted pel.
Data that exceeds the right margin is discarded.
Set Relative Position (ESC \)
1B 5C N1 N2
This control moves the printhead to a horizontal print position relative to the current
print position using 1/120 inch increments. To calculate the correct values for N1
and N2, determine the displacement required in 1/120 of an inch. Send the resulting
number using the formula total number of dots equals N1 + (N2 × 256). If the
desired formula is to the left, subtract the number from 65536 before using the
238 4247 Printer Model A00 User’s Guide