[fprint] USB ID 04f3:0903 "Elan Microelectronics Corp."

Igor Filatov ia.filatov at gmail.com
Wed Nov 8 14:54:43 UTC 2017


> When I dump USB bus, i only see these cmds :
> - init = cmd 000c give 60006000 as answer (96x96)  (response in 3)
> - read = cmd 0009 give image data in two parts (5184 bytes then 13376
> bytes) (response in 2)
> - wait = cmd 403f (response in 1)
> - ledof = cmd 000b (response in 1)


Hm, so 000c gives you the resolution. That's helpful. My response is
40009000. So it should be possible to write a generic driver for such
devices.

Are you observing USB traffic of the original driver? I think there
should also be a calibration of a couple of 4023 followed by 0009 to
read data and 4024 to save (names mine). Without it wait for finger
(403f) doesn't work correctly.

2017-11-08 16:39 GMT+02:00 Sebastien Bechet <sebastien.bechet at osinix.com>:
> Hello,
>
> I just discover Konata Izumi and Igor Filatov work
>
> Igor Filatov : 0x04f3:0x0907 (144x64 16 bits)
> Konata Izumi : 0x04f3:0x0c03 (96x96 16 bits)
>
> I have a : 0x04f3:0x903 (96x96 16 bits)
>
> And Konata Izmui elanfp.c work for me when changing 0x0c03 to 0x0903.
>
> When I dump USB bus, i only see these cmds :
> - init = cmd 000c give 60006000 as answer (96x96)  (response in 3)
> - read = cmd 0009 give image data in two parts (5184 bytes then 13376
> bytes) (response in 2)
> - wait = cmd 403f (response in 1)
> - ledof = cmd 000b (response in 1)
>
> For me 0x0903 and 0x0C03 are two versions of the same hardware.
>
> _______________________________________________
> fprint mailing list
> fprint at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/fprint



-- 
Igor Filatov
ia.filatov at gmail.com


More information about the fprint mailing list