Program Listing for File hss-pal-adc-ino.hpp

Return to documentation for file (src/framework/arduino/pal/hss-pal-adc-ino.hpp)

#ifndef HSS_PAL_ADC_INO_HPP
#define HSS_PAL_ADC_INO_HPP

#include "hss-pal-adc.hpp"

namespace hss
{

class ADCIno : virtual public ADCPAL
{
    private:

        uint8_t     pin;
    public:

                    ADCIno();
                    ADCIno(uint8_t pin);
                    ~ADCIno();
        Error_t     init();
        Error_t     deinit();
        Error_t     enable();
        Error_t     disable();
        uint16_t    ADCRead();
        Error_t     ADCWrite(uint8_t value);
};

}

#endif