Programmer
Manual
PTX
‐
S828
Chapter
5
IPDS
Programming
Information
144
260071
‐
001A
If this bit is set to 1, the printer reports all exceptions other than those defined by bits 0-1. If this bit is
set to 0, the printer does not report errors other than those specified above.
If the printer is in home state or the application requests an Acknowledge Reply in an IPDS command, the
printer reports exceptions with a Negative Acknowledge Reply (NACK). If an exception occurs within a
page, overlay, or page segment, the printer reports the NACK instead of sending a positive
acknowledgment of the page, overlay, or page segment.
The first asynchronous NACK is the only one reported, even though other synchronous NACKs may be
detected before the first NACK is reported. If the printer has a pending exception (the exception has
occurred but has not yet been reported), the printer reports the exception when exception handling control
directs.
Alternate Exception Action
: Byte 3 of the EHC subcommand controls Alternate Exception Actions.
●
Bits 0-6: Reserved
●
Bit 7: Alternate Exception Action (AEA) control
This bit defines how printer processing continues when a data stream error occurs.
If the bit is set to 0, the printer continues processing with the Alternate Exception Action. If the error has
no Alternate Exception Action defined, the printer continues as though this bit contained a 1.
If this bit is set to 1 or no AEA is defined, the printer reports the error regardless of the value in the
Exception Reporting byte above. The printer continues processing as defined by the contents of the
Exception Presentation Processing byte below.
Exception Presentation Processing
: Byte 4 of the EHC subcommand defines what the printer does
when exceptions occur in any state except home state.
●
Bits 0-5: Reserved
●
Bit 6: Page Continuation
If bit 6 is 0, the printer does the following:
– Terminates processing of the page, overlay, or page segment data
– Prints as much of the previously processed data as possible
– Enters home state.
If bit 6 is set to 1, the printer ignores bit 7 (Error Page Print) after taking a skip and continue action.
The printer remains in the current state and treats subsequent commands as No Operation (NOP) until
it encounters either the next valid command or a terminating condition.
1. Skip and Continue Action
Skip and Continue Actions are attempts by the printer to skip the remainder of the IPDS block
containing the exception and to print subsequent blocks or text on the page (if any).
The printer treats all subsequent commands other than Any State commands (NOP, SHS, STM, and
XOA) as No Operation (NOP) commands until it encounters either the next valid command or a
terminating condition. The printer remains in page, page segment, or overlay state. If the printer is in
a block state, the End command is the next valid command that returns the printer to page, page
segment, or overlay state. When the next valid command is encountered, the printer begins normal
processing again. The exception that caused the skip and continue action is reported when the end
of the page is reached, when an XOA command sets home state, or when a command with an ARQ
is received. The following conditions determine the next valid command:
– If the exception occurs in a Write Text command, a Load Font Equivalence command, or an
Include Page Segment command, the next valid command is End Page, Set Home State, or
XOA Discard Buffered Data.
– If the exception occurs in a block state, the next valid command is End.
– If the exception occurs in an Any-state command, the next valid command is the command that
follows.
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: ......