Skip to content

A library to help control Fingerprint Sensors via .NET over a Serial Connection

License

Notifications You must be signed in to change notification settings

AmSmart/Fingerprint.NET

Repository files navigation

Fingerprint.NET

CI NuGet

Fingerprint.NET is a library that helps you interface ZhianTec fingerprint sensors via .NET on Windows and Linux computers and micro-computers like the Raspberry Pi. This library is a .NET port and extension of the PyFingerprint Library.

Supported Sensors

This library supports all libraries supported by the PyFingerprint library mentioned earlier i.e. the ZhianTec family of sensors (ZFM-20, ZFM-60, ZFM-70 and ZFM-100) and some other models like R302, R303, R305, R306, R307, R551 and FPM10A.

How to install

Manual Installation

The project is fairly trivial to build hence you can simply download the source code and consume in your project

Nuget

You can download the Nuget Package from here or install via the Nuget CLI with the command below:

PM> Install-Package SmartLabs.Fingerprint.NET

If you're using Visual Studio, you can also search and install the package SmartLabs.Fingerprint.NET via the Nuget Package Manager.

.NET CLI

You can install with the .NET CLI with the command below

dotnet add package SmartLabs.Fingerprint.NET

Documentation

While I work on setting up a proper documentation page, I'd like to note that for most basic Fingerprint tasks, the FingerprintController would suffice. It has a minimal API surface and is easy to use. Check out the sample Console project to see it in action. For some more advanced functionality, you can take a look at the Fingerprint class

About

A library to help control Fingerprint Sensors via .NET over a Serial Connection

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages