|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
This is the complete list of members for Tmc5160Handler, including all inherited members.
| address_ | Tmc5160Handler | private |
| config_ | Tmc5160Handler | private |
| ConstDriverVariant typedef | Tmc5160Handler | |
| Deinitialize() noexcept | Tmc5160Handler | |
| description_ | Tmc5160Handler | private |
| DriverVariant typedef | Tmc5160Handler | |
| driverViaSpi() noexcept | Tmc5160Handler | |
| driverViaSpi() const noexcept | Tmc5160Handler | |
| driverViaUart() noexcept | Tmc5160Handler | |
| driverViaUart() const noexcept | Tmc5160Handler | |
| DumpDiagnostics() noexcept | Tmc5160Handler | |
| EnsureInitialized() noexcept | Tmc5160Handler | |
| EnsureInitializedLocked() noexcept | Tmc5160Handler | private |
| GetDefaultConfig() noexcept | Tmc5160Handler | inlinestatic |
| GetDescription() const noexcept | Tmc5160Handler | |
| GetDriver() noexcept | Tmc5160Handler | inline |
| GetDriver() const noexcept | Tmc5160Handler | inline |
| GetDriverConfig() const noexcept | Tmc5160Handler | inline |
| Initialize(const tmc51x0::DriverConfig &config, bool verbose=true) noexcept | Tmc5160Handler | |
| initialized_ | Tmc5160Handler | private |
| is_spi_ | Tmc5160Handler | private |
| IsInitialized() const noexcept | Tmc5160Handler | inline |
| IsSpi() const noexcept | Tmc5160Handler | inline |
| mutex_ | Tmc5160Handler | mutableprivate |
| operator=(const Tmc5160Handler &)=delete | Tmc5160Handler | |
| operator=(Tmc5160Handler &&)=delete | Tmc5160Handler | |
| spi_comm_ | Tmc5160Handler | private |
| spi_driver_ | Tmc5160Handler | private |
| SpiDriver typedef | Tmc5160Handler | |
| Tmc5160Handler(BaseSpi &spi, BaseGpio &enable, BaseGpio *diag0=nullptr, BaseGpio *diag1=nullptr, uint8_t daisy_chain_position=0, const tmc51x0::PinActiveLevels &active_levels={}) noexcept | Tmc5160Handler | |
| Tmc5160Handler(BaseUart &uart, BaseGpio &enable, BaseGpio *diag0=nullptr, BaseGpio *diag1=nullptr, uint8_t uart_node_address=0, const tmc51x0::PinActiveLevels &active_levels={}) noexcept | Tmc5160Handler | |
| Tmc5160Handler(const Tmc5160Handler &)=delete | Tmc5160Handler | |
| Tmc5160Handler(Tmc5160Handler &&)=delete | Tmc5160Handler | |
| uart_comm_ | Tmc5160Handler | private |
| uart_driver_ | Tmc5160Handler | private |
| UartDriver typedef | Tmc5160Handler | |
| visitDriver(Fn &&fn) noexcept -> decltype(fn(std::declval< SpiDriver & >())) | Tmc5160Handler | inline |
| visitDriverInternal(Fn &&fn) noexcept -> decltype(fn(std::declval< SpiDriver & >())) | Tmc5160Handler | inlineprivate |
| ~Tmc5160Handler() noexcept | Tmc5160Handler |