HardFOC Core
API reference
Loading...
Searching...
No Matches
Ads9324Handler Member List

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

adapter_Ads9324Handlerprivate
adc_driver_Ads9324Handlerprivate
Ads9324Handler(BaseSpi &spi, BaseGpio *convst, BaseGpio *drdy=nullptr, const Ads9324HandlerConfig &config=GetDefaultAds9324Config()) noexceptAds9324Handler
Ads9324Handler(const Ads9324Handler &)=deleteAds9324Handler
Ads9324Handler(Ads9324Handler &&)=deleteAds9324Handler
config_Ads9324Handlerprivate
ConfigureChannel(uint8_t channel, const ads9324::ChannelConfig &cfg) noexceptAds9324Handler
convst_Ads9324Handlerprivate
Deinitialize() noexcept overrideAds9324Handler
description_Ads9324Handlerprivate
device_id_Ads9324Handlerprivate
drdy_Ads9324Handlerprivate
DumpDiagnostics() const noexceptAds9324Handler
EnsureInitializedLocked() noexceptAds9324Handlerprivate
error_count_Ads9324Handlermutableprivate
GetDescription() const noexceptAds9324Handler
GetDeviceIndex() const noexceptAds9324Handlerinline
GetDriver() noexceptAds9324Handler
GetDriver() const noexceptAds9324Handler
GetHandlerDiagnostics(Ads9324Diagnostics &diag) const noexceptAds9324Handler
GetMaxChannels() const noexcept overrideAds9324Handler
handler_mutex_Ads9324Handlermutableprivate
Initialize() noexcept overrideAds9324Handler
IsChannelAvailable(hf_channel_id_t channel) const noexcept overrideAds9324Handler
operator=(const Ads9324Handler &)=deleteAds9324Handler
operator=(Ads9324Handler &&)=deleteAds9324Handler
ReadChannel(hf_channel_id_t channel, hf_u32_t &count, float &voltage, hf_u8_t samples=1, hf_time_t timeout_ms=0) noexcept overrideAds9324Handler
ReadChannelCount(hf_channel_id_t channel, hf_u32_t &count, hf_u8_t samples=1, hf_time_t timeout_ms=0) noexcept overrideAds9324Handler
ReadChannelV(hf_channel_id_t channel, float &voltage, hf_u8_t samples=1, hf_time_t timeout_ms=0) noexcept overrideAds9324Handler
ReadMultipleChannels(const hf_channel_id_t *channels, hf_u8_t num_channels, hf_u32_t *counts, float *voltages) noexcept overrideAds9324Handler
ReadSnapshot(ads9324::Snapshot &snap) noexceptAds9324Handler
SetChannelGain(uint8_t channel, int16_t gan_14bit) noexceptAds9324Handler
SetChannelOffset(uint8_t channel, int16_t ofs_10bit) noexceptAds9324Handler
spi_ref_Ads9324Handlerprivate
total_reads_Ads9324Handlermutableprivate
visitDriver(Fn &&fn) noexcept -> decltype(fn(std::declval< ads9324::ADS9324< Ads9324SpiHostAdapter, Ads9324SpiHostAdapter > & >()))Ads9324Handlerinline
~Ads9324Handler() noexcept override=defaultAds9324Handler