#ifndef ADCSETTING_H #define ADCSETTING_H #include #include /*! @brief Cette classe n'est plus utilisée dans la version actuelle de MeasureUnit. * Elle sera sûrement enlevée dans le future. Qui sait .... */ class AdcSetting { public: AdcSetting(double vref, uint8_t adcResolution, uint8_t measureIteration = 5, uint16_t delayBetweenIteration = 5); ~AdcSetting(){} uint8_t getMeasureIteration(); uint16_t getDelayBetweenIteration(){ return _delayBetweenIteration;} double getQuantum(); double getVref(){return _vref;} protected: private: double _vref; uint8_t _adcResolution; double _quantum; uint8_t _measureIteration; uint16_t _delayBetweenIteration; }; #endif //ADCSETTING_H