> That's the sort of authentication available in fprintd, to create
> applications on top of fingerprint readers. Documentation for the D-Bus
> service are available at:
> http://people.fedoraproject.org/~hadess/fprintd/docs/
>
> Cheers
>
>
I have Installed fprintd from Ubuntu packages
(0.2.0+git20101109-0ppa2~maverick1  thanks David).
I can see the device using following Python code:

myFprint =
bus.get_object("net.reactivated.Fprint","/net/reactivated/Fprint/Manager","net.reactivated.Fprint.Manager")
print myFprint.GetDevices()
print myFprint.GetDefaultDevice()

root@korzar-ubuntu:~/automat/automat_swiss# python pokusy.py
dbus.Array([dbus.ObjectPath('/net/reactivated/Fprint/Device/0')],
signature=dbus.Signature('o'))
/net/reactivated/Fprint/Device/0

As far as good.
=====================================================

The problem is, I am not able to get any method from the
http://hadess.fedorapeople.org/fprintd/docs/Device.html get to work

For example the code:
scanner =
bus.get_object("net.reactivated.Fprint","/net/reactivated/Fprint/Device","net.reactivated.Fprint.Device")
scanner.ListEnrolledFingers("petr")

throws following error:

dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod:
Method "ListEnrolledFingers" with signature "s" on interface "(null)"
doesn't exist


Thanks for your hints.

Petr
_______________________________________________
fprint mailing list
[email protected]
http://lists.reactivated.net/mailman/listinfo/fprint

Reply via email to