103
͎
ENQ/STX protocol
In addition to this XON/XOFF message, the possibility exists of requesting a status byte from
the printer using the ENQ code (hex. 05, dec. 5). The STX code (hex 02, dec. 2) is used to
clear any error messages (parity error, buffer overflow).
Status byte
Bit 0-1
BUSY
Bit 1-1
Off Line
Bit 2-0
Paper end
Bit 3-1
Always 1
Bit 4-1
Cover open
Bit 5-1
Buffer overflow
Bit 6-1
Parity or frame error
Bit 7-0
Always 0
STX (hex02):
ENQ (hex05):
XON/XOF:
HandThr.= ON:
HandThr.= OFF:
Clears any previous parity or framing error as well as any buffer overflow
error.
The current printer status is sent to the host.
This protocol is automatically used for data flow control and printer status
handling.
The STX and ENQ characters are not filtered out of the data stream and
control the interface in addition.
The STX and ENQ are filtered out of the data stream and handled
immediately by the interface.
͎
ETX/ACK protocol
ETX (hex03):
XON/XOFF:
ACK (hex06):
HandThr.=ON:
HandThr. =OFF:
Acknowledgement informing the host that further data may be transmitted.
This protocol is used in addition to data flow control and printer status
handling.
Block end character.
An ETX is not acknowledged by ACK before all previously arrived data have
been printed.
When the printer receives an ETX, it returns an ACK to the host. Any
previously sent data or blocks may still be present in the printer buffer.
͎
ACK/NAK protocol
The ACK/NAK Protocol is a so called block Protocol.
Normally the Blocks are starting with the Block Start Character (STX, dec 02, hex 02) and end
with a Block End Character (ETX, dec 03, hex 03).
As soon as a Block is received by the printer it acknowledges it with the Acknowledge
Character (ACK, dec 06, hex 06).
If there is an Error in the transmission a Not-Acknowledge-Character (NAK, dec 21, hex 15) is
being sent back. As a block end character other codes are possible.
One can check the printer condition/status; During the transmission of graphic data or
download character per se problems can come up within the block mode as in this data block
end characters can be transmitted as normal graphic or other data.
Summary of Contents for PrintMaster 700 Series
Page 1: ...PrintMaster 700 Series Printer...
Page 2: ......
Page 11: ...2 1 3 Prepare your printer n Front View n Rear View...
Page 12: ...3 n For Fanfold n For Cut Sheets...
Page 23: ...14 3 2 2 2 Rear tractors for fanfold...
Page 24: ...15 3 2 2 3 Top pull tractors for fanfold For the steps and please refer to the 2 3...
Page 27: ...18 This page left intentionally blank...
Page 28: ...19 This page left intentionally blank...
Page 29: ...20 This page left intentionally blank...
Page 30: ...21 This page left intentionally blank...
Page 31: ...22 This page left intentionally blank...
Page 36: ...27 This page left intentionally blank...
Page 37: ...28 This page left intentionally blank...
Page 40: ...31 Menu Printout...
Page 85: ...76 7 Addendum 7 1 Character Set standard character set 1 standard character set 2...
Page 86: ...77 IBM character set 1 IBM character set 2...
Page 87: ...78 OCR A character set 1 OCR A character set 2...
Page 88: ...79 OCR B character set 1 OCR B character set 2...
Page 119: ...110 9 2 Non Scalable Fonts Code Pages and National Character Sets...
Page 120: ...111...