Acknowledgement Reply
The Acknowledge Reply returns device status, sense data, and other information the host program
requests. The printer sends an acknowledgement when it finds either of the following:
•
A data stream or device error that requires the printer to return a negative acknowledgement
(NACK).
• The Acknowledgement Required (ARQ) flag bit in the command the printer receives is set to 1.
The Acknowledge Reply is returned to the host in the standard IPDS command format although it goes
from the printer to the host. See Intelligent Printer Data Stream Reference for details.
The following table lists Bit Codes for IPDS command stream flags for Acknowledge Reply.
Bit Code Meaning
Bit 0 Reserved
Bit 1 Correlation Number Present
Bit 2 Acknowledgement Continuation
Bits 3-6 Reserved
Bit 7 The Persistent NACK bit is for Non-SNA DSC
Mode NACKs only.
This bit has no meaning in other attachment
environments.
• When a command is received with Bit 1 set, the Acknowledge Reply will be returned with this bit
set, indicating that a two byte "Correlation Number" follows.
•
The Correlation Number, a two byte identifier, is returned if available for:
• Synchronous NACKs
• Response to information request commands
• Acknowledgement requested (Flag byte bit 0 = 1)
• The Special Data area of the Acknowledgement Reply contains:
• Error sense bytes when reporting an exception
• Response to the following information request commands:
• Sense Type and Model
• XOH Obtain Printer Characteristics
• XOA Request Resource List
1. Device Control Command Set
10