79#include "../../PmicAdcBase.hpp"
static constexpr uint8_t ADC_CONV_RATE
Enable continuous conversion mode (1Hz)
bool setContinuousMode(bool enable)
Enable or disable continuous ADC mode.
bool disableChannels(uint32_t mask) override
Disable ADC channels (no-op for BQ25896)
bool enableChannels(uint32_t mask) override
Enable one or more ADC channels.
static constexpr uint8_t ADC_CONV_START
ADC control flags.
bool read(Channel ch, float &out) override
Read ADC value for specified channel.
bool startConversion()
Start a single ADC conversion.
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.