Scanner Interface

The link will not be disconnected if bit 6 in the IDENTIFY message is 0. Also, it will not be disconnected if the IDENTIFY message is not issued in a given command sequence. For disconnect to occur therefore, bit 6 in the IDENTIFY message must be set to 1.

When performing the disconnection during data transfer, this scanner sends the SAVE DATA POINTER message before sending the DISCONNECT message so that the data pointer is saved.

Example:

BUS FREE

ARBITRATION

SELECTION

MESSAGE OUT (IDENTIFY: BIT6=1)

COMMAND (READ command)

MESSAGE IN (DISCONNECT message)

BUS FREE

.

 

.

The data to be transferred to the initiator is prepared during this interval.

.

.

 

RESELECTION

MESSAGE IN (IDENTIFY message)

DATA IN (Transfer of image data)

MESSAGE IN (SAVE DATA POINTER message)

MESSAGE IN (DISCONNECT message)

BUS FREE

.

. The data to be transferred to the initiator is prepared during this interval.

.

RESELECTION

MESSAGE IN (IDENTIFY message)

DATA IN (Transfer of image data)

STATUS (GOOD status)

MESSAGE IN (COMMAND COMPLETE message)

BUS FREE

Appendix A-112