Arduino fingerprint scanner

Hello

Just a quick question

So the scanner makes these "templates" and for example Fingerprint Scanner - 5V TTL (GT-511C1R) can save up to 20 scans on itself.

But what if I want to use multiple scanners on single Arduino and want to use a single database?
I can't find what type of database does it use to store all these "templates".

What if I want to use these "templates" and want to "expend" or better said "develop" this database?

So yea
What type of database is it and can I "expand" the database or simply make that these "templates" get saved into my own database ?

Thanks

dualAK:
Hello
Just a quick question
So the scanner makes these "templates" and for example Fingerprint Scanner - 5V TTL (GT-511C1R) can save up to 20 scans on itself.

But what if I want to use multiple scanners on single Arduino and want to use a single database?
I can't find what type of database does it use to store all these "templates".

What if I want to use these "templates" and want to "expend" or better said "develop" this database?

So yea
What type of database is it and can I "expand" the database or simply make that these "templates" get saved into my own database ?
Thanks

Studying the SDK might help. Running the SDK demo and also studying it's code will give some clues. It has "Set Template", "Get Template", "Set Database" and "Get Database" buttons. You can read the corresponding code.

I guess to get the functionality that you want, you should write your own application in Visual C using the SDK.

I found this in "SDK_DEMODlg.cpp" It's a clue.:-

CString file_name_get(int nType, BOOL bOpenSave)
{
	TCHAR* defexts[] = {_T("dat"), _T("db"), _T("bmp"), _T("bin")};
	TCHAR* deffilenames[] = {_T("00.dat"), _T("database.db"), _T("image.bmp"), _T("fingerKeyFw.BIN")};
	TCHAR* filters[] = {_T("Template Files (*.dat)|*.dat|All Files (*.*)|*.*||"),
		_T("Database Files (*.db)|*.db|All Files (*.*)|*.*||"),
		_T("Image Files (*.bmp)|*.bmp|All Files (*.*)|*.*||"),
		_T("Firmware Files (*.bin)|*.bin|All Files (*.*)|*.*||")};

The product description says: "This is the more economical version of the GT-511 which has a decreased memory capacity (compared to the GT-511C3). The module can only store up to 20 different fingerprints but is capable of 360° fingerprint recognition and download and upload templates using serial interface. If you are on a budget and need only a small number of fingerprints stored, this is the perfect option for you!"

If you need to recognize more than 20 prints you could use the Fingerprint Scanner - TTL (GT-511C3) which can hold 200 and costs less than $20 more. I'm sure that both have the ability of moving fingerprint templates to a central location and from there to multiple scanners.

johnwasser:
The product description says: "This is the more economical version of the GT-511 which has a decreased memory capacity (compared to the GT-511C3). The module can only store up to 20 different fingerprints but is capable of 360° fingerprint recognition and download and upload templates using serial interface. If you are on a budget and need only a small number of fingerprints stored, this is the perfect option for you!"

If you need to recognize more than 20 prints you could use the Fingerprint Scanner - TTL (GT-511C3) which can hold 200 and costs less than $20 more. I'm sure that both have the ability of moving fingerprint templates to a central location and from there to multiple scanners.

If it all doesn't have to be in the same database, the Windows demo software that's provided can save templates and databases to a location chosen by the user. The GUI app that's provided makes this very clear.

It's only if he wants to keep it all in one database file and one template file that it gets complicated.
Or if, as he said, he wants to "develop" this database". Otherwise theere's no need to study the SDK etc.

Maybe I misunderstood what he was after.

Hello

Thanks for replying but I seem to have confused everyone here.

I'm basically interested in how to save these "templates" scanner makes and use them in an SQL database.

( For example if I use XAMPP )

With this I can use SQL database I am working on and use scanner as a method of control.

I know you can save 20 or 200 templates on scanner itself but I just wanted to know how to connect scanner to my SQL database and them to be active.

From what I was able to google out XAMPP is the best way to do it but wasn't able to find anything similar to give me some basic info.

For now just saving templates into SQL database and then reading saved templates from SQL db would be enough.

As an app I think I can use and modify this one: Getting Started with the Fingerprint Sensor - YouTube

On top of that I don't want to spend on wifi or ethernet shield

Can I just work on it through the USB ?