. . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Infinite Peripherals, Inc.
Page 15
www.ipcprint.com
PP-55 Resident Command Set Version 1.01
Detailed Description
ESC > n
Set Factory Defaults
[Code] <1B>H<3E>H<n>
[Range] {0 <= n <= FFh}
[Outline] This command writes the values of the internal variables into the flash
memory. These values will be retrieved at first power up or after a power
failure.
• Value of n doesn’t matter. It is left for compatibility purpose.
• At first start up the printer will write the default values into the flash
• Values of variables 1 and 2 – downloadable bit image and downloadable
font – are not stored into flash.
[Default] • The initial values are: all beeps enabled, serial port deactivated, USBA
enabled as a host in protocol mode, USBB – off, serial interface’s baudrate
– 115200bps, Intensity – 100%. All other variables are initialized as 0.
ESC ? n
Reading a magnetic card
[Code] <1B>H<3F>H<n>
[Outline] When this command is received the diode lights red and the printer waits
for the card to be passed through the slot. If the card is not supplied within
10 seconds / 2 minutes (selectable by the most significant bit) the
command ends automatically. If a byte is transmitted through the serial
interface while the printer is in card reading mode the operation ends and
the following data (including the byte that interrupted the operation) is
processed as normal data.
The printer transmits the contents of the tracks that are read. Each track
ends with a 00h byte. If nothing has been read, the printer transmits only
a 00h byte.
n is a parameter which determines which tracks must be read. The three
lowest significant bits (LSB) determine which tracks to be read (bit 0, 1 or
2 corresponds to track 1, 2 or 3).
The valid values are:
0: Invalid
1: First track
2:
Second track
3: First and second tracks
4: Third track
5:
First and third tracks
6: Second and third tracks
7: All three tracks