9. Bar code and enlarged character
(12) VMI for enlarged characters: DC4 DC4 j
Format: | ASCII | DC4 | DC4 | j | n1 | n2 | |
| Hex | 14 | 14 | 6A | n1 | n2 | |
| Decimal | 20 | 20 | 106 | n1 | n2 | |
Function: | Specifies the VMI (vertical motion index) of enlarged | ||||||
| characters. |
|
|
|
|
| |
| 0 ≤ | n1 | ≤ | 255 |
|
|
|
| 0 ≤ | n2 | ≤ | 127 |
|
|
|
The VMI indicates the distance between two lines, i.e., the length the print head moves after printing one line.
The VMI is (n1 + n2 x 256)/180”. The MSB of parameter n2 is masked. The VMI can be set to zero.
The VMI is not dependent on the length expansion of enlarged characters. After specifed command have priority over DC4 DC4 j or DC4 DC4 o. The VMI is invalid and the cell offset 6 line feed pitch is selected (i.e., 1/6” x cell expansion) by default.
(13) Setting and canceling the enlarged character mode: DC4 DC4 l
Format: | ASCII | DC4 | DC4 | l | n |
| Hex | 14 | 14 | 6C | n |
| Decimal | 20 | 20 | 108 | n |
Function: Sets and cancels the enlarged character mode.
n = 00H, 30H: Cancels the enlarged character mode.
01H, 31H: Sets the enlarged character mode.
The MSB of the parameter is masked. Any sequences other than the above parameters are ignored.
When the enlarged character mode establish command is issued, the special effects, character pitch, line feed pitch, length and width double- size printing settings specified for the emulation become invalid the enlarged character mode is canceled.
When the enlarged character mode starts, characters are printed in the conditions selected when the enlarged character mode was last canceled. If there are
In the enlarged character mode, automatic printing is not performed if the printing position exceeds the right margin. Excess data is abandoned and the printing position is set at the right margin when the right margin is exceeded.
If the right margin is exceeded while a single enlarged character is being printed, the character is printed up to the right margin.
88