#ifndef ADS1115_H #define ADS1115_H #include "Adc.h" #include #include class Ads1115 : public Adc { public: Ads1115(); ~Ads1115(); virtual void begin(); virtual int32_t sampleValue(int16_t channel, boolean sgl = true); virtual int32_t sampleValue(); virtual double sampleVoltage(int16_t channel, boolean sgl = true); virtual double sampleVoltage(); protected: private: uint16_t getReading(int16_t channel = -1, boolean sgl = true); Adafruit_ADS1115 ads1, ads2; }; #endif //ADS1115_H