Citizen iDP3221 Photo Scanner User Manual


 
iDP3221 User’s Manual
182
CITIZEN
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.6 Terminierung
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 Terminierung sind die Daten nicht
gesichert, und der Drucker schaltet den Datenbus innerhalb 1 µsec von Ausgang auf Eingang.
In der Phase "Reverse Idle" kann der Drucker dem Host-Computer mitteilen, daß Daten zur Übertragung an den
Host-Computer vorliegen. Diese Mitteilung kann gleichzeitig mit der Terminierung erfolgen, um den
Host-Computer aus der Idle-Phase in den Kompatibilitätsmodus wechseln zu lassen.