Instruction Manual

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