Program Listing for File hss-pal-adc-ino.cpp
↰ Return to documentation for file (src/framework/arduino/pal/hss-pal-adc-ino.cpp)
#include <Arduino.h>
#include "hss-pal-adc-ino.hpp"
using namespace hss;
ADCIno::ADCIno() : pin(0)
{
}
ADCIno::ADCIno(uint8_t pin) : pin(pin)
{
}
ADCIno::~ADCIno()
{
}
Error_t ADCIno::init()
{
return OK;
}
Error_t ADCIno::deinit()
{
return OK;
}
Error_t ADCIno::enable()
{
return OK;
}
Error_t ADCIno::disable()
{
return OK;
}
uint16_t ADCIno::ADCRead()
{
uint16_t result = 0;
result = analogRead(pin);
return result;
}
Error_t ADCIno::ADCWrite(uint8_t value)
{
analogWrite(pin, value);
return OK;
}