beautypg.com

Exception processing and ids – Printronix T5000R User Manual

Page 36

background image

34

Chapter

2

The IPDS Emulation

Exception Processing and IDs

Unlike some other protocols, IPDS allows the host to control exception (error)
processing, which can free up the printer cpu.

The host can request one of two methods:

the printer must print the pages as requested

the printer does not allow any page that has a data stream error to print

The first method applies for situations such as printing checks; the second
method applies for printing drafts or when troubleshooting the data streams.

The following tables list the exception IDs and the error conditions. The
exception ID consists of three parts. For example:

8001..00
80 = sense byte 0, which indicates a command reject
00 = sense byte 1
00 = sense byte 2

Table 8. Exceptions: Rejected Comands

Exception ID

Condition

800100

Invalid IPDS command code

800200

Invalid IPDS command sequence

80E000

Invalid IPDS command length

Table 9. Exceptions: Data Check

Exception ID

Condition

082100

Undefined character

086000

Numeric representation precision check

08C100

Position check