|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
This is the complete list of members for Max22200Handler, including all inherited members.
| ClearFaults() noexcept | Max22200Handler | |
| comm_ | Max22200Handler | private |
| ConfigureChannel(uint8_t channel, const max22200::ChannelConfig &config) noexcept | Max22200Handler | |
| Deinitialize() noexcept | Max22200Handler | |
| DisableAllChannels() noexcept | Max22200Handler | |
| DisableChannel(uint8_t channel) noexcept | Max22200Handler | |
| driver_ | Max22200Handler | private |
| DriverType typedef | Max22200Handler | |
| DumpDiagnostics() noexcept | Max22200Handler | |
| EnableAllChannels() noexcept | Max22200Handler | |
| EnableChannel(uint8_t channel) noexcept | Max22200Handler | |
| EnsureInitialized() noexcept | Max22200Handler | |
| EnsureInitializedLocked() noexcept | Max22200Handler | private |
| GetChannelFaults(uint8_t channel, max22200::FaultStatus &faults) noexcept | Max22200Handler | |
| GetDriver() noexcept | Max22200Handler | |
| GetDriver() const noexcept | Max22200Handler | |
| GetStatus(max22200::StatusConfig &status) noexcept | Max22200Handler | |
| HasFault() noexcept | Max22200Handler | |
| Initialize() noexcept | Max22200Handler | |
| Initialize(const max22200::BoardConfig &board_config) noexcept | Max22200Handler | |
| initialized_ | Max22200Handler | private |
| IsChannelEnabled(uint8_t channel) noexcept | Max22200Handler | |
| IsInitialized() const noexcept | Max22200Handler | inline |
| kNumChannels | Max22200Handler | static |
| Max22200Handler(BaseSpi &spi, BaseGpio &enable, BaseGpio &cmd, BaseGpio *fault=nullptr) noexcept | Max22200Handler | |
| Max22200Handler(const Max22200Handler &)=delete | Max22200Handler | |
| Max22200Handler(Max22200Handler &&)=delete | Max22200Handler | |
| mutex_ | Max22200Handler | mutableprivate |
| operator=(const Max22200Handler &)=delete | Max22200Handler | |
| operator=(Max22200Handler &&)=delete | Max22200Handler | |
| ReadFaultRegister(max22200::FaultStatus &faults) noexcept | Max22200Handler | |
| SetChannelsMask(uint8_t mask) noexcept | Max22200Handler | |
| SetupCdrChannel(uint8_t channel, uint16_t hit_ma, uint16_t hold_ma, float hit_time_ms) noexcept | Max22200Handler | |
| SetupVdrChannel(uint8_t channel, float hit_duty_pct, float hold_duty_pct, float hit_time_ms) noexcept | Max22200Handler | |
| withDriver(Fn &&fn) noexcept | Max22200Handler | inlineprivate |
| ~Max22200Handler() noexcept | Max22200Handler |