#ifndef ADCCHANNEL_H #define ADCCHANNEL_H #include #include "stpdefine.h" class ADCChannel : public QObject { Q_OBJECT public: explicit ADCChannel(QObject *parent = nullptr); void setMode(ADC_ns::channelMode value) { _mode = value; } void setIEPE(bool value) { _IEPE = value; } void setFactor(float value) { _factor = value; } float getFactor() { return _factor; } ADC_ns::channelMode getMode() { return _mode; } private: float _factor; ADC_ns::channelMode _mode; bool _IEPE; signals: }; #endif // ADCCHANNEL_H