HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::CommInterface< Derived > Member List

This is the complete list of members for tmc9660::CommInterface< Derived >, including all inherited members.

CommInterface(bool rst_active_level, bool drv_en_active_level, bool wake_active_level, bool faultn_active_level) noexcepttmc9660::CommInterface< Derived >inline
CommInterface(const CommInterface &)=deletetmc9660::CommInterface< Derived >protected
CommInterface(CommInterface &&)=defaulttmc9660::CommInterface< Derived >protected
debugLog(int level, const char *tag, const char *format, va_list args) noexcepttmc9660::CommInterface< Derived >inlineprotected
delayMs(uint32_t ms) noexcepttmc9660::CommInterface< Derived >inline
delayUs(uint32_t us) noexcepttmc9660::CommInterface< Derived >inline
getSpiRetryInterval() const noexcepttmc9660::CommInterface< Derived >inline
getSpiRetryMaxCount() const noexcepttmc9660::CommInterface< Derived >inline
gpioLevelToSignal(TMC9660CtrlPin pin, bool gpio_level) const noexcepttmc9660::CommInterface< Derived >inline
gpioRead(TMC9660CtrlPin pin, GpioSignal &signal) noexcepttmc9660::CommInterface< Derived >inline
gpioSet(TMC9660CtrlPin pin, GpioSignal signal) noexcepttmc9660::CommInterface< Derived >inline
gpioSetActive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
gpioSetInactive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
logDebug(int level, const char *tag, const char *format,...) noexcepttmc9660::CommInterface< Derived >inline
mode() const noexcepttmc9660::CommInterface< Derived >inline
operator=(const CommInterface &)=deletetmc9660::CommInterface< Derived >protected
operator=(CommInterface &&)=defaulttmc9660::CommInterface< Derived >protected
pinActiveLevels_tmc9660::CommInterface< Derived >protected
set_pin_active_level(TMC9660CtrlPin pin, bool active_level) noexcepttmc9660::CommInterface< Derived >inline
setSpiRetryInterval(uint32_t interval_us) noexcepttmc9660::CommInterface< Derived >inline
setSpiRetryMaxCount(uint8_t max_retries) noexcepttmc9660::CommInterface< Derived >inline
signalToGpioLevel(TMC9660CtrlPin pin, GpioSignal signal) const noexcepttmc9660::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) noexcepttmc9660::CommInterface< Derived >inline
~CommInterface()=defaulttmc9660::CommInterface< Derived >protected