Control Codes
Page 88 100-88002 Rev B
Character Pitch
Function Set Character spacing in points. All
ASCII [ESC] + I <d>
Hexadecimal 1BH 2BH 49H
Decimal <27> <43> <73>
Range d = 0, 4 – 72
The [ESC] + I command will set the character spacing in points, where one point is
defined as 1/72nd of an inch. This command will force mono-space printing. It will
override any character spacing set by the set character height and width commands
defined above. This spacing will be enforced until deactivated by setting the value to
0 or if the set character height and width commands use a 0 for the width indicating
proportional spacing should be used. This command differs from the [ESC] + J
command in that all characters are centered on the fixed cell size. It the character is
too big for the cell, it may overlap the previous and next character. The character size
is not adjusted to fit the cell.
If d = 0 variable spacing is selected.
Note: If the current character size is too large for the selected spacing, the characters
will overlap. Variable spacing is recommended.
Function Set Character spacing in ¼ points. All
ASCII [ESC] + i <d>
Hexadecimal 1BH 2BH 69H
Decimal <27> <43> <105>
Range d = 0, 16 – 255
The [ESC] + i command will set the character spacing in points, where ¼ point is
defined as 1/288th of an inch. This command will force mono-space printing. It will
override any character spacing set by the set character height and width commands
defined above. This spacing will be enforced until deactivated by setting the value to
0 or if the set character height and width commands use a 0 for the width indicating
proportional spacing should be used. This command differs from the [ESC] + j
command in that all characters are centered on the fixed cell size. It the character is
too big for the cell, it may overlap the previous and next character. The character size
is not adjusted to fit the cell.
If d = 0 variable spacing is selected.
Note: If the current character size is too large for the selected spacing, the characters
will overlap. Variable spacing is recommended.