i work on a project using fingerprint sensor FPM10
when i query capacity the answer is 1000
when i enroll a fingerprint with ID >127 (250 for example) it stores it
and when i query template count it gives me the right number counting those stored at id >127
but when i try to use these fingerprints stored at ID higher than 127 it gives me (Match not found)
when i reviewed then Adafruit_Fingerprint.h and Adafruit_Fingerprint.cpp
i found it declared as unint_8
"uint8_t Adafruit_Fingerprint::fingerFastSearch(void) {"
which means it has a maximum of 127
any body have a way to solve that problem ?
thank you
i found it declared as unint_8
"uint8_t Adafruit_Fingerprint::fingerFastSearch(void) {"
which means it has a maximum of 127
unint_8
stands for unsigned integer 8 bit
this is a range of 0 to 255
so the maximum is 255
But I am sorry - I have no experience with this (or any other) fingerprint sensor.
From the Adafruit fingerprint sensor website:
... up to 162 finger prints can be stored in the onboard FLASH memory.
But I am not sure if the sensor you are using is the same as the one from Adafruit.
Edit: This thread does also deal with fingerprint sensors and an Adafruit library and how to expand storage capacity.
This thread:
https://forum.arduino.cc/index.php?topic=631790.msg4277630#msg4277630
indicates that, although Adafruit sells the version of the sensor that can only store 162 fingerprints, the Adafruit Fingerprint Sensor library can successfully be used with similar models of the sensor that have larger storage capacity.
uxomm:
unint_8
stands for unsigned integer 8 bit
this is a range of 0 to 255
so the maximum is 255But I am sorry - I have no experience with this (or any other) fingerprint sensor.
From the Adafruit fingerprint sensor website:But I am not sure if the sensor you are using is the same as the one from Adafruit.Edit: This thread does also deal with fingerprint sensors and an Adafruit library and how to expand storage capacity.
this solution worked fine
thank you