Files
WaveshareUARTFingerprintSensor/WaveshareUARTFingerprintSensor.Sample/Program.cs
2020-12-13 11:40:13 +01:00

49 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.IO.Ports;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Unosquare.RaspberryIO;
using Unosquare.RaspberryIO.Abstractions;
using Unosquare.WiringPi;
namespace WaveshareUARTFingerprintSensor.Sample
{
class Program
{
static void Main(string[] args)
{
var sensor = new FingerprintSensor(FingerprintSensor.SecondarySerialPort);
sensor.Start();
Console.WriteLine("Here");
//if (sensor.TryAcquireUserEigenvalues(2, out var image, out var permission))
//{
// Console.WriteLine(Utils.ArrayDisplay(image.ToArray()));
//}
if (sensor.TryGetUserCount(out var count))
{
Console.WriteLine(count);
}
//while (true)
//{
// var resp = sensor.AddFingerprintAndAcquireEigenvalues(67, UserPermission.Level3);
// Console.WriteLine(resp.responseType);
// if (resp.responseType == ResponseType.Success)
// {
// Console.WriteLine(Utils.ArrayDisplay(resp.eigenvalues));
// }
//}
Console.WriteLine("End");
Thread.Sleep(-1);
}
}
}