Specifications

character is desired, use c1 = c2.
• If c2 < c1, the command is not executed.
• d is the dot data for the characters. The dot pattern is in the horizontal direction starting
from the left. Any remaining dots on the right remain blank.
• The data to de ne a user-de ned character is (x x y) bytes.
• To print a dot, set the corresponding bit to 1; to not have it print, set to 0.
• This command can de ne different user-de ned character patterns for each font. To
select the font, use $1B $21.
A user-de ned character and a downloaded bit image cannot be de ned simultaneously.
When this command is executed, the downloaded bit image is cleared.
The user-de ned character de nitions are cleared when: $1B $40 or $1D $2A or $1B
$3F are executed or the printer is reset or the power shut off.
[Default] Internal character set.
[Reference] $1B $25, $1B $3F
[Example]
p1
MSB
LSB
p2
14 dots (32 col)
10 dots (42 col)
$1B $28 $76
Printers: KPM150
[Name] Set relative vertical print position
[Format] ASCII ESC ( v nL nH
Hex 1B 28 76 nL nH
Decimal 27 10 118 nL nH
[Range] 0 nL 255
0 nH 255
[Description] Sets the print vertical position based on the current position by using the horizontal or
vertical motion unit. This command sets the distance from the current position to [(nL +
nH × 256) × (horizontal or vertical motion unit)].
[Notes] • When the starting position is speci ed by N motion unit to the bottom: nL + nH × 256 = N
• When the starting position is speci ed by N motion unit to the top (negative direction),
use the complement of 65536: nL + nH × 256 = 65536 - N
• The horizontal and vertical motion unit are speci ed by $1D $50.
• The $1D $50 command can change the horizontal (and vertical) motion unit. However,
the value cannot be less than the minimum horizontal movement amount.
• In standard mode, the vertical motion unit is used.
[Default]
KPM54 Emulation
Command Reference 71