Lib_Misc

Dependents:   IndNav_QK3_T265

Revision:
0:3312872854c4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/PolynomialCharacteristics.h	Mon Mar 04 11:03:51 2019 +0000
@@ -0,0 +1,28 @@
+// Polynomial Characteristics for different purposes (map Voltage to acc etc.)
+
+
+#ifndef POLYNOMIALCHARACTERISTICS_H_
+#define POLYNOMIALCHARACTERISTICS_H_
+#include "mbed.h"
+
+class PolynomialCharacteristics{
+     public:
+            PolynomialCharacteristics(float *, uint8_t, float, float);
+            float evaluate(float);
+            float operator()(float x){
+                return evaluate(x);
+                } 
+                //...
+                virtual     ~PolynomialCharacteristics();
+                // here: the calculation function
+    
+    private:
+        // here: private functions and values...
+        float *P;
+        float degree;
+        float ulim;
+        float llim;
+};
+
+
+#endif      // LINEAR_CHARACTERISTICS_H_
\ No newline at end of file