HF-ADS7952 Driver 0.1.0-dev
HF-ADS7952 C++ Driver
Loading...
Searching...
No Matches
ads7952::ADS7952< SpiType > Member List

This is the complete list of members for ads7952::ADS7952< SpiType >, including all inherited members.

ADS7952(SpiType &spi, float vref=ADS7952_CFG::DEFAULT_VREF, float va=ADS7952_CFG::DEFAULT_VA, Range initial_range=ADS7952_CFG::DEFAULT_RANGE) noexceptads7952::ADS7952< SpiType >explicit
ADS7952(const ADS7952 &)=deleteads7952::ADS7952< SpiType >
CountToVoltage(uint16_t count) const noexceptads7952::ADS7952< SpiType >
CountToVoltage(uint16_t count, float vref) noexceptads7952::ADS7952< SpiType >inlinestatic
EnsureInitialized(bool force=false) noexceptads7952::ADS7952< SpiType >
EnterAuto1Mode(bool reset_counter=true) noexceptads7952::ADS7952< SpiType >
EnterAuto2Mode(bool reset_counter=true) noexceptads7952::ADS7952< SpiType >
EnterManualMode(uint8_t channel=0) noexceptads7952::ADS7952< SpiType >
GetActiveVref() const noexceptads7952::ADS7952< SpiType >inline
GetAuto1ChannelMask() const noexceptads7952::ADS7952< SpiType >inline
GetAuto2LastChannel() const noexceptads7952::ADS7952< SpiType >inline
GetDriverVersionMajor() noexceptads7952::ADS7952< SpiType >inlinestatic
GetDriverVersionMinor() noexceptads7952::ADS7952< SpiType >inlinestatic
GetDriverVersionPatch() noexceptads7952::ADS7952< SpiType >inlinestatic
GetMode() const noexceptads7952::ADS7952< SpiType >inline
GetRange() const noexceptads7952::ADS7952< SpiType >inline
GetVA() const noexceptads7952::ADS7952< SpiType >inline
GetVref() const noexceptads7952::ADS7952< SpiType >inline
IsInitialized() const noexceptads7952::ADS7952< SpiType >inline
operator=(const ADS7952 &)=deleteads7952::ADS7952< SpiType >
ProgramAlarm(uint8_t channel, AlarmBound bound, uint16_t threshold_12bit) noexceptads7952::ADS7952< SpiType >
ProgramAlarmVoltage(uint8_t channel, AlarmBound bound, float voltage) noexceptads7952::ADS7952< SpiType >
ProgramAuto1Channels(uint16_t channel_mask) noexceptads7952::ADS7952< SpiType >
ProgramAuto2LastChannel(uint8_t last_channel) noexceptads7952::ADS7952< SpiType >
ProgramGPIO(const GPIOConfig &config) noexceptads7952::ADS7952< SpiType >
ReadAllChannels() noexceptads7952::ADS7952< SpiType >
ReadChannel(uint8_t channel) noexceptads7952::ADS7952< SpiType >
SetGPIOOutputs(uint8_t gpio_state) noexceptads7952::ADS7952< SpiType >
SetPowerDown(PowerDown pd) noexceptads7952::ADS7952< SpiType >
SetRange(Range range) noexceptads7952::ADS7952< SpiType >
SetVA(float va) noexceptads7952::ADS7952< SpiType >
SetVref(float vref) noexceptads7952::ADS7952< SpiType >
VoltageToCount(float voltage) const noexceptads7952::ADS7952< SpiType >