-
Notifications
You must be signed in to change notification settings - Fork 111
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
fetch fingerprint database #28
Comments
Following your question. As you already know, I'm very interested on it. |
The problem is buffer space. The Arduino has almost no ram, so getting any real data from the FPS is problematic, and needs to be streamed somewhere else. |
Uhm... Ok, let's supoused that we will work with Raspberry, here the scenario is a new one and now, we should have enough memory to cover the spectatives. Is it right? Sorry if I'm telling stupid, I'm a bit new with this. |
yeah the RPi has tons of memory. It should be fine with it, but it will require some reworking. I don't think the SoftwareSerial library works on RPi. |
Hello @JoshHawley the Arduino has 2048 bytes of ram as stated on the Arduino tutorial pages, the template is 498 bytes is there not enough memory to both get and set the templates? |
You are correct. However, I was not able to make it work. It has been a few years since I tried it, but I think it had something to do with the way the memory was buffered inside SoftwareSerial. iirc it stored it in too many places or something. I had toyed with the idea of using using a hardware serial of some kind, but never got around to it. Also, remember that there is no flow control coming from the FPS that also complicates things. I don't have much time to tinker with this stuff any more. If you do make it work please let me know (or maybe branch this code, then do a pull request). Many people here have asked for this. |
hi!
i'm working in a assistance control project. I need to fetch the template from the FPS's database through an arduino. Is there any way to do this? Because the GetTemplate() function is not created.
Thanks.
The text was updated successfully, but these errors were encountered: