Back to float, fix distance

This commit is contained in:
DTTerastar 2022-02-16 10:55:27 -05:00
parent 738238ee91
commit 5784d43771
2 changed files with 4 additions and 4 deletions

View File

@ -81,7 +81,7 @@ int BleFingerprint::get1mRssi()
return _parent->getRefRssi() + DEFAULT_TX;
}
BleFingerprint::BleFingerprint(BleFingerprintCollection *parent, BLEAdvertisedDevice *advertisedDevice, float fcmin, float beta, float dcutoff) : oneEuro{OneEuroFilter<double, unsigned long>(1, fcmin, beta, dcutoff)}
BleFingerprint::BleFingerprint(BleFingerprintCollection *parent, BLEAdvertisedDevice *advertisedDevice, float fcmin, float beta, float dcutoff) : oneEuro{OneEuroFilter<float, unsigned long>(1, fcmin, beta, dcutoff)}
{
_parent = parent;

View File

@ -94,10 +94,10 @@ private:
unsigned long firstSeenMillis, lastSeenMillis = 0, lastReportedMillis = 0, lastQryMillis = 0;
uint16_t mv = 0;
Reading<Differential<double>> output;
Reading<Differential<float>> output;
OneEuroFilter<double, unsigned long> oneEuro;
DifferentialFilter<double, unsigned long> diffFilter;
OneEuroFilter<float, unsigned long> oneEuro;
DifferentialFilter<float, unsigned long> diffFilter;
bool filter();
};