HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Max22200Handler Member List

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

ClearFaults() noexceptMax22200Handler
comm_Max22200Handlerprivate
ConfigureChannel(uint8_t channel, const max22200::ChannelConfig &config) noexceptMax22200Handler
Deinitialize() noexceptMax22200Handler
DisableAllChannels() noexceptMax22200Handler
DisableChannel(uint8_t channel) noexceptMax22200Handler
driver_Max22200Handlerprivate
DriverType typedefMax22200Handler
DumpDiagnostics() noexceptMax22200Handler
EnableAllChannels() noexceptMax22200Handler
EnableChannel(uint8_t channel) noexceptMax22200Handler
EnsureInitialized() noexceptMax22200Handler
EnsureInitializedLocked() noexceptMax22200Handlerprivate
GetChannelFaults(uint8_t channel, max22200::FaultStatus &faults) noexceptMax22200Handler
GetDriver() noexceptMax22200Handler
GetDriver() const noexceptMax22200Handler
GetStatus(max22200::StatusConfig &status) noexceptMax22200Handler
HasFault() noexceptMax22200Handler
Initialize() noexceptMax22200Handler
Initialize(const max22200::BoardConfig &board_config) noexceptMax22200Handler
initialized_Max22200Handlerprivate
IsChannelEnabled(uint8_t channel) noexceptMax22200Handler
IsInitialized() const noexceptMax22200Handlerinline
kNumChannelsMax22200Handlerstatic
Max22200Handler(BaseSpi &spi, BaseGpio &enable, BaseGpio &cmd, BaseGpio *fault=nullptr) noexceptMax22200Handler
Max22200Handler(const Max22200Handler &)=deleteMax22200Handler
Max22200Handler(Max22200Handler &&)=deleteMax22200Handler
mutex_Max22200Handlermutableprivate
operator=(const Max22200Handler &)=deleteMax22200Handler
operator=(Max22200Handler &&)=deleteMax22200Handler
ReadFaultRegister(max22200::FaultStatus &faults) noexceptMax22200Handler
SetChannelsMask(uint8_t mask) noexceptMax22200Handler
SetupCdrChannel(uint8_t channel, uint16_t hit_ma, uint16_t hold_ma, float hit_time_ms) noexceptMax22200Handler
SetupVdrChannel(uint8_t channel, float hit_duty_pct, float hold_duty_pct, float hit_time_ms) noexceptMax22200Handler
withDriver(Fn &&fn) noexceptMax22200Handlerinlineprivate
~Max22200Handler() noexceptMax22200Handler