User`s manual
angegebenen Länge empfängt, muß dies unterbrechungsfrei erfolgen, bis die gesamte Geräte-ID
empfangen ist. Wird der Vorgang während der Durchführung beendet, verwirft der Drucker den Rest
der Zeichenkette; wenn der Drucker ein weiteres Mal die Anforderung der Geräte-ID empfängt,
sendet er die Geräte-ID beginnend mit dem ersten Zeichen der ID. Nachdem der Host-Computer die
ID mit der durch die ersten zwei Bytes festgelegten Länge empfangen hat, muß er eine Terminierung
durchführen, selbst wenn dem Drucker Daten vorliegen, die gesendet werden sollen (Data Available).
Wenn der Host-Computer die Terminierung unterläßt und versucht, Daten zu empfangen, sendet der
Drucker den Druckerstatus.
2
22
2.
..
.6
66
6T
TT
Te
ee
er
rr
rm
mm
mi
ii
in
nn
ni
ii
ie
ee
er
rr
ru
uu
un
nn
ng
gg
g
Terminierung ist ein Vorgang, um vom Nibble- oder Byte-Modus in den Kompatibilitätsmodus
zurückzukehren. Bei Durchführung der Terminierung setzt der Host-Computer die Signale wie folgt:
•IEEE 1284 Active (nSelectln): Low
•HostBusy (nAutoFd): High (Event 22)
Es gibt zwei Arten der Terminierung:
(1) Terminierung durch Handshake zwischen Host-Computer und Drucker
(2) Sofortige Terminierung
(1) Termination through a handshake between the host and the printer:
Wenn aus dem Reverse-Modus in den Kompatibilitätsmodus geschaltet wird, kann diese
Terminierungsart verwendet werden, sofern die Schnittstelle aktiviert ist (IEEE 1284 Active:
High) und Event 22 stattgefunden hat.
1) Der Drucker antwortet auf IEEE 1284 Active, indem er PtrBusy (Busy) und nDataAvail
(nFault) auf High setzt (Event 23).
2) Der Drucker kehrt dann Xflag (Select) um und setzt PtrClk (nAck) auf Low (Event 24).
3) Der Host-Computer setzt HostBusy (nAutoFd) auf Low (Event 25).
4) Der Drucker setzt nDataAvail (nFault), Xflag (Select) und AckDataReq (PError) auf den im
Kompatibilitätsmodus festgelegten Status und setzt PtrClk (nAck) auf High (Events 26 und
27).
5) Der Host-Computer setzt HostBusy (nAutoFd) auf High, um das Handshake zu beenden, und
versetzt die Schnittstelle in die Phase "Compatibility Modus Idle" (Event 28).
6) Der Drucker ändert PtrBusy (Busy), um Daten vom Host-Computer empfangen zu können.
(2) Sofortige Terminierung
1) Wenn die Schnittstelle deaktiviert wird (IEEE 1284 Active: Low), ohne daß zuvor Event 22
stattgefunden hat, führt der Drucker die Terminierung unverzüglich durch. Bei dieser