synaptics, goodix: Properly check for finger status during enroll progress

It may contain other values, but for sure we finger must be neeeded
This commit is contained in:
Marco Trevisan (Treviño)
2022-09-28 01:21:31 +02:00
parent 5d9fc8b3c8
commit d2a0eda56c
2 changed files with 2 additions and 2 deletions

2
tests/goodixmoc/custom.py Executable file → Normal file
View File

@@ -31,7 +31,7 @@ d.clear_storage_sync()
template = FPrint.Print.new(d) template = FPrint.Print.new(d)
def enroll_progress(*args): def enroll_progress(*args):
assert d.get_finger_status() == FPrint.FingerStatusFlags.NEEDED assert d.get_finger_status() & FPrint.FingerStatusFlags.NEEDED
print('enroll progress: ' + str(args)) print('enroll progress: ' + str(args))
def identify_done(dev, res): def identify_done(dev, res):

View File

@@ -51,7 +51,7 @@ d.clear_storage_sync()
template = FPrint.Print.new(d) template = FPrint.Print.new(d)
def enroll_progress(*args): def enroll_progress(*args):
#assert d.get_finger_status() == FPrint.FingerStatusFlags.NEEDED assert d.get_finger_status() & FPrint.FingerStatusFlags.NEEDED
print('enroll progress: ' + str(args)) print('enroll progress: ' + str(args))
# List, enroll, list, verify, delete, list # List, enroll, list, verify, delete, list