Section 3: Interface Specifications
SATO M10e Service Manual PN: 9001113A Page 3-8
PRINT JOB
Upon receipt of a valid print job (<ESC>A . . . <ESC>Z), an ACK (06 hexadecimal) will be
returned by the printer if there are no errors and a NAK (16 hexadecimal) if a printer error exists.
P
RINT STOP (DLE)
If a DLE (10 hexadecimal) is received by the printer, the print process is stopped and an ACK (06
hexadecimal) is returned if there are no errors and a NAK (16 hexadecimal) if a printer error
exists.
P
RINT START (DC1)
If the printer has been stopped by receipt of a DLE (10 hexadecimal) command, it can be
restarted by sending a DC1 (hexadecimal 11) command. Upon receipt of this command an ACK
(06 hexadecimal) is returned if there are no errors and a NAK (16 hexadecimal) if a printer error
exists.
NOTE: To provide compatibility with older SATO printers, the RS232C
interface can be configured to use an earlier Bi-Com 3 ENQ/ACK/NAK
protocol selected via DSW2-8 and DSW1-7/8 (on the RS232 Interface
module).The earlier protocol did not have provisions for the Job Name and
did not respond to the DLE or DCI commands. Also, there are additional
Response Codes in the Status Byte Definition. It is recommended that you
use the current protocol rather than the earlier version unless it is necessary
for compatibility with existing software.