Error Conditions and System Faults

Error Conditions and System Faults

This section describes error conditions and system faults that might occur.

Restarting a Transmission

If a break in communication occurs, the Host must restart the transmission of the current label format with an Initialization Request Packet. The Zebra printer will not respond to Request Packets sent out of sequence. However, the Zebra printer will respond to an Initialization Request Packet and restart its internal counting with the sequence number of the Request Packet.

CRC Error Conditions and Responses

A CRC error condition can be detected when the printer receives a Request Packet or when the Host computer receives a Response Packet. The following list defines these errors and how the Host computer should respond to them.
Error
Response
The CRC calculated by the Zebra printer does not match the one received as part of the Request Packet.
The Zebra printer will return a Negative Acknowledgment Response Packet. The Host computer should retry the same Transaction with the same Sequence Number.
The CRC calculated by the Host computer does not match the one received as part of the Response Packet.
The Host computer should retry the same Transaction with the same Sequence Number.