|
HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
|
This is the complete list of members for AdcManager, including all inherited members.
| AdcManager(const AdcManager &)=delete | AdcManager | |
| AdcManager(AdcManager &&)=delete | AdcManager | |
| AdcManager() noexcept=default | AdcManager | private |
| ads7952_device_count_ | AdcManager | private |
| ads7952_handlers_ | AdcManager | private |
| Contains(std::string_view name) const noexcept | AdcManager | |
| Deinitialize() noexcept | AdcManager | |
| DumpStatistics() const noexcept | AdcManager | |
| EnsureInitialized() noexcept | AdcManager | |
| entries_ | AdcManager | private |
| enum_to_index_ | AdcManager | private |
| FindByEnum(HfFunctionalAdcChannel channel) const noexcept | AdcManager | private |
| FindByName(std::string_view name) const noexcept | AdcManager | private |
| Get(std::string_view name) noexcept | AdcManager | |
| Get(HfFunctionalAdcChannel channel) noexcept | AdcManager | |
| GetInstance() noexcept | AdcManager | static |
| GetLastError() const noexcept | AdcManager | inline |
| GetManagerError() const noexcept | AdcManager | inline |
| GetSystemDiagnostics(AdcSystemDiagnostics &diag) const noexcept | AdcManager | |
| init_time_ms_ | AdcManager | private |
| Initialize() noexcept | AdcManager | private |
| initialized_ | AdcManager | private |
| internal_adc_ | AdcManager | private |
| IsAds7952Ready(uint8_t device_index) const noexcept | AdcManager | |
| IsInitialized() const noexcept | AdcManager | inline |
| IsInternalAdcReady() const noexcept | AdcManager | inline |
| kInvalidIndex | AdcManager | privatestatic |
| kMaxAds7952Devices | AdcManager | privatestatic |
| kMaxChannels | AdcManager | privatestatic |
| last_error_ | AdcManager | private |
| manager_error_ | AdcManager | private |
| mutex_ | AdcManager | mutableprivate |
| operator=(const AdcManager &)=delete | AdcManager | |
| operator=(AdcManager &&)=delete | AdcManager | |
| ReadRaw(std::string_view name, uint32_t &raw_count, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexcept | AdcManager | |
| ReadRaw(HfFunctionalAdcChannel channel, uint32_t &raw_count, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexcept | AdcManager | |
| ReadRawByIndex(size_t idx, uint32_t &raw_count, uint8_t samples, uint16_t timeBetweenSamples) noexcept | AdcManager | private |
| ReadVoltage(std::string_view name, float &voltage, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexcept | AdcManager | |
| ReadVoltage(HfFunctionalAdcChannel channel, float &voltage, uint8_t samples=1, uint16_t timeBetweenSamples=0) noexcept | AdcManager | |
| ReadVoltageByIndex(size_t idx, float &voltage, uint8_t samples, uint16_t timeBetweenSamples) noexcept | AdcManager | private |
| registered_count_ | AdcManager | private |
| ReleaseLocked() noexcept | AdcManager | private |
| Size() const noexcept | AdcManager | |
| ~AdcManager()=default | AdcManager | private |