beautypg.com

Compuprint 4247-Z03 Programmer Manual User Manual

Page 147

background image

Decimal

Hex

Value

Description

Bit 1

Bit 1

Page Position Check

0

Do Not Report Exceptions

1

Report Exceptions

Bit 2-6

Bit 2-6

Reserved

Bit 7

Bit 7

All other Errors

0

Do Not Report Exceptions

1

Report Exceptions

3

3

Alternate Exception Action

Bit 0-6

Bit 0-6

Reserved

Bit 7

Bit 7

0

Take Alternate Exception Action and Continue

1

Do Not Take Alternate Exception Action, Proceed per Byte 4

4

4

Exception Presentation Processing

Bit 0-5

Bit 0-5

Reserved

Bit 6

Bit 6

0

No Page Continuation

1

Page Continuation (Skip and Continue Action)

Bit 7

Bit 7

0

Discard Page

1

Print to point of exception

Exception Reporting: Byte 2 of the EHC subcommand handles exception reporting. Bits 0, 1, and 7 of
this byte may be set to report or not report exceptions as defined below. If the exception has no Alternate
Exception Action or the printer is told not to take the Alternate Exception Action, the exception is always
reported.

v

Bit 0: Report Undefined Character Check

When this bit is set to 1, an undefined data character in a Write Text, Write Graphics, or Write Bar Code
command causes the printer to report an error to the host program. When this bit is set to 0, the printer
does not report Undefined Character Check errors.

v

Bit 1: Report Page Position Check

Printing occurs only where the physical medium and the logical page overlap. When bit 1 is set to 1, an
attempt to print outside the overlap of the logical page and the physical medium causes the printer to
report an error. If bit 1 is set to 0, the printer does not report Position Check errors.

v

Bits 2-6: Reserved

v

Bit 7: Report all other exceptions

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.

Chapter 4. IPDS Programming Information

127

This manual is related to the following products: