[sane-devel] Protocol of Canon LiDE 600F
Hi! Scanner protocol of Canon LiDE 600F is very high level. With a structural analysis it is possible to see functional blocks of driver code. With my knowledge till now I should be able to program a perl script in a couple of days to do a first low resolution scan. Can somebody confirm that the protocol of Canon LiDE 70 is similar to Canon LiDE 600F ? Does someone have a log? Haven't seen any out there. -- Ciao J?rgen UNIXBSD's, are what every OS should aspire to be! Windows, are an opening in an otherwise solid and opaque surface through which light and, sometimes, even air can pass through. Nothing more.
[sane-devel] Protocol of Canon LiDE 600F
J?rgen Ernst schrieb: Hi! Scanner protocol of Canon LiDE 600F is very high level. With a structural analysis it is possible to see functional blocks of driver code. With my knowledge till now I should be able to program a perl script in a couple of days to do a first low resolution scan. Can somebody confirm that the protocol of Canon LiDE 70 is similar to Canon LiDE 600F ? Does someone have a log? Haven't seen any out there. The LiDE 70 is a gl841 based scanner, and those are dumb scanners with very few firmware. A log of my gl841 based Canon LiDE 35 can be found here: http://pirsoft-dsl-dropzone.de/usbsnoop.log.bz2 Regards, Pierre
[sane-devel] Protocol of Canon LiDE 600F
Pierre Willenbrock schrieb: The LiDE 70 is a gl841 based scanner, and those are dumb scanners with very few firmware. I am wondering. According to http://www.sane-project.org/unsupported/canon-lide-70.html I found that the output of sane-find-scanner didn't identify this scanner as GL841 based. How did you find this? Canon LiDE 600F has only 2 endpoints. Canon LiDE 70 has also only 2 endpoints. So I wanted to read a usb log to check if the protocol is the same. Canon LiDE 35 uses 3 endpoints. So it's different. A log of my gl841 based Canon LiDE 35 can be found here: http://pirsoft-dsl-dropzone.de/usbsnoop.log.bz2 Your log shows many URB_FUNCTION_VENDOR_DEVICE lines. Canon LiDE 600F doesn't use any vendor device function. As far as I know... This means I can't find any in my log. Canon LiDE 35 has definitely not the same protocol. If you want to check yourself my logs, have a look at http://www.juergen-ernst.de/info_sane.html -- Ciao J?rgen Microsoft is not the answer. Microsoft is the question. NO is the answer.
[sane-devel] Protocol of Canon LiDE 600F
J?rgen Ernst schrieb: Pierre Willenbrock schrieb: The LiDE 70 is a gl841 based scanner, and those are dumb scanners with very few firmware. I am wondering. According to http://www.sane-project.org/unsupported/canon-lide-70.html I found that the output of sane-find-scanner didn't identify this scanner as GL841 based. How did you find this? Canon LiDE 600F has only 2 endpoints. Canon LiDE 70 has also only 2 endpoints. Sorry, confused it with the LiDE 90, which was the orignal subject of this thread. So I wanted to read a usb log to check if the protocol is the same. Canon LiDE 35 uses 3 endpoints. So it's different. A log of my gl841 based Canon LiDE 35 can be found here: http://pirsoft-dsl-dropzone.de/usbsnoop.log.bz2 Your log shows many URB_FUNCTION_VENDOR_DEVICE lines. Canon LiDE 600F doesn't use any vendor device function. As far as I know... This means I can't find any in my log. Canon LiDE 35 has definitely not the same protocol. If you want to check yourself my logs, have a look at http://www.juergen-ernst.de/info_sane.html Regards, Pierre