
iii
4.4 COMMANDS..........................................................................................................................................................4-18
4.4.1 RESERVE UNIT command............................................................................................................................4-19
4.4.1.1 RESERVE UNIT command: COMMAND phase (initiator Õtarget).........................................................................4-20
4.4.2 RELEASE UNIT command............................................................................................................................4-21
4.4.2.1 RELEASE UNIT command: COMMAND phase (initiator →target).........................................................................4-21
4.4.3 INQUIRY command......................................................................................................................................4-22
4.4.3.1 INQUIRY command: COMMAND phase (initiator →target) ...................................................................................4-22
4.4.3.2 Inquiry data: DATA IN phase (target →initiator).....................................................................................................4-24
4.4.4 REQUEST SENSE command.........................................................................................................................4-26
4.4.4.1 REQUEST SENSE command: COMMAND phase (initiator →→ target).....................................................................4-26
4.4.4.2 Sense data: DATA EN phase (target →initiator)......................................................................................................4-27
4.4.5 SEND DIAGNOSTIC command ....................................................................................................................4-29
4.4.5.1 SEND DIAGNOSTIC command: COMMAND phase (initiator →→ target) .................................................................4-30
4.4.5.2 Contents of self-test..................................................................................................................................................4-31
4.4.5.3 Results of self-test....................................................................................................................................................4-31
4.4.6 TEST UNIT READY command......................................................................................................................4-31
4.4.6.1 TEST UNIT READY command: COMMAND phase (initiator →target)..................................................................4-32
4.4.6.2 Acknowledgment......................................................................................................................................................4-32
4.4.7 SET WINDOW command ..............................................................................................................................4-33
4.4.7.1 SET WINDOW command: COMMAND phase (initiator →target)...........................................................................4-33
4.4.7.2 Window date: DATA OUT phase (initiator →target) ...............................................................................................4-34
4.4.7.3 Update of ScanPartner 300C OEM manual...............................................................................................................4-39
4.4.7.4 B&W Scanning Vender unique parameters...............................................................................................................4-39
4.4.7.4.1 Vendor unique identification code: Byte 28 .......................................................................................................4-40
4.4.7.4.2 Paper size: byte 35 ............................................................................................................................................4-40
4.4.7.5 Color Scanning Vender unique parameters ...............................................................................................................4-41
4.4.7.5.1 Vendor unique identification code: Byte 28 .......................................................................................................4-41
4.4.7.5.2 Parameter length: Byte 29 .................................................................................................................................4-41
4.4.7.5.3 Color scanning parameters ................................................................................................................................4-41
4.4.8 OBJECT POSITION command......................................................................................................................4-43
4.4.8.1 OBJECT POSITION command: COMMAND phase (initator →target) ....................................................................4-44
4.4.8.2 Acknowledgment......................................................................................................................................................4-45
4.4.8.3 ADF sequence..........................................................................................................................................................4-46
4.4.9 READ command ...........................................................................................................................................4-46
4.4.9.1 READ command: COMMAND phase (initiator →target).........................................................................................4-47
4.4.9.2 DATA IN phase (target →initiator) .........................................................................................................................4-48
4.4.10 Scan command............................................................................................................................................4-49
4.4.10.1 SCAN Command phase (initiator →target)............................................................................................................4-49
4.5 STATUS: STATUS PHASE (TARGET →INITIATOR)..................................................................................................4-50
4.6 MESSAGES ...........................................................................................................................................................4-51
4.6.1 ATN detection...............................................................................................................................................4-51
4.6.2 Message types...............................................................................................................................................4-52
4.6.2.1 COMMAND COMPLETE (X'00'): MESSAGE IN phase (target →initiator) ............................................................4-52
4.6.2.2 INITIATOR DETECTED ERROR (X'05'): MESSAGE OUT phase (initiator →target).............................................4-52
4.6.2.3 ABORT (X'06'): MESSAGE OUT phase (initiator →target).....................................................................................4-53
4.6.2.4 MESSAGE REJECT (X'07'): MESSAGE IN/OUT phase (initiator →target) ............................................................4-53
4.6.2.5 NO OPERATION (X'08'): MESSAGE OUT phase (initiator →target)......................................................................4-54
4.6.2.6 MESSAGE PARITY ERROR (X'09'): MESSAGE OUT phase (initiator →target)....................................................4-54
4.6.2.7 BUS DEVICE RESET (X'0C'): MESSAGE OUT phase (initiator →target)..............................................................4-54
4.6.2.8 IDENDIFY (X'80' TO X'FF'): MESSAGE OUT phase (initiator →target).................................................................4-55
4.7 COMMAND SEQUENCE ..........................................................................................................................................4-56
4.7.1 Initial sequence ............................................................................................................................................4-56
4.7.2 Read sequence..............................................................................................................................................4-57
4.7.2.1 Read sequence for B&W mode.................................................................................................................................4-57
4.7.3 READ command sequence ............................................................................................................................4-57
4.7.3.1 Single READ ...........................................................................................................................................................4-57
4.7.3.2 Multiple READ........................................................................................................................................................4-58
4.8 STATUS TRANSITION OF LOGICAL UNIT .................................................................................................................4-59
4.9 ERROR TABLE ......................................................................................................................................................4-60