Hi I've developped a GUI + daemon (based on code by Rene Rebe - avision backend) for buttons support through SANE. Web site: http://cardot.net/KScannerButtons At the moment the daemon is a quick and dirty hack based on Rene's code, but at least working. The GUI is built using Kommander from kde-webdev; only the daemon is mandatory.
It's using the SANE backend to talk to the scanner (and not adressing the scanner directly through libusb as scanbuttond does - see scanbuttond.sourceforge.net). I tested it only with the avision backend and a HP 5300 C scanner. I was wondering wether or not there is a convention for buttons among backends: in the avision backend, the option name is equal to "button-<button number>". Also, which backend support buttons? Could you please test my software with your scanner (if your backend support buttons) to help me build a list of supported devices? TIA PS: I was also wondering why the button support as found in scanbuttond is not (or is it?) in the backends. For me SANE is the preferred way to access scanners, and any button daemon should make use of SANE backends... -- Jean-Christophe "Jic?" Cardot - http://lea-linux.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20061230/3d3a7274/attachment.pgp From [email protected] Thu Dec 28 14:35:45 2006 From: [email protected] (Maximilian Fabricius) Date: Sat Dec 30 19:00:29 2006 Subject: [sane-devel] Plustek Optic Slim 2420 Message-ID: <[email protected]> Hi all, I have been working on trying to get the OpticSlim 2420 to work. Is disassembled the scanner (hardware) and made pictures. they may be found here http://rosa.physik.tu-berlin.de/~mxhf/OS2420/ They are fairly high resolution ~1MB per image so that you can see all details. lease excuse the German on the navigation bar. >From this I learned that the scanner has a GL842 chip (not GL841). The GL842 seems to be very similar to the 841 though as a quick scan through the data sheet revealed. So far I cloned the ST24 section in genesys_gl841 and I got as far as being able to execute "tstbackend" without getting an error. I had to comment the Init_Devices lines 4990-4993 in genesys_gl841.c. I am somewhat stuck now. Starting scanimage results in strange noise from the scanner. Does anybody have more information? On the protocol maybe? Max
