HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
Loading...
Searching...
No Matches
AdcManager Member List

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

AdcManager(const AdcManager &)=deleteAdcManager
AdcManager(AdcManager &&)=deleteAdcManager
AdcManager() noexcept=defaultAdcManagerprivate
ads7952_device_count_AdcManagerprivate
ads7952_handlers_AdcManagerprivate
Contains(std::string_view name) const noexceptAdcManager
Deinitialize() noexceptAdcManager
DumpStatistics() const noexceptAdcManager
EnsureInitialized() noexceptAdcManager
entries_AdcManagerprivate
enum_to_index_AdcManagerprivate
FindByEnum(HfFunctionalAdcChannel channel) const noexceptAdcManagerprivate
FindByName(std::string_view name) const noexceptAdcManagerprivate
Get(std::string_view name) noexceptAdcManager
Get(HfFunctionalAdcChannel channel) noexceptAdcManager
GetInstance() noexceptAdcManagerstatic
GetLastError() const noexceptAdcManagerinline
GetManagerError() const noexceptAdcManagerinline
GetSystemDiagnostics(AdcSystemDiagnostics &diag) const noexceptAdcManager
init_time_ms_AdcManagerprivate
Initialize() noexceptAdcManagerprivate
initialized_AdcManagerprivate
internal_adc_AdcManagerprivate
IsAds7952Ready(uint8_t device_index) const noexceptAdcManager
IsInitialized() const noexceptAdcManagerinline
IsInternalAdcReady() const noexceptAdcManagerinline
kInvalidIndexAdcManagerprivatestatic
kMaxAds7952DevicesAdcManagerprivatestatic
kMaxChannelsAdcManagerprivatestatic
last_error_AdcManagerprivate
manager_error_AdcManagerprivate
mutex_AdcManagermutableprivate
operator=(const AdcManager &)=deleteAdcManager
operator=(AdcManager &&)=deleteAdcManager
ReadRaw(std::string_view name, uint32_t &raw_count, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexceptAdcManager
ReadRaw(HfFunctionalAdcChannel channel, uint32_t &raw_count, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexceptAdcManager
ReadRawByIndex(size_t idx, uint32_t &raw_count, uint8_t samples, uint16_t timeBetweenSamples) noexceptAdcManagerprivate
ReadVoltage(std::string_view name, float &voltage, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexceptAdcManager
ReadVoltage(HfFunctionalAdcChannel channel, float &voltage, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexceptAdcManager
ReadVoltageByIndex(size_t idx, float &voltage, uint8_t samples, uint16_t timeBetweenSamples) noexceptAdcManagerprivate
registered_count_AdcManagerprivate
ReleaseLocked() noexceptAdcManagerprivate
Size() const noexceptAdcManager
~AdcManager()=defaultAdcManagerprivate