21#ifndef MAGCALIBRATIONFILTER_H
22#define MAGCALIBRATIONFILTER_H
31class CalibrationFilter :
public QObject,
public Filter<CalibratedMagneticFieldData, CalibrationFilter, CalibratedMagneticFieldData>
48 Sink<CalibrationFilter, CalibratedMagneticFieldData> magDataSink;
50 Source<CalibratedMagneticFieldData> magSource;
56 QList <QPair<int,int> > minMaxList;
71 int lowPass(
int newVal,
int oldVal);
72 QList<const CalibratedMagneticFieldData *> *readingBuffer;
75 QFile unCalibratedData;
78 QTextStream calibratedStream;
80 bool manualCalibration;
Datatype for calibrated magnetometer measurements.
static FilterBase * factoryMethod()
Datatypes for different filters.