Hello Dag, I've you need some beta-tester, as I had a brand new Lide 500F, and I'm working under Mandriva, I would be happy to help you. I'm just not a C man :-)
Hope really this scan to be soon supported under SANE. Many thanks for your efforts. You could find my usbsnoop capture log under http://ftp.ioda.net/ioda-net/usbsnoop.log.tar.gz ( 1Mo) Just putting the scan into USB port. >------------------------------ > >Message: 2 >Date: Tue, 26 Jul 2005 08:16:41 +0200 >From: Dag Rune Sneeggen <[email protected]> >Subject: Re: [sane-devel] Contributing to CanoScan LiDE 500F > development. >To: St?phane VOLTZ <[email protected]>, > [email protected] >Message-ID: <[email protected]> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Excellent! >Thanks a bunch for all the useful information and your awk scripts. >I'll see if I can get around to fiddling a bit with it this week... >Hopefully hehe ;) > >Cheers, >Dag Rune Sneeggen > >--- >dudcore Consulting(http://www.dudcore.net) - Quality state-of-art hosting and >IT Consulting. >Personal, reasonable, and honest idealism! >For geeks by geeks... > > >St?phane VOLTZ wrote: > > >>Le Mardi 26 Juillet 2005 02:39, Dag Rune Sneeggen a ?crit : >> >> >> >>>I've read over at >>>http://www.sane-project.org/unsupported/canon-canoscan-lide-500f.html and >>>http://www.meier-geinitz.de/sane/genesys-backend/ that there is some work >>>being done to get support for this scanner. At the moment I have to haul up >>>vmware with windows virtually to scan stuff. >>> >>>As such, I'm wondering how fast this development is going, and if there's >>>any way I could help? Anything in particular that could be helpful? >>> >>>Cheers, >>>Dag Rune Sneeggen >>> >>>--- >>>dudcore Consulting(http://www.dudcore.net) - Quality state-of-art hosting >>>and IT Consulting. Personal, reasonable, and honest idealism! >>>For geeks by geeks... >>> >>> >> Hello, >> >> here are the scripts I use to analyze gl646 logs taken with usbsniff >> 1.8. It >>takes a raw log and turn it into a file with higher level functions decoded, >>which is much easier to understand. The decode() function used by >>scripts/genesys_bulk_write_register.awk >>scripts/genesys_bulk_write_register2.awk >>scripts/genesys_read_register.awk >>needs to be changed to decode gl841 registers. But the rest is OK. There are >>still a few raw URB in the results, but they are understable (bulk reads of >>data). >> >> Once the scripts are tuned the process of adding support for GL841 is: >> - use usbsniff to log scans with clearly identified parameters (dpi, >> geometry, ...) >> - decode the log with the scripts >> - isolate portion of it and match them with high level action such as >> head >> parking, shading calibration etc ... >> - change the corresponding functions in genesys_gl841.c to match the >> decoded log. >> - run scanimage to test with full debug log >> - compare the scanimage log with the decoded log and fixe the >> differences >> you get. >> - once a high level function is done, get to the next one. >> >> I estimate it should take about 20 to 40 hours of work to finish the >> gl841 >>backend. >> >> Patches and questions are welcomed. >> >>Regards, >> Stef >> >> >> >> > > > -- Bruno Friedmann <[email protected]> Ioda-Net S?rl c/o RFV, H. Vauclair SA Rue de l'Avenir 12 2800 Del?mont - Switzerland T?l : ++41 32 435 7175 Fax : ++41 32 435 7172 gsm : ++41 78 802 6760 www.ioda-net.ch www.cfcel.com
