| AutoDetectChainLength(uint8_t max_devices=8) noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| chain_length_verified_ | tmc51x0::SpiCommInterface< Derived > | protected |
| CommInterface() noexcept=default | tmc51x0::CommInterface< Derived > | |
| CommInterface(CommInterface &&)=default | tmc51x0::CommInterface< Derived > | protected |
| CommInterface(const CommInterface &)=delete | tmc51x0::CommInterface< Derived > | |
| DebugLog(int level, const char *tag, const char *format, va_list args) noexcept | tmc51x0::CommInterface< Derived > | inlineprotected |
| DelayMs(uint32_t ms) noexcept | tmc51x0::CommInterface< Derived > | inline |
| DelayUs(uint32_t us) noexcept | tmc51x0::CommInterface< Derived > | inline |
| drv_err_log_count_ | tmc51x0::SpiCommInterface< Derived > | private |
| EnsureChainLengthKnown(uint8_t daisy_chain_position, const char *context) noexcept | tmc51x0::SpiCommInterface< Derived > | inlineprivate |
| GetDaisyChainLength() const noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| GetMode() const noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| GpioRead(TMC51x0CtrlPin pin) noexcept | tmc51x0::CommInterface< Derived > | inline |
| GpioSet(TMC51x0CtrlPin pin, GpioSignal signal) noexcept | tmc51x0::CommInterface< Derived > | inline |
| GpioSetActive(TMC51x0CtrlPin pin) noexcept | tmc51x0::CommInterface< Derived > | inline |
| GpioSetInactive(TMC51x0CtrlPin pin) noexcept | tmc51x0::CommInterface< Derived > | inline |
| kSpiScratchBytes | tmc51x0::SpiCommInterface< Derived > | static |
| LogDebug(int level, const char *tag, const char *format,...) noexcept | tmc51x0::CommInterface< Derived > | inline |
| LogDebug(LogLevel level, const char *tag, const char *format,...) noexcept | tmc51x0::CommInterface< Derived > | inline |
| operator=(SpiCommInterface &&)=default | tmc51x0::SpiCommInterface< Derived > | protected |
| operator=(const SpiCommInterface &)=delete | tmc51x0::SpiCommInterface< Derived > | |
| tmc51x0::CommInterface::operator=(CommInterface &&)=default | tmc51x0::CommInterface< Derived > | protected |
| tmc51x0::CommInterface::operator=(const CommInterface &)=delete | tmc51x0::CommInterface< Derived > | |
| PowerCycle(uint32_t power_off_ms=20, uint32_t power_on_settle_ms=20) noexcept | tmc51x0::CommInterface< Derived > | inline |
| ReadRegister(uint8_t address, uint8_t daisy_chain_position=0) noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| rx_scratch_ | tmc51x0::SpiCommInterface< Derived > | private |
| SetClkFreq(uint32_t frequency_hz) noexcept | tmc51x0::CommInterface< Derived > | inline |
| SetDaisyChainLength(uint8_t total_length) noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| SetPowerEnabled(bool enabled) noexcept | tmc51x0::CommInterface< Derived > | inline |
| SpiCommInterface() noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| SpiCommInterface(SpiCommInterface &&)=default | tmc51x0::SpiCommInterface< Derived > | protected |
| SpiCommInterface(const SpiCommInterface &)=delete | tmc51x0::SpiCommInterface< Derived > | |
| SpiTransfer(const uint8_t *tx, uint8_t *rx, size_t length) noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| total_chain_length_ | tmc51x0::SpiCommInterface< Derived > | protected |
| tx_scratch_ | tmc51x0::SpiCommInterface< Derived > | private |
| user_specified_chain_length_ | tmc51x0::SpiCommInterface< Derived > | protected |
| WriteRegister(uint8_t address, uint32_t value, uint8_t daisy_chain_position=0) noexcept | tmc51x0::SpiCommInterface< Derived > | inline |
| ~CommInterface()=default | tmc51x0::CommInterface< Derived > | protected |
| ~SpiCommInterface()=default | tmc51x0::SpiCommInterface< Derived > | protected |