Exception processing and ids – Printronix T5000R User Manual
Page 36
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