| CommInterface(bool rst_active_level, bool drv_en_active_level, bool wake_active_level, bool faultn_active_level) noexcept | tmc9660::CommInterface< Derived > | inline |
| CommInterface(const CommInterface &)=delete | tmc9660::CommInterface< Derived > | protected |
| CommInterface(CommInterface &&)=default | tmc9660::CommInterface< Derived > | protected |
| debugLog(int level, const char *tag, const char *format, va_list args) noexcept | tmc9660::CommInterface< Derived > | inlineprotected |
| delayMs(uint32_t ms) noexcept | tmc9660::CommInterface< Derived > | inline |
| delayUs(uint32_t us) noexcept | tmc9660::CommInterface< Derived > | inline |
| getSpiRetryInterval() const noexcept | tmc9660::CommInterface< Derived > | inline |
| getSpiRetryMaxCount() const noexcept | tmc9660::CommInterface< Derived > | inline |
| gpioLevelToSignal(TMC9660CtrlPin pin, bool gpio_level) const noexcept | tmc9660::CommInterface< Derived > | inline |
| gpioRead(TMC9660CtrlPin pin, GpioSignal &signal) noexcept | tmc9660::CommInterface< Derived > | inline |
| gpioSet(TMC9660CtrlPin pin, GpioSignal signal) noexcept | tmc9660::CommInterface< Derived > | inline |
| gpioSetActive(TMC9660CtrlPin pin) noexcept | tmc9660::CommInterface< Derived > | inline |
| gpioSetInactive(TMC9660CtrlPin pin) noexcept | tmc9660::CommInterface< Derived > | inline |
| logDebug(int level, const char *tag, const char *format,...) noexcept | tmc9660::CommInterface< Derived > | inline |
| mode() const noexcept | tmc9660::CommInterface< Derived > | inline |
| operator=(const CommInterface &)=delete | tmc9660::CommInterface< Derived > | protected |
| operator=(CommInterface &&)=default | tmc9660::CommInterface< Derived > | protected |
| pinActiveLevels_ | tmc9660::CommInterface< Derived > | protected |
| set_pin_active_level(TMC9660CtrlPin pin, bool active_level) noexcept | tmc9660::CommInterface< Derived > | inline |
| setSpiRetryInterval(uint32_t interval_us) noexcept | tmc9660::CommInterface< Derived > | inline |
| setSpiRetryMaxCount(uint8_t max_retries) noexcept | tmc9660::CommInterface< Derived > | inline |
| signalToGpioLevel(TMC9660CtrlPin pin, GpioSignal signal) const noexcept | tmc9660::CommInterface< Derived > | inline |
| spiRetryIntervalUs_ | tmc9660::CommInterface< Derived > | protected |
| spiRetryMaxCount_ | tmc9660::CommInterface< Derived > | protected |
| transferTMCL(const TMCLFrame &tx, TMCLReply &reply, uint8_t address, TMCLReply *first_reply=nullptr, const TMCLFrame *second_command=nullptr) noexcept | tmc9660::CommInterface< Derived > | inline |
| ~CommInterface()=default | tmc9660::CommInterface< Derived > | protected |