Programmer
Manual
PTX
‐
S828
Chapter
4
IPDS
Commands
100
260071
‐
001A
The printer sends a Negative Acknowledge Reply (NACK) to the host to indicate that an error has
occurred.
The printer can send an ACK or a NACK in response to an ARQ. If an error occurs, the printer can send a
NACK without receiving an ARQ.
The following general rules apply to the printer replies:
●
If the printer receives a command requesting acknowledgment and this command also requests specific
printer information, then:
1. The printer sends a positive acknowledgment to the host, and
2. The printer sends the requested information in the data field portion of the Acknowledge Reply.
●
If the printer receives a command requesting acknowledgment and this command does not request
specific printer information, then:
1. The printer sends a positive acknowledgment to the host, and
2. The printer does not include any information in the data field portion of the Acknowledge Reply.
●
If the printer generates the Acknowledge Reply as a result of detecting an error, then the printer sends a
Negative Acknowledgment (NACK) to the host. Under this condition, the printer also sends to the host
information concerning the error. This error information is in the data field portion of the Acknowledge
Reply.
●
The Exception Handling Control command instructs the printer on error processing. For more
information about the Exception Handling Control, see Chapter 5, “IPDS Programming Information,”.
●
The printer can only return one error per NACK.
●
If the printer receives a command requesting an acknowledgment, the printer expects the host to wait
for the acknowledgment before sending further commands. If the printer receives additional commands
from the host within the same transmission after the acknowledgment, the commands are ignored.
IPDS Data
There are various forms of data that the printer uses for creating the output page. These include text,
graphics, bar codes, and images. The printed page can include any combination of this data.
Text
data contains lines of character information which the printer places in sequence on the page.
Graphics
data contains lines, arcs, markers, and other elements which present a printed picture.
Bar code
data is a data type that supports applications requiring precision printing of encoded information
in a form that is recognizable by scanning devices.
Image
data contains rectangular arrays of information. The array consists of a sequence of scan lines.
Each scan line consists of picture elements (pels). The image data contains one (dot position) bit per pel.
The text, graphics, bar code, and image data types each have their own unique commands. Chapter 5,
“IPDS Programming Information,” contains a detailed description of these commands.
Blocks
of graphics, image, or bar code data are presented as a single unit to the printer. The printer
enters the appropriate Block State (graphics block, image block, or bar code block) to create the entire
data group for that block of data.
Page segments
and
overlays
are any combinations of text, graphics, bar codes, and images. The printer
can store these segments and overlays for later use as the page is created. For information about segments,
see “Include Page Segment (IPS)”. For information about overlays, see “Begin Overlay (BO)”. Figure 8
shows various data types on a page.
Summary of Contents for S828
Page 1: ...Prog M gra Ma am anu me ual er s s...
Page 2: ......
Page 16: ...Programmer Manual PTX S828 Contents 14 260071 001A This page is intentionally left blank...
Page 348: ...Programmer Manual PTX S828 Appendix A Code Pages 346 260071 001A FARSI 1 Figure 129 Farsi 1...
Page 349: ...Programmer Manual PTX S828 Appendix A Code Pages 347 260071 001A FARSI 2 Figure 130 Farsi 2...
Page 351: ...Programmer Manual PTX S828 Appendix A Code Pages 349 260071 001A CWI Figure 132 CWI...
Page 352: ...Programmer Manual PTX S828 Appendix A Code Pages 350 260071 001A Roman 8 Figure 133 Roman 8...
Page 353: ...Programmer Manual PTX S828 Appendix A Code Pages 351 260071 001A IN2 Figure 134 IN2...
Page 354: ...Programmer Manual PTX S828 Appendix A Code Pages 352 260071 001A Turkish Figure 135 Turkish...
Page 356: ...Programmer Manual PTX S828 Appendix A Code Pages 354 260071 001A 96 GREEK Figure 137 96GREEK...
Page 384: ...Programmer Manual PTX S828 Appendix D Lan Interface MIB Support 382 260071 001A...
Page 388: ...Programmer Manual PTX S828 Appendix F Printer Driver Support 386 260071 001A...
Page 396: ...Programmer Manual PTX S828 Appendix I Configuration Menu Lockout 394 260071 001A...
Page 418: ...Programmer Manual PTX S828 Notices 416 260071 001A This page is intentionally left blank...
Page 419: ...Programmer Manual PTX S828 Notices 417 260071 001A This page is intentionally left blank...
Page 420: ...Programmer Manual PTX S828 Notices 418 260071 001A This page is intentionally left blank...
Page 423: ......