HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
BaseAdc Member List

This is the complete list of members for BaseAdc, including all inherited members.

BaseAdc(const BaseAdc &)=deleteBaseAdc
BaseAdc(BaseAdc &&) noexcept=defaultBaseAdc
BaseAdc() noexceptBaseAdcinlineprotected
Deinitialize() noexcept=0BaseAdcpure virtual
diagnostics_BaseAdcprotected
EnsureDeinitialized() noexceptBaseAdcinline
EnsureInitialized() noexceptBaseAdcinline
GetDiagnostics(hf_adc_diagnostics_t &diagnostics) noexceptBaseAdcinlinevirtual
GetMaxChannels() const noexcept=0BaseAdcpure virtual
GetStatistics(hf_adc_statistics_t &statistics) noexceptBaseAdcinlinevirtual
Initialize() noexcept=0BaseAdcpure virtual
initialized_BaseAdcprotected
IsChannelAvailable(hf_channel_id_t channel_id) const noexcept=0BaseAdcpure virtual
IsInitialized() const noexceptBaseAdcinline
operator=(const BaseAdc &)=deleteBaseAdc
operator=(BaseAdc &&) noexcept=defaultBaseAdc
ReadChannel(hf_channel_id_t channel_id, hf_u32_t &channel_reading_count, float &channel_reading_v, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept=0BaseAdcpure virtual
ReadChannelCount(hf_channel_id_t channel_id, hf_u32_t &channel_reading_count, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept=0BaseAdcpure virtual
ReadChannelV(hf_channel_id_t channel_id, float &channel_reading_v, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept=0BaseAdcpure virtual
ReadMultipleChannels(const hf_channel_id_t *channel_ids, hf_u8_t num_channels, hf_u32_t *readings, float *voltages) noexceptBaseAdcinlinevirtual
ResetDiagnostics() noexceptBaseAdcinlinevirtual
ResetStatistics() noexceptBaseAdcinlinevirtual
statistics_BaseAdcprotected
~BaseAdc() noexcept=defaultBaseAdcvirtual