Commit graph

27 commits

Author SHA1 Message Date
Viktor Dragomiretskyy
d70acf42cb Oops, broken 009a 2020-07-03 19:43:44 +12:00
Viktor Dragomiretskyy
a36dd87416 Implement calibration logic for 0097 2020-07-03 18:49:21 +12:00
Viktor Dragomiretskyy
cb68b5c1f7 Merge branch 'device/009a' of github.com:uunicorn/python-validity into device/009a 2020-07-03 01:25:39 +12:00
Viktor Dragomiretskyy
d368943c5e Fix the alignment, as my assumption about the data always being aligned is wrong due to a bitpacked version of factory calibration blob. 2020-07-03 01:24:04 +12:00
Martin Ales
d95786f6ef Minor fixes after refactoring 2020-07-01 22:27:44 -03:00
Viktor Dragomiretskyy
d1e1b8f6fa Oops, accidently left my device type enabled. 2020-07-02 01:26:30 +12:00
Viktor Dragomiretskyy
6a94c07ba9 Attempt to integrate the calibration logic into the rest of the code. 2020-07-02 01:01:20 +12:00
Viktor Dragomiretskyy
6d01ed5477 A bit of refactoring and tests. 2020-07-01 22:19:50 +12:00
Viktor Dragomiretskyy
98d1d2f8ae Calibration logic sort of works now.
Still needs a bit of refactoring before integrating with the rest of the code.
2020-07-01 03:20:44 +12:00
Viktor Dragomiretskyy
c1c30855ce Hack the calibration info so it looks like a proper data. 2020-06-25 16:07:42 +12:00
Viktor Dragomiretskyy
c60d74027b Don't break 0097 2020-06-24 04:24:12 +12:00
Viktor Dragomiretskyy
2388d4f96e Change bytes per line 2020-06-24 04:15:03 +12:00
Viktor Dragomiretskyy
b70d022604 Work around missing finger db id on 009a. 2020-06-24 03:22:28 +12:00
Viktor Dragomiretskyy
582d3c8f94 Handle capture exceptions without breaking the enrollment loop. 2020-06-24 02:48:50 +12:00
Viktor Dragomiretskyy
e9472c2ad3 Change how we wait for a scan to finish. 2020-06-24 00:32:38 +12:00
Viktor Dragomiretskyy
3be7104f64 Properly parse enrollment update response. 2020-06-23 23:25:24 +12:00
Viktor Dragomiretskyy
d4471c4096 more 009a tweaks and some debugging output 2020-06-23 03:06:50 +12:00
Viktor Dragomiretskyy
d465573b2a Fix offset for 009a 2020-06-23 02:46:42 +12:00
Viktor Dragomiretskyy
68a3dd7042 Add missing write-enable and flush commands 2020-06-23 02:09:47 +12:00
Viktor Dragomiretskyy
f0389b7b97 Another unexpected reg value 2020-06-23 00:51:53 +12:00
Viktor Dragomiretskyy
d24ef8fc92 More changes for 009a 2020-06-23 00:39:13 +12:00
Viktor Dragomiretskyy
1067faad54 Tweak the partition proto for 009a 2020-06-23 00:15:38 +12:00
Viktor Dragomiretskyy
82b42e4fd1 Use the correct firmware image filename on 009a devices. 2020-06-22 21:23:46 +12:00
Viktor Dragomiretskyy
2eb301576f Adding 009a blobs. Thanks @mjenny ! 2020-06-22 20:53:18 +12:00
Marco Trevisan (Treviño)
fd80c01cd5 calibrate: Don't print the calibration status 2020-06-11 14:09:00 +02:00
Marco Trevisan (Treviño)
a6ca2cbc56 calibrate: Support passing calibrate dump path 2020-06-11 14:09:00 +02:00
Marco Trevisan (Treviño)
23fa2a9c90 Rename package from proto97 to proto9x 2020-06-11 14:08:59 +02:00