[sane-devel] Detect scan button on ScanSnap S1500 (sane-fujitsu backend)

Wilhelm wilhelm.meier at fh-kl.de
Tue Nov 9 14:33:35 UTC 2010


Am 09.11.2010 15:02, schrieb m. allan noah:
> Wilhelm- This looks very promising!

Thank you!

Well, I posted it 2 years ago with minimal feedback - sadly. But we use
it with our customers very frequently.

> 
> allan
> 
> On Sat, Nov 6, 2010 at 3:18 PM, Wilhelm <wilhelm.meier at fh-kl.de> wrote:
>> FYI:
>>
>> scanbd (scanner button daemon) can be used in such a case:
>>
>> 1) scanbd uses hal dbus-interface to detect new scanners or scanners
>> that vanished (usb plugoff)
>>
>> 2) scanbd uses dbus to sendout signals if it performs an action (scans
>> and emails an image e.g). This can be used by desktop-applications.
>>
>> 3) scanbd uses a dbus-interface to expose methods to perform actions
>> (this too can be used by desktop applications)
>>
>> 4) scanbd interacts nicely with saned: it stops polling the scanner
>> buttons if the scanner-device must be used by saned.
>>
>> 5) scanbd can poll arbitrary number of scanner
>>
>> 6) flexible configuration
>>
>> This is a very early release of the piece of software - be warned.
>>
>> You can get it from:
>>
>> http://scanbd.svn.sourceforge.net/viewvc/scanbd/
>>
>> Comments are very welcome!
>>
>>
>> Am 05.11.2010 21:52, schrieb Mikael Nordenberg:
>>> Hi list.
>>>
>>> I've tried really hard to find information about how to detect if the
>>> button on my scanner is pressed.
>>> I've got a ScanSnap S1500, which is supported by the fujitsu backend,
>>> and works as expected using for example scanimage.
>>>
>>> The scanner itself only has one backlit button titled "scan". If I
>>> press it, it starts to blink for a couple of seconds and then goes
>>> back to normal (which is constant lit).
>>>
>>> If I type "scanimage --help" I'm presented with numerous sensor
>>> options, including the following:
>>>     --scan[=(yes|no)] [no] [hardware]
>>>         Scan button
>>>
>>> Typing "scanimage --scan" results in:
>>> scanimage: unrecognized option '--scan'
>>>
>>> (None of the other sensor options is recognised either.)
>>>
>>> I've tried to access the scanner via saned using the network protocol,
>>> but the scan-option (#83) always responds false, even if I press and
>>> hold the scan button.
>>>
>>> Is this model not supported when detecting buttons, or am I doing
>>> something completely wrong?
>>>
>>> Best regards,
>>> Mikael
>>>
>>>
>>> --
>>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>>              to sane-devel-request at lists.alioth.debian.org
>>
>>
>> --
>> Wilhelm
>>
>>
>>
>> --
>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>             to sane-devel-request at lists.alioth.debian.org
>>
> 
> 
> 


-- 
Wilhelm




More information about the sane-devel mailing list