Fingerprint module interfacing with PC
Moderators: adafruit_support_bill, adafruit

Fingerprint module interfacing with PC

by viugamant on Mon Jan 28, 2013 7:07 pm

Hello everyone,

after a succesfull management of fingerprint module with arduino and SFGDemoV2.0 (+ arduino and blank sketch), I would like to know if is possible to write a custom PC application to manage the fingerprint module.
In the SFGDemoV2.0 directory I found the synoapi.dll that, I think, contains all the functions I need.
I can use programs like "dependency walker" to extract the exported function names but I can't get the parameters and return types.
Is it possible to have some informations or better the header file of synoapi.dll?

Many thanks
Fabio
viugamant
 
Posts: 2
Joined: Mon Jan 28, 2013 6:52 pm

Re: Fingerprint module interfacing with PC

by adafruit_support_bill on Mon Jan 28, 2013 9:18 pm

We don't have any manufacturer documentation of the DLL. But we do have a translated user manual which includes the protocol:
https://github.com/adafruit/Adafruit-Fi ... or-Library
User avatar
adafruit_support_bill
 
Posts: 31892
Joined: Sat Feb 07, 2009 10:11 am

Re: Fingerprint module interfacing with PC

by viugamant on Tue Jan 29, 2013 5:05 am

Hi,
Thanks for fastest reply!
I know the protocol documents but the synoapi.dll could use some high level custom data structure for arguments and return types.
With just the header file of dll we could easily use that fingerprint module also for PC applications and not only with Arduino hardware (adding an usb-to-serial converter).
I will try to port the arduino library to PC or immagine the dll functions prototypes.

Is there some sort of direct contact (mail) with the module manufacturer?

Thank you
Regards
Fabio
viugamant
 
Posts: 2
Joined: Mon Jan 28, 2013 6:52 pm

Re: Fingerprint module interfacing with PC

by osbock on Tue Feb 12, 2013 5:45 pm

I did this viewtopic.php?f=19&t=27225
a while ago.
I basically ported the adafruit arduino library to python, and used an ftdi breakout for usb to ttl serial interfacing.
Here's how it's mounted too:
https://picasaweb.google.com/1057179372 ... directlink

It's a bit of an orphan project for me, so beyond what I've written and released, you're pretty much on your own.
osbock
 
Posts: 138
Joined: Tue Jan 23, 2007 1:12 pm

Re: Fingerprint module interfacing with PC

by lequack on Sat Mar 16, 2013 12:42 pm

Hello, Fabio. Have you got any luck on the header files on the synoapi.dll.
Or the parameters and return types?

What I want is to extract the image from the fingerprint module with C#. Just like the SFGdemo is doing.
So having those functions would be main.

I will also give a look on the python port of osbock.

Any help would be appreciated.

Kind Regards
Jaco
lequack
 
Posts: 1
Joined: Sat Mar 16, 2013 12:36 pm