User`s manual

Serial Port Printer
Data Handshake
Some programs, like WindCard Mono, use Ac
-
knowledge (ACK) and Not Acknowledge (NACK)
to display these communication protocol re
-
sponses. The ACK response signifies ‘Command
Accepted, Waiting for Command’. The NACK re
-
sponse signifies an ‘Error" or ‘Check Status’ condi
-
tion exists and typically includes a corresponding
error/status code. The NACK can also signify that
the printer input buffer is full.
Serial Port Printer
Error Response
The printers will respond, via the serial port, to vari
-
ous conditions with status and error codes.
Status/Error responses have the following format:
(NACK)05(EOT) - Card in magnetic encoder.
Code Error Status Condition
-1
Mechanical Error - Printer
01
Ribbon Broken / Missing
02
Temperature
03
Mechanical
04
Feeder Empty
05
Card In Encoder
06
Card Not In Encoder
10
Invalid Command or
Parameter
11
Invalid Coordinates
(Image placement)
12
Unknown Bar Code
Reference
13
Unknown Text/Font
Reference
14
Unknown Command
20
Bar Code Data Syntax
21
Text Data Syntax
22
Graphic Data Syntax
30
Graphic Image
Initialization - Failed
B-2 980081-001 Rev. F