#include "AP_DAC_config.h"
#if AP_DAC_MCP40D1X_ENABLED
#include "AP_DAC_Backend.h"
class AP_DAC_MCP40D1x : public AP_DAC_Backend
{
public:
using AP_DAC_Backend::AP_DAC_Backend;
virtual ~AP_DAC_MCP40D1x() {}
void init(void) override;
void update(void) override;
bool set_voltage(uint8_t chan, float v) override;
private:
AP_HAL::Device* dev;
bool initialized;
};
#endif