Mittalaitteen mitta-arvon kalibrointia tarvitaan epälineaarisen mitta-arvon korjaamisessa oikeaksi. Tyypillisesti esimerkiksi voima-anturin mittaamaa arvoa noudutaan korjaamaan tarkoissa mittauksissa.
Code Block |
---|
#ifndef SENSORUNLINEARITYCORRECTION_H #define SENSORUNLINEARITYCORRECTION_H #include <QObject> #include <QVector> //! Error correction class for sensors class SensorUnlinearityCorrection : public QObject { Q_OBJECT public: explicit SensorUnlinearityCorrection(QObject *parent = 0); double SensorErrorCorrection(double in); void CalcCalibrationConstants(); private: QVector <double> CorrectVal; QVector <double> ValFromSensor; QVector <double> a,b;//angle offset signals: public slots: }; #endif // SENSORUNLINEARITYCORRECTION_H |
...