Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:magicolor_scan:usb_example
Unterschiede

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

hardware:magicolor_scan:usb_example [2013/03/13 11:42] (aktuell)
Zeile 1: Zeile 1:
 +===== A sample communication on USB (BW preview scan from FBF) =====
 +
 +Each command sent to the scanner on endpoint 0x03 is answered by eight "​00"​ bytes returned on endpoint 0x03. Similarly, all data sent on endpoint 0x85 to the computer is requested by eight "​00"​ bytes first on endpoint 0x85. These data flows are not shown below.
 +
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00           (host -> usb endpoint 0x03)
 +  0010  01 00 00 00 00 00 00 00 03 09 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  [ 03 09 01 as above, repeated 3 more times ]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0d 0b 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 09 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  [ 03 09 01 as above ]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0c 11 00 00 00 00 00
 +  0020  05 ff 00 00 00 00 f8 13 dc 20 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0b 08 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 08 04 00 00 00 00 6e
 +  0020  10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0e 04 00 00 00 00 fe
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 2f ff ff ff ff ff ff
 +      0040  ff ff ff ff ff ff ff ff ff ff ff ff ff ff fb 80
 +      [... 0x4008 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 c0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x0e08 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 c0 00 00 00 00 00 00 00
 +      [... 0x4008 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 e0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x4008 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 e0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x3008 bytes of data ...]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 09 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 12 0b 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 09 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  [ 03 09 01 as above ]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0f 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0e 04 00 00 00 00 fe
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 e0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0060  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0070  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x4008 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 c0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x0e08 bytes of data ...]
 +  ​
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00 00 00 00 00 00 c0 00 00 00 00 00 00 00
 +      0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0060  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      [... 0x4008 bytes of data ...]
 +      ​
 +      [... 0x4008 bytes of data ...]
 +      ​
 +      [... 0x3008 bytes of data ...]
 +  ​
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 09 01 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 12 0b 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00
 +  ​
 +  [ 03 09 01 as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 0f 01 as above ]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 09 01 as above ]
 +  [ 03 12 0b as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 0f 01 as above ]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  [ 03 0e 04 as above, with 0x4008, 0x0e08, 0x4008, 0x4008, 0x3008 bytes returned]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0e 04 00 00 00 00 8e
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      [ This time, "​only"​ 0x4008, 0x0e08, 0x4008 bytes returned]
 +  ​
 +  [ 03 12 0b as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 0f 01 as above ]
 +  [ 03 09 01 as above ]
 +  [ 03 09 01 as above ]
 +  ​
 +  0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0010  01 00 00 00 00 00 00 00 03 0d 0b 00 00 00 00 00
 +  0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +  0040  00 00 00 00 00 00 00 00
 +      0000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +      0010  00 02 00
 +
  
hardware/magicolor_scan/usb_example.txt · Zuletzt geändert: 2013/03/13 11:42 (Externe Bearbeitung)