Le mardi 5 janvier 2010 09:08:21 Josu Lazkano, vous avez ?crit : > I have a HP2400, I can try the code. But I have not a lot of idea how to > do. > > Thanks for all. >
Hello, the current status of the backend regarding the HP2400 is that 100 dpi scan is about to work. However the announced width of the data isn't the real one used by the scanner. And there is also a miscalculation of the x coordinates. To work this out, you'll have first to set up a the source code tree with git (see http://www.sane-project.org/cvs.html ). When debugging, I use the locally built libraries without installing them system wide with : #!/bin/bash export SANE_DEBUG_GENESYS=255 export SANE_DEBUG_GENESYS_GL646=255 export LD_PRELOAD=.libs/libsane-genesys.so ../frontend/scanimage -d genesys --resolution 100 --mode Color >hp2400-100dpi- scan.pnm 2>hp2400-100dpi-scan.log This will run a 100 dpi color mode test scan. This as to be executed in the backend sub directory to work. Then you'll have to compare the debug log and files with a reference scan made with the windows driver, and recorded with usbsnoop. You can get it at http://www.pcausa.com/Utilities/UsbSnoop/default.htm . I process the raw logs with the appended scripts to turn them into something readable. Just run 'decode.sh logfile' to get a processed 'logfile.decode' . This just a starting point, don't hesitate to ask for more information. Regards, Stef -------------- next part -------------- A non-text attachment was scrubbed... Name: scripts.tar.gz Type: application/x-compressed-tar Size: 13924 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20100105/a2222787/attachment.bin>