Add TryAcquireEigenvalues command

This commit is contained in:
2020-12-07 18:29:58 +01:00
parent 97f3ac4513
commit 93e7af380a

View File

@@ -447,6 +447,25 @@ namespace WaveshareUARTFingerprintSensor
return false;
}
public bool TryAcquireEigenvalues(out byte[] eigenvalues)
{
if (TrySendAndReceive(CommandType.AcquireEigenvalues, 0, 0, 0, out var response))
{
if (response.responseType == ResponseType.Success)
{
var length = Utils.Merge(response.first, response.second);
eigenvalues = ReadData(length, skipChecksum: true).Skip(3).ToArray();
return true;
}
}
eigenvalues = default;
return false;
}
public void Sleep()
{
_sleeping = true;