<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>Hi,<br></p><p><br></p><p>it seems as if it worked when I swiped my finger over the reader in a natural length (before I just tapped it). This is the output:<br></p><p><br></p><p class="default-style" style="padding-left: 30px;">fp:debug [fp_init] <br>fp:debug [register_driver] registered driver upekts <br>fp:debug [register_driver] registered driver aes3500 <br>fp:debug [register_driver] registered driver aes4000 <br>fp:debug [register_driver] registered driver aes2501 <br>fp:debug [register_driver] registered driver aes2550 <br>fp:debug [register_driver] registered driver uru4000 <br>fp:debug [register_driver] registered driver vcom5s <br>fp:debug [register_driver] registered driver upeksonly <br>fp:debug [register_driver] registered driver aes1610 <br>fp:debug [register_driver] registered driver aes1660 <br>fp:debug [register_driver] registered driver aes2660 <br>fp:debug [register_driver] registered driver vfs101 <br>fp:debug [register_driver] registered driver vfs301 <br>fp:debug [register_driver] registered driver vfs5011 <br>fp:debug [register_driver] registered driver upektc<br>fp:debug [register_driver] registered driver upektc_img<br>fp:debug [register_driver] registered driver etes603<br>fp:debug [register_driver] registered driver vfs0050<br>fp:debug [register_driver] registered driver elan<br>fp:debug [find_supporting_driver] driver elan supports USB device 04f3:0c1a<br>fp:debug [find_supporting_driver] selected driver elan supports USB device 04f3:0c1a<br>Found device claimed by ElanTech Fingerprint Sensor driver<br>sync:debug [fp_dev_open] <br>async:debug [fp_async_dev_open] <br>elan:debug [dev_init] <br>async:debug [fpi_drvcb_open_complete] status 0<br>sync:debug [sync_open_cb] status 0<br>Opened device. It's now time to scan your finger.</p><p class="default-style" style="padding-left: 30px;">sync:debug [fp_dev_img_capture] to be handled by elan<br>async:debug [fp_async_capture_start] <br>fp:debug [generic_acquire_start] action 4<br>elan:debug [elan_reset_sensor] <br>elan:debug [elan_dev_reset] <br>drv:debug [__ssm_call_handler] 0x5596f9a7ac70 entering state 0<br>elan:debug [elan_run_cmd] 4011<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_read] skipping read, not expecting anything<br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7ac70 entering state 1<br>poll:debug [fpi_timeout_add] in 5ms<br>poll:debug [get_next_timeout_expiry] next timeout in 0.004974s<br>poll:debug [get_next_timeout_expiry] next timeout in 0.004951s<br>poll:debug [get_next_timeout_expiry] first timeout already expired<br>poll:debug [handle_timeout] <br>drv:debug [__ssm_call_handler] 0x5596f9a7ac70 entering state 2<br>elan:debug [elan_run_cmd] 4014<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_read] skipping read, not expecting anything<br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7ac70 entering state 3<br>elan:debug [elan_run_cmd] 4013<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [fpi_ssm_mark_completed] 0x5596f9a7ac70 completed with status 0<br>elan:debug [reset_sensor_complete] <br>elan:debug [elan_activate] <br>elan:debug [elan_dev_reset] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 0<br>elan:debug [activate_run_state] <br>elan:debug [elan_run_cmd] 4019<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 1<br>elan:debug [activate_run_state] <br>elan:debug [activate_run_state] FW ver 1.66<br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 2<br>elan:debug [activate_run_state] <br>elan:debug [elan_run_cmd] 000c<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 3<br>elan:debug [activate_run_state] <br>elan:debug [activate_run_state] sensor dimensions, WxH: 144x64<br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 4<br>elan:debug [activate_run_state] <br>elan:debug [elan_run_cmd] 402a<br>elan:debug [elan_run_cmd] skipping for this device<br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 5<br>elan:debug [activate_run_state] <br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 6<br>elan:debug [activate_run_state] <br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7b5c0 entering state 7<br>elan:debug [activate_run_state] <br>elan:debug [elan_run_cmd] 4024<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [fpi_ssm_mark_completed] 0x5596f9a7b5c0 completed with status 0<br>elan:debug [activate_complete] <br>elan:debug [elan_need_calibration] <br>elan:debug [elan_need_calibration] calibration mean: 7632, bg mean: 7696, delta: 64<br>fp:debug [fpi_imgdev_activate_complete] status 0<br>async:debug [fpi_drvcb_capture_started] <br>elan:debug [elan_capture] <br>elan:debug [elan_dev_reset] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 0<br>elan:debug [elan_run_cmd] 4031<br>elan:debug [elan_run_cmd] skipping for this device<br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 2<br>fp:debug [fpi_imgdev_report_finger_status] finger on sensor<br>fp:debug [fpi_imgdev_report_finger_status] ignoring status report<br>elan:debug [elan_run_cmd] 0009<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_done] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 3<br>elan:debug [elan_save_frame] <br>drv:debug [__ssm_call_handler] 0x5596f9a7e120 entering state 1<br>elan:debug [elan_run_cmd] 403f<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_cb] transfer timed out<br>drv:debug [fpi_ssm_mark_aborted] error -110 from state 1<br>drv:debug [fpi_ssm_mark_completed] 0x5596f9a7e120 completed with status -110<br>elan:debug [capture_complete] <br>elan:debug [elan_submit_image] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>elan:debug [elan_process_frame] <br>assembling:debug [do_movement_estimation] calc delta completed in 0.389106 secs<br>assembling:debug [do_movement_estimation] calc delta completed in 0.352891 secs<br>assembling:debug [fpi_do_movement_estimation] errors: 175174 rev: 208118<br>assembling:debug [do_movement_estimation] calc delta completed in 0.359523 secs<br>assembling:debug [fpi_assemble_frames] height is 208<br>fp:debug [fpi_img_new] length=58752<br>fp:debug [fpi_imgdev_image_captured] <br>fp:debug [fpi_imgdev_report_finger_status] finger removed<br>async:debug [fpi_drvcb_report_capture_result] result 0<br>sync:debug [fp_dev_img_capture] result: complete<br>sync:debug [fp_dev_img_capture] ending capture<br>async:debug [fp_async_capture_stop] <br>elan:debug [elan_deactivate] <br>elan:debug [elan_dev_reset] <br>drv:debug [__ssm_call_handler] 0x5596f9a82860 entering state 0<br>elan:debug [deactivate_run_state] <br>elan:debug [elan_run_cmd] 000b<br>elan:debug [elan_cmd_cb] <br>elan:debug [elan_cmd_read] <br>elan:debug [elan_cmd_read] skipping read, not expecting anything<br>elan:debug [elan_cmd_done] <br>drv:debug [fpi_ssm_mark_completed] 0x5596f9a82860 completed with status 0<br>elan:debug [deactivate_complete] <br>fp:debug [fpi_imgdev_deactivate_complete] <br>async:debug [fpi_drvcb_capture_stopped] <br>sync:debug [capture_stop_cb] <br>fp:debug [fp_img_save_to_file] written to 'finger.pgm'<br>fp:debug [fp_img_save_to_file] written to 'finger_standardized.pgm'<br>sync:debug [fp_dev_close] <br>elan:debug [dev_deinit] <br>elan:debug [elan_dev_reset] <br>async:debug [fpi_drvcb_close_complete] <br>sync:debug [sync_close_cb] <br>fp:debug [fp_exit] <br></p><p class="default-style" style="padding-left: 30px;"><br></p><p class="default-style" style="">I'd still like to know though how I can actually use the driver now. Is there a UI I can install?<br></p><p class="default-style" style=""><br></p><p class="default-style" style=""><br></p><p class="default-style" style="">Regards<br></p><p class="default-style" style=""><br></p><p class="default-style" style="">Timo<br></p><blockquote type="cite">Igor Filatov <ia.filatov@gmail.com> hat am 27. Januar 2018 um 17:19 geschrieben: <br> <br><div dir="ltr">Hi Timo, thanks for the logs!<div><br></div><div>Note to self: next time check spam folder when waiting for someone's logs.</div><div><br></div><div>Yes, it works, but your log shows that only 2 frames were captured. The driver wants no less than 7 which is why capture has failed. Try a longer swipe.</div><div><br></div><div>On a side note, The number is semi-arbitrary and I've picked it for my device with the same narrow 64px sensor. It could make sense having a smaller minimum for 96x96 sensors. So I'm asking you, gentlemen, to please try and see how many frames are ok for a natural swipe on your devices. Observe the size of the resulting image relative to the finger size and the number of minutiae.</div><div><br></div><div>4031 turns on the LED. It's not needed on devices without one.</div><div><br></div><div>On another side note, day-to-day usage shows that sometimes a blinking LED is the only indication that you need to scan your finger now...</div><div><br></div><div><br><div><br><div class="ox-665816ec38-gmail_quote"><div dir="ltr">On Sat, Jan 27, 2018 at 5:38 PM TeEmZe < <a href="mailto:timo@teemze.de">timo@teemze.de</a>> wrote: <br></div><blockquote><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Hi,<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Just for the case that the output of <em>elanfp.c</em> is still relevant:<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">                Device with vid 4f3 pid c1a found.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Config number is 1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD RESET sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Fuse Load sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD VERSION sent<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">FP Bridge FW Version 1.66<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Image Size sent<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Width x Height = 64x144<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 7562 (0x1d8a)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 7562 (0x1d8a)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 7562 (0x1d8a)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 7562 (0x1d8a)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 7562 (0x1d8a)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 16383 (0x3fff)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 16383 (0x3fff)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 16383 (0x3fff)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 16383 (0x3fff)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 16383 (0x3fff)<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD CALIBRATION sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Calibration Status: 0x1<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD STATUS sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Status: 0xff<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Calibration Mean sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">calibration mean value: 2 (0x2)<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Wait For Finger sent<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Received 0xa0<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">CMD Get Image sent<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">Received 18432<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">It’s true that I said that 4031 was called before 403F, which actually was the case - here are my notes regarding this:<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031                                                  ?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 403F                                                  Get Pre-Scan<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- 55                      1.3.3                      Object<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031                                                  ?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009                                                  Get Image Data<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?                         1.3.2                      Image Data<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009                                                  Get Image Data<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?                         1.3.2                      Image Data<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">...<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 403F<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- 55                      1.3.3<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?                         1.3.2<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">...<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 403F<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- 55                      1.3.3<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">...<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 000b<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">...<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 0009<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;"><- ?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText" style="margin-left: 36.0pt;">-> 000b                                                 Stop<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">You say that it works – so haw exactly can I use it then? I guess it won’t do to simply install fprint from the package library, as it won’t have the newest driver for my device?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Regards<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Timo<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">-----Original Message-----<br>From: Sebastien Bechet [mailto:<a href="mailto:sebastien.bechet@osinix.com" target="_blank" rel="noopener">sebastien.bechet@osinix.com</a>] <br>Sent: Saturday, 27 January 2018 15:43<br>To: Meta Colon <<a href="mailto:timo@teemze.de" target="_blank" rel="noopener">timo@teemze.de</a>>; Igor Filatov <<a href="mailto:ia.filatov@gmail.com" target="_blank" rel="noopener">ia.filatov@gmail.com</a>><br>Cc: Hans de Goede <<a href="mailto:hdegoede@redhat.com" target="_blank" rel="noopener">hdegoede@redhat.com</a>>; <a href="mailto:konachan.700@gmail.com" target="_blank" rel="noopener">konachan.700@gmail.com</a>; <a href="mailto:fprint@lists.freedesktop.org" target="_blank" rel="noopener">fprint@lists.freedesktop.org</a><br>Subject: Re: [fprint] elan patch + poc 0x903 and 0x0C03</p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"> <br></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Hello Timo,<u></u><u></u></p></div></div><div><div class="ox-665816ec38-m_3021745750958938952WordSection1"><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Le samedi 27 janvier 2018 à 13:40 +0100, Meta Colon a écrit :<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> fp:debug [find_supporting_driver] driver elan supports USB device<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> > 04f3:0c1a<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> > elan:debug [activate_run_state] FW ver 1.66 elan:debug <u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> > [activate_run_state] sensor dimensions, WxH: 144x64<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Ok, I record your informations in README.md.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> > elan:debug [elan_run_cmd] 4031<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> > elan:debug [elan_run_cmd] skipping for this device<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">It seems to me you said 4031 was called before 403F in your windows usb trace?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> I guess this means that it works?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Yes.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> elanfp.c however had the output (after I properly installed / executed <u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> it):<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">>     Device with vid 4f3 pid c1a found.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">>     Error 5<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">> Which seems to mean, that the reader couldn't be opened?<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">You can run it with root account. But elanfp.c are not important now.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText">Thank you for your log with Igor driver.<u></u><u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"> <br></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p><p class="ox-665816ec38-m_3021745750958938952MsoPlainText"><u></u> <u></u></p></div></div></blockquote></div></div></div></div></blockquote></body></html>