Use gui.cs

This commit is contained in:
2021-01-05 21:17:47 +01:00
parent 19b6225b25
commit c5a990d1cb
6 changed files with 452 additions and 26 deletions

View File

@@ -5,6 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Terminal.Gui;
using Unosquare.RaspberryIO;
using Unosquare.RaspberryIO.Abstractions;
using Unosquare.WiringPi;
@@ -13,36 +14,15 @@ namespace WaveshareUARTFingerprintSensor.Sample
{
class Program
{
public static FingerprintSensor FingerprintSensor { get; private set; }
static void Main(string[] args)
{
var sensor = new FingerprintSensor(FingerprintSensor.SecondarySerialPort);
FingerprintSensor = new FingerprintSensor(FingerprintSensor.SecondarySerialPort);
sensor.Start();
FingerprintSensor.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);
Application.Run<TUIManager>();
}
}
}