
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Infinite Peripherals, Inc.
Page 26
www.ipcprint.com
PP-55 Resident Command Set Version 1.01
Detailed Description
ESC v
Transmitting the printer status
[Code] <1B>H<76>H
[Outline] Current printer status is transmitted..
Status sent out consists of 1 byte whose content is as in the table below.
Bit
Function
Value 0
Value 1
0
Not defined
1
Not defined
2
Paper end
With paper
Without paper
3
Not defined
4
Not used - Fixed to 0
5
Not defined
6
Not defined
7 Not
defined
ESC { n
Specifying/Canceling the Inverted Characters
[Code] <1B>H<7B>H<n>
[Range] {0 <= n <= FFh}
[Outline] Specifying/canceling inverted characters.
• "n" is valid only for the lowest bit (n0).
• Bit n (n0) means the followings.
0 Canceling inverted characters.
1 Specifying inverted characters.
[Caution] • Inverted printing means printing the line at 180º turned.
• Valid is the last value specified in a line.
[Default] • The initial value of n is "0".
ESC $ n1 n2
Specifying the Absolute Positions
[Code] <1B>H<24>H<n1><n2>
[Range] {0 <= n1 <= FFh}
{0 <= n2 <= 1}
[Outline] The printing start position is specified in the number of dots (1/203 inch
unit) from the beginning of line.
• The number of dots is divided by 256, whose quotient is taken as n2 and
the residual as n1.
• Therefore, the printing start position is equal to n1 + n2 x 256 from the
beginning of line..
[Caution] • Specifying beyond the line end is ignored.
[Default] • The initial value is not specified.
[See Also]
ESC \