[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] calling all GL841 experts-
On Friday 18 January 2008 02:41:05 m. allan noah wrote: I know nothing about the GL841, but the HP G4010 might be one (or so check-usb-chip thinks). we now have a user-provided usbsnoop attached to this bug report: http://alioth.debian.org/tracker/?func=detailatid=410366aid=305050group_id=30186 Could someone who has seen the protocol for this chip just look and try to answer the basic question of is this GL841 or not? Not really an expert, but if the GL841 test says it is an GL841 and the bcdDevice=5.00, the we're faced with an GL843. I've already updated sane-find-scanner regarding that. - Gerhard
[sane-devel] calling all GL841 experts
m. allan noah schrieb: I know nothing about the GL841, but the HP G4010 might be one (or so check-usb-chip thinks). we now have a user-provided usbsnoop attached to this bug report: http://alioth.debian.org/tracker/?func=detailatid=410366aid=305050group_id=30186 Could someone who has seen the protocol for this chip just look and try to answer the basic question of is this GL841 or not? The protocol is different to the protocol of gl646 or gl841, but some commands are the same. Especially, i see motor-slope-table downloads, done in the same way as for the supported genesys-chips. I think this one is a newer genesys chip, maybe the gl843. Regards, Pierre
[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] calling all GL841 experts
In message 4790954F.9000204 at pirsoft.dnsalias.org, Pierre Willenbrock pierre at pirsoft.dnsalias.org writes m. allan noah schrieb: I know nothing about the GL841, but the HP G4010 might be one (or so check-usb-chip thinks). we now have a user-provided usbsnoop attached to this bug report: http://alioth.debian.org/tracker/?func=detailatid=410366aid=305050group_id= 30186 Could someone who has seen the protocol for this chip just look and try to answer the basic question of is this GL841 or not? The protocol is different to the protocol of gl646 or gl841, but some commands are the same. Especially, i see motor-slope-table downloads, done in the same way as for the supported genesys-chips. I think this one is a newer genesys chip, maybe the gl843. Regards, Pierre Just to check - Plustek 7200 is an 842? I've got a log or two I took, but it's MB long and I didn't get very far with or into it it... Bob -- robert w hall
[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