68#include "../../PmicAdcBase.hpp"
bool disableChannels(Channel mask)
Disable one or more ADC channels by Channel enum.
bool enableChannels(Channel mask)
Enable one or more ADC channels by Channel enum.
Channel
ADC channel bitmask.
bool setContinuousMode(bool enable)
Enable or disable continuous ADC mode.
bool startConversion()
Start a single ADC conversion.
static constexpr uint8_t ADC_CONV_START
ADC control flags.
bool enableChannels(uint32_t mask) override
Enable one or more ADC channels.
bool disableChannels(uint32_t mask) override
Disable ADC channels (no-op for SY6970)
static constexpr uint8_t ADC_CONV_RATE
Enable continuous conversion mode.
bool read(Channel ch, float &out) override
Read ADC value for specified channel.