Processing ipds commands, An example of the ipds data stream, Figure 5 – Compuprint 4247-Z03 Programmer Manual User Manual
Page 99
Notes:
1. The 4247 Printer text character box is 180 units high by 144 units wide at 10 CPI when the X
p
Y
p
units
equal 1,440 per inch. The left edge of the character box is at the specified inline position and the
bottom edge of the character box is 20 units below the specified baseline position.
2. If the bottom edge of the character box falls below the printable area on the physical medium, the
character will not print. In this situation, a baseline move (Relative Move Baseline or Absolute Move
Baseline) text command can place the character box totally within the printable area.
Processing IPDS Commands
The structured field format of IPDS allows one or more commands to be sent to the printer in a continuous
stream. Each command is self-describing; the command length, type, optional parameters, and data are all
part of each specific command. The printer processes each command in the order it is received. Every
IPDS command contains a flag byte. Setting the Acknowledgment Required bit on in this flag byte
indicates to the printer the end of a command stream sequence. The printer then sends an Acknowledge
Reply to the host. Figure 6 shows an example of an IPDS data stream:
Figure 5. The I and B Coordinate System on the Logical Page
Figure 6. An Example of the IPDS Data Stream
Chapter 3. Intelligent Printer Data Stream
79