Same issue here as Malammar. The first time I tried 'sudo ./enroll', it did read my print and I did get a pgm out of it. Subsequent tests however just time out, like so:
bens@quadrillion /usr/local/src/libfprint/examples $ sudo ./enroll
This program will enroll your right index finger, unconditionally overwriting any right-index print that was enrolled previously. If you want to continue, press enter, otherwise hit Ctrl+C
Same issue here as Malammar. The first time I tried 'sudo ./enroll', it did read my print and I did get a pgm out of it. Subsequent tests however just time out, like so:
bens@quadrillion /usr/local/ src/libfprint/ examples $ sudo ./enroll
This program will enroll your right index finger, unconditionally overwriting any right-index print that was enrolled previously. If you want to continue, press enter, otherwise hit Ctrl+C
fp:debug [fp_init] g_driver] driver elan supports USB device 04f3:0903 g_driver] selected driver elan supports USB device 04f3:0903 open_complete] status 0
fp:debug [register_driver] registered driver upekts
fp:debug [register_driver] registered driver aes3500
fp:debug [register_driver] registered driver aes4000
fp:debug [register_driver] registered driver aes2501
fp:debug [register_driver] registered driver aes2550
fp:debug [register_driver] registered driver uru4000
fp:debug [register_driver] registered driver vcom5s
fp:debug [register_driver] registered driver upeksonly
fp:debug [register_driver] registered driver aes1610
fp:debug [register_driver] registered driver aes1660
fp:debug [register_driver] registered driver aes2660
fp:debug [register_driver] registered driver vfs101
fp:debug [register_driver] registered driver vfs301
fp:debug [register_driver] registered driver vfs5011
fp:debug [register_driver] registered driver upektc
fp:debug [register_driver] registered driver upektc_img
fp:debug [register_driver] registered driver etes603
fp:debug [register_driver] registered driver vfs0050
fp:debug [register_driver] registered driver elan
fp:debug [find_supportin
fp:debug [find_supportin
Found device claimed by ElanTech Fingerprint Sensor driver
sync:debug [fp_dev_open]
async:debug [fp_async_dev_open]
elan:debug [dev_init]
async:debug [fpi_drvcb_
sync:debug [sync_open_cb] status 0
Opened device. It's now time to enroll your finger.
You will need to successfully scan your finger 5 times to complete the process.
Scan your finger now. finger_ img] enroll_ start] starting enrollment acquire_ start] action 1 call_handler] 0x1f9cce0 entering state 0 finger_ img] elan will handle enroll stage 0/4 mark_aborted] error -110 from state 0 mark_completed] 0x1f9cce0 completed with status -110 activate_ complete] status -110 enroll_ started] status -110 finger_ img] unrecognised return code -110 finger_ img] ending enrollment enroll_ stop] timeout_ expiry] next timeout in 0.009986s timeout_ expiry] first timeout already expired call_handler] 0x1f9cce0 entering state 0 run_state] mark_aborted] error -110 from state 0 mark_completed] 0x1f9cce0 completed with status -110 complete] deactivate_ complete] enroll_ stopped] close_complete]
sync:debug [fp_enroll_
async:debug [fp_async_
fp:debug [generic_
elan:debug [dev_activate]
elan:debug [elan_activate]
elan:debug [elan_dev_reset]
drv:debug [__ssm_
elan:debug [elan_run_cmd] 4019
sync:debug [fp_enroll_
elan:debug [elan_cmd_cb]
elan:debug [elan_cmd_cb] transfer timed out
drv:debug [fpi_ssm_
drv:debug [fpi_ssm_
elan:debug [activate_complete]
fp:debug [fpi_imgdev_
async:debug [fpi_drvcb_
sync:debug [sync_enroll_cb] result -110
sync:error [fp_enroll_
sync:debug [fp_enroll_
async:debug [fp_async_
elan:debug [dev_deactivate]
elan:debug [dev_change_state] 0
poll:debug [fpi_timeout_add] in 10ms
poll:debug [get_next_
poll:debug [get_next_
poll:debug [handle_timeout]
elan:debug [elan_change_state] 0
elan:debug [elan_deactivate]
elan:debug [elan_dev_reset]
drv:debug [__ssm_
elan:debug [deactivate_
elan:debug [elan_run_cmd] 000b
elan:debug [elan_cmd_cb]
elan:debug [elan_cmd_cb] transfer timed out
drv:debug [fpi_ssm_
drv:debug [fpi_ssm_
elan:debug [deactivate_
fp:debug [fpi_imgdev_
async:debug [fpi_drvcb_
sync:debug [enroll_stop_cb]
Enroll failed with error -22
sync:debug [fp_dev_close]
elan:debug [dev_deinit]
elan:debug [elan_dev_reset]
async:debug [fpi_drvcb_
sync:debug [sync_close_cb]
fp:debug [fp_exit]
This is running the code from git from today.
I also could not get fprint-demo to recognise the elan device. 0903