I am trying to use my Arduino Uno to send (via an Ethernet Shield) the data that my Digital Persona U 4500 gathers, so that it can be processed by an SDK on a remote PC server, and ultimately sending an Acknowledged/Not Acknowledged message back to the Uno (for both enrolling and authentication purposes).
The big question I've got is, how can I exactly get the fingerprint scanner to communicate with my Uno? The good news is that as soon as I can get this part working, the rest shall follow along nicely, as I already have an app that does what I want with the information the sensor provides.
I do know that I need an USB Shield so that the Arduino can act as a host to the fingerprint scanner (which will be a USB device).
However, from that point on I am a little lost. I have searched for drivers (on both this sensor and the OEM Futronic FS88 that I ordered for experimentation but haven't yet received), and I can't seem to find anything thus far. I understand it might be even necessary to write my own driver, but then again, how would I even start doing that? Are there any references I could look up on (maybe Adafruit)?
Once I can get the sensor to communicate with the Uno, I imagine sending the raw image as a byte-array is trivial. However, any tips will still be appreciated, as I am looking for general guidance.
What do you guys think? :D