Fertig

Dependencies:   mbed

Fork of RT2_P3_students by RT2_P3_students

LinearCharacteristics.h

Committer:
altb
Date:
2018-04-09
Revision:
3:769ce5f06d3e
Parent:
1:a30512c3ac73
Child:
6:2cc56521aa16

File content as of revision 3:769ce5f06d3e:

// Linear Characteristics for different purposes (map Voltage to acc etc.)


#ifndef LINEAR_CHARACTERISTICS_H_
#define LINEAR_CHARACTERISTICS_H_   


class LinearCharacteristics{
     public:
                LinearCharacteristics(float,float);
                LinearCharacteristics(float,float,float,float);
                float operator()(float u){
                      return eval(u);
                }
                    //...
                virtual     ~LinearCharacteristics();
                float eval(float);
        
        // here: the calculation function
    
    private:
        // here: private functions and values...
        float gain;
        float offset;
};


#endif      // LINEAR_CHARACTERISTICS_H_