hardware:magicolor_scan:usb_example
no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | hardware:magicolor_scan:usb_example [2013/03/13 10:42] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
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 " | ||
+ | |||
+ | 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, " | ||
+ | | ||
+ | [ 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 10:42 von 127.0.0.1