Programming Manual

5. Interface Specifications

 

 

Status - A single byte defining the current status of the printer.

Label Remaining - Six bytes defining the number of labels remaining in the current print job. The range is from 000000 to 999999 labels.

If an ENQ is received after the print job specified in the ID bytes has been completed, or there is no data in the buffer, the printer will respond with two “space” characters (20 hexadecimal) for the ID number and six “zero” characters (30 hexadecimal) in the Remaining Labels bytes.

If a CAN (18 hexadecimal) command is received , it will stop the print job and clear all data from the receive and print buffers. A delay of five milli- seconds or more is required before any new data can be downloaded.

The CAN command is effective immediately upon receipt, even if the printer is off-line or in an error condition. The printer will return an ACK (06 hexadecimal) if there is no printer error condition and a NAK (15 hexa- decimal) if an error condition exists.

Upon receipt of a valid print job (<ESC>A . . . <ESC>Z), and ACK (06 hexadecimal) will be returned by the printer if there are no errors and a NAK (16 hexadecimal) if a printer error exists.

SATO RISC Printers

177

Page 177
Image 177
SATO M8460S, XL400/410, M8490S, M-8400RV, M8485S, M8459S, CL408/412, CL608/612 manual Sato Risc Printers 177