HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
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
Contains(std::string_view name) const noexceptAdcManager
Deinitialize() noexceptAdcManager
DumpStatistics() const noexceptAdcManager
EnsureInitialized() noexceptAdcManager
entries_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
GetSystemDiagnostics(AdcSystemDiagnostics &diagnostics) const noexceptAdcManager
Initialize() noexceptAdcManagerprivate
initialized_AdcManagerprivate
IsInitialized() const noexceptAdcManagerinline
kInvalidIndexAdcManagerprivatestatic
kMaxChannelsAdcManagerprivatestatic
last_error_AdcManagerprivate
motor_controller_AdcManagerprivate
mutex_AdcManagermutableprivate
operator=(const AdcManager &)=deleteAdcManager
operator=(AdcManager &&)=deleteAdcManager
ReadRaw(std::string_view name, uint32_t &raw_value, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexceptAdcManager
ReadRaw(HfFunctionalAdcChannel channel, uint32_t &raw_value, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexceptAdcManager
ReadVoltage(std::string_view name, float &voltage, hf_u8_t samples=1, hf_time_t timeBetweenSamples=0) noexceptAdcManager
ReadVoltage(HfFunctionalAdcChannel channel, float &voltage, hf_u8_t samples=1, hf_time_t timeBetweenSamples=0) noexceptAdcManager
registered_count_AdcManagerprivate
Size() const noexceptAdcManager
tmc9660_adc_AdcManagerprivate
warned_motor_controller_not_ready_AdcManagerprivate
warned_tmc_handler_missing_AdcManagerprivate
~AdcManager()AdcManagerprivate