[sane-devel] HAL scanner addon

Étienne Bersac bersace03 at gmail.com
Mon Mar 17 16:43:05 UTC 2008


I worked on HAL-scanner, a project providing a HALd addon for monitoring
hardware selection option of SANE device just like scannerbuttond.

Features are :

      * once instance per device (more robust)
      * run only once a device is plugged (thanks HAL)
      * provide a tiny DBus interface org.freedesktop.Hal.Device.Scanner
        providing a "Event"(option_name, value) signal and
        ReleaseDevice(), ClaimDevice() method (see documentation)
      * translate HAL UDI to SANE device name in scanner.sane.name
        property (see HAL-SANE integration discussion)

Something bad is that i need Abel Deuring fdi generator in order to have
sane backend in the fdi.

I submitted the project to HAL last week and got valuable feedback. My
goal is to avoid having a seperate project and merge the code in either
SANE or HAL. All the udi-sane name code must be in SANE and the addon
must be in HAL.

I publish the tarball at
http://bersace03.free.fr/pub/tmp/hal-scanner-0.1.tar.gz . Doc included.

Please review and comments :)


More information about the sane-devel mailing list