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

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

BaseAdc(const BaseAdc &)=deleteBaseAdc
BaseAdc(BaseAdc &&) noexcept=defaultBaseAdc
BaseAdc() noexceptBaseAdcinlineprotected
config_StmAdcprivate
ConvertHalStatus(hf_u32_t hal_status) noexceptStmAdcprivatestatic
CountToVoltage(hf_u32_t count) const noexceptStmAdc
Deinitialize() noexcept overrideStmAdcvirtual
diagnostics_BaseAdcprotected
EnsureDeinitialized() noexceptBaseAdcinline
EnsureInitialized() noexceptBaseAdcinline
GetDiagnostics(hf_adc_diagnostics_t &diagnostics) noexceptBaseAdcinlinevirtual
GetHalHandle() const noexceptStmAdcinline
GetMaxChannels() const noexcept overrideStmAdcvirtual
GetMaxCount() const noexceptStmAdc
GetResolutionBits() const noexceptStmAdc
GetStatistics(hf_adc_statistics_t &statistics) noexceptBaseAdcinlinevirtual
GetVref() const noexceptStmAdcinline
Initialize() noexcept overrideStmAdcvirtual
initialized_BaseAdcprotected
IsChannelAvailable(hf_channel_id_t channel_id) const noexcept overrideStmAdcvirtual
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 overrideStmAdcvirtual
ReadChannelCount(hf_channel_id_t channel_id, hf_u32_t &channel_reading_count, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept overrideStmAdcvirtual
ReadChannelV(hf_channel_id_t channel_id, float &channel_reading_v, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept overrideStmAdcvirtual
ReadMultipleChannels(const hf_channel_id_t *channel_ids, hf_u8_t num_channels, hf_u32_t *readings, float *voltages) noexceptBaseAdcinlinevirtual
ReadRawCount(hf_u32_t &count) noexceptStmAdcprivate
ResetDiagnostics() noexceptBaseAdcinlinevirtual
ResetStatistics() noexceptBaseAdcinlinevirtual
statistics_BaseAdcprotected
StmAdc(const hf_stm32_adc_config_t &config) noexceptStmAdcexplicit
StmAdc(ADC_HandleTypeDef *hal_handle, hf_u8_t num_channels=1) noexceptStmAdcexplicit
~BaseAdc() noexcept=defaultBaseAdcvirtual
~StmAdc() noexcept overrideStmAdc