-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
save feature in database #3
Comments
hi... did u solve this problem ? i have the same issue, also i can't copy the template to another FingerPrint sensor, well it is possible but did not match :( |
first, have you success from enroll the fingerprint template (from your fingerprint to memory in module fingeprint), then show the template fingerprint in serial monitor arduino? the template is like hexa code |
thats true! |
hi... both are DY50 :s ... i dont know if i am doing something wrong... i tried and its worked very well if i move one template from one ID to another ID but just in the same fingerprint... If i move to another fingerprint (both DY50) just 1 from 5 templates matches .... i run the show_fingerprint_templete sketch in both fingerprins an even when i move one template in the same fingerprint, the packets change their values...you have done a wonderfull work with this repo |
but sorry, i really dont know what you mean may be, after this i delete this post |
ok, thaks, may be i did not explain well (im just learning english 😢 )
and stopped there...i realized that it stay at: if inside while (i <= 900 ) statement, so i put a counter to know where stopped it, this way:
so i ran the skech again and now shows me that it stop at i=461, i do it few times and sometimes repeat the value and another ones give me 460 (pd. for Serial.begin(57600) the value oscillates between 271, 273).
now shows me:
I did the same for each id template... (just going to show you for id=1 to do not extend so much the explanation)
in FP1 it work ok for the three templates, i upload Match_1-N.ino and check it... amazing 👍
It is not the same as before...!? but it works very well, so it does not matter here
i have tried this many times and sometimes non of them matches, i thought it was mi fingerprint so i bought another one, but i have the same results. if you have some questions about my procedure just let me know... i dont know if i explain it clearly. |
ok, finally i know your problem In case that you said "It is not the same as before...!? but it works very well, so it does not matter here", i have had this problem before too. The first packet (uint8_t packet2[]) sometimes comes out, sometimes doesn't come out, but the other packet (packet3 - packet5 in ZFM20) always come out with the right result. (in case of UploadModel) So, i think the problem is started from this problem. Because, i have tried what you have tried (in january 2019 :))) ) and the result when ShowTemplate is always right (absolutely when matching is right too) |
Hi again... I tried what you suggested, first i have tried changing just the delay (500ms) it did not work... then i changed the baurate to 9600 in both fingerprints (DY50)... now the packets are the same in both fingerprints when i upload them, but in the second fingerprint does not match... what do you think is the problem now? thank you so much for your help |
Well, now im working with Serial.begin(115200) and finger.begin(9600) also changed the security Level to 1, Data Packet Lenght 2(128 bytes) in both fingerprints when i uploaded the templates from FP1 to FP2, in the second, just match sometimes here is the output of FP2 (i uploaded three templates 1,2 and 3):
This is almost the best output i got, if somebody knows how to improve it or if there are something i missed or change, please tell me... thanks |
sorry i'm slow respon. may be you can contact me in whatssapp 085720176894
May be, i will answer you faster
…On Wed, Feb 12, 2020 at 12:48 AM MrGorG ***@***.***> wrote:
ok, finally i know your problem
In case that you said "It is not the same as before...!? but it works very
well, so it does not matter here", i have had this problem before too. The
first packet (uint8_t packet2[]) sometimes comes out, sometimes doesn't
come out, but the other packet (packet3 - packet5 in ZFM20) always come out
with the right result. (in case of UploadModel)
So, after i analyze it, trying and error, i have a conclusion, all this
happens depends on
*the baudrate module fingerprint (finger.begin();)*
if the baudrate is maximum (115200), possibility error is big. So the
solution is, i make delay for each packet. I suggest you to change the
delay bigger (>25ms)
and if the baudrate is minimum (9600), i never have the error. But, to
change this baudrate, you have to understand my code in
(SetSystemParameter_-DANGER-.ino)
So, i think the problem is started from this problem. Because, i have
tried what you have tried (in january 2019 :))) ) and the result when
ShowTemplate is always right (absolutely when matching is right too)
Hi again... I tried what you suggested, first i have tried changing just
the delay (500ms) it did not work... then i changed the baurate to 9600 in
both fingerprints (DY50)... now the packets are the same in both
fingerprints when i upload them, but in the second fingerprint does not
match... what do you think is the problem now? thank you so much for your
help
Well, now im working with Serial.begin(115200) and finger.begin(9600) also
changed the security Level to 1, Data Packet Lenght 2(128 bytes) in both
fingerprints when i uploaded the templates from FP1 to FP2, in the second,
just match sometimes here is the output of FP2 (i uploaded three templates
1,2 and 3):
Found ID #2 with confidence of 49
Found ID #1 with confidence of 72
Did not find a match
Did not find a match
Did not find a match
Found ID #1 with confidence of 130
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Found ID #1 with confidence of 33
Found ID #2 with confidence of 36
Found ID #2 with confidence of 38
Found ID #1 with confidence of 44
Found ID #3 with confidence of 27
Found ID #1 with confidence of 44
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Did not find a match
Found ID #1 with confidence of 32
Found ID #1 with confidence of 40
This is almost the best output i got, if somebody knows how to improve it
or if there are something i missed or change, please tell me... thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#3?email_source=notifications&email_token=ALMXTE2OOHH2RH6NFETZD5DRCLQFPA5CNFSM4JFRWPX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELNMUBQ#issuecomment-584763910>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALMXTE6YFCCWH3PQRGVVABDRCLQFPANCNFSM4JFRWPXQ>
.
|
Hello
tnx for this repo
I use as608 and arduino mega
I want save the fingerprint feature in the server database
and match feature on server
My problem is that every time I get the fingerprint feature it differs from the previous one
can you help me ?
The text was updated successfully, but these errors were encountered: