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

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

address_Tmc5160Handlerprivate
config_Tmc5160Handlerprivate
ConstDriverVariant typedefTmc5160Handler
Deinitialize() noexceptTmc5160Handler
description_Tmc5160Handlerprivate
DriverVariant typedefTmc5160Handler
driverViaSpi() noexceptTmc5160Handler
driverViaSpi() const noexceptTmc5160Handler
driverViaUart() noexceptTmc5160Handler
driverViaUart() const noexceptTmc5160Handler
DumpDiagnostics() noexceptTmc5160Handler
EnsureInitialized() noexceptTmc5160Handler
EnsureInitializedLocked() noexceptTmc5160Handlerprivate
GetDefaultConfig() noexceptTmc5160Handlerinlinestatic
GetDescription() const noexceptTmc5160Handler
GetDriver() noexceptTmc5160Handlerinline
GetDriver() const noexceptTmc5160Handlerinline
GetDriverConfig() const noexceptTmc5160Handlerinline
Initialize(const tmc51x0::DriverConfig &config, bool verbose=true) noexceptTmc5160Handler
initialized_Tmc5160Handlerprivate
is_spi_Tmc5160Handlerprivate
IsInitialized() const noexceptTmc5160Handlerinline
IsSpi() const noexceptTmc5160Handlerinline
mutex_Tmc5160Handlermutableprivate
operator=(const Tmc5160Handler &)=deleteTmc5160Handler
operator=(Tmc5160Handler &&)=deleteTmc5160Handler
spi_comm_Tmc5160Handlerprivate
spi_driver_Tmc5160Handlerprivate
SpiDriver typedefTmc5160Handler
Tmc5160Handler(BaseSpi &spi, BaseGpio &enable, BaseGpio *diag0=nullptr, BaseGpio *diag1=nullptr, uint8_t daisy_chain_position=0, const tmc51x0::PinActiveLevels &active_levels={}) noexceptTmc5160Handler
Tmc5160Handler(BaseUart &uart, BaseGpio &enable, BaseGpio *diag0=nullptr, BaseGpio *diag1=nullptr, uint8_t uart_node_address=0, const tmc51x0::PinActiveLevels &active_levels={}) noexceptTmc5160Handler
Tmc5160Handler(const Tmc5160Handler &)=deleteTmc5160Handler
Tmc5160Handler(Tmc5160Handler &&)=deleteTmc5160Handler
uart_comm_Tmc5160Handlerprivate
uart_driver_Tmc5160Handlerprivate
UartDriver typedefTmc5160Handler
visitDriver(Fn &&fn) noexcept -> decltype(fn(std::declval< SpiDriver & >()))Tmc5160Handlerinline
visitDriverInternal(Fn &&fn) noexcept -> decltype(fn(std::declval< SpiDriver & >()))Tmc5160Handlerinlineprivate
~Tmc5160Handler() noexceptTmc5160Handler