Programmer
Manual
PTX
‐
S828
Chapter
4
IPDS
Commands
99
260071
‐
001A
DATA
is the field that follows the correlation ID field or the flag byte if no correlation ID is present. The
length of this field can be 0-250 (X'00'-X'FA') if no correlation ID is present, and 0-248 (X'00'-X'F8') if the
correlation ID is present.
The first byte of the data field is the
acknowledgment type
. Values of 00, 01, 04, and 06 for this byte
indicate a positive acknowledgment (ACK). A value of X'80' for this byte indicates a negative
acknowledgment (NACK). Any other values for this byte are invalid.
The next 4 bytes of the data field are the
page/copy counters
. The first two page/copy counter bytes
(most significant bytes) are a stacked page counter. This counter identifies how many pages have
successfully stacked and printed. The last two page/copy counter bytes (least significant bytes) are
reserved and must be zero.
Following the page/copy counter bytes is the Special Data (SD) area. Depending on the acknowledgment
type, this field can be omitted, can contain requested printer information, or can contain sense information.
The following chart summarizes the acknowledgments and the special data areas:
Type Meaning
Special Data Area Contents
X'00' ACK
None
X'01' ACK
Type and Model
X'04' ACK
Resource List
X'06' ACK
Printer Information
X'80' NACK
Sense Bytes
For a detailed explanation of the Special Data (SD) area contents, see Chapter 5, “IPDS Programming
Information”.
Host Acknowledgment Requests
The host requests an acknowledgment from the printer by setting the Acknowledgment Required (ARQ)
flag bit on in the IPDS command (see “IPDS Command Format”). This request occurs in two
instances:
1. In any command of a command sequence when the host wants a positive acknowledgment (ACK) that
the printer has received and accepted the command sequence for processing.
2. In commands sent by the host to request the return of printer information.
If the printer receives a command that is normally used to request the return of printer data but the ARQ
flag is not on, the printer ignores this command.
A positive acknowledgment (ACK) at the end of a command stream is equivalent to an ACK on each and
every command preceding the command that has the ACK. An ACK is an indication from the printer that
all commands since the last acknowledgment are accepted for processing.
Printer Acknowledgment Replies
The printer sends an Acknowledge Reply to the host to:
●
Indicate that a received command or command sequence requesting acknowledgment has been
accepted for processing
●
Return requested printer information
●
Report errors
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: ......