HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
tmc51x0::CommInterface< Derived > Member List

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

CommInterface() noexcept=defaulttmc51x0::CommInterface< Derived >
CommInterface(CommInterface &&)=defaulttmc51x0::CommInterface< Derived >protected
CommInterface(const CommInterface &)=deletetmc51x0::CommInterface< Derived >
DebugLog(int level, const char *tag, const char *format, va_list args) noexcepttmc51x0::CommInterface< Derived >inlineprotected
DelayMs(uint32_t ms) noexcepttmc51x0::CommInterface< Derived >inline
DelayUs(uint32_t us) noexcepttmc51x0::CommInterface< Derived >inline
GetMode() const noexcepttmc51x0::CommInterface< Derived >inline
GpioRead(TMC51x0CtrlPin pin) noexcepttmc51x0::CommInterface< Derived >inline
GpioSet(TMC51x0CtrlPin pin, GpioSignal signal) noexcepttmc51x0::CommInterface< Derived >inline
GpioSetActive(TMC51x0CtrlPin pin) noexcepttmc51x0::CommInterface< Derived >inline
GpioSetInactive(TMC51x0CtrlPin pin) noexcepttmc51x0::CommInterface< Derived >inline
LogDebug(int level, const char *tag, const char *format,...) noexcepttmc51x0::CommInterface< Derived >inline
LogDebug(LogLevel level, const char *tag, const char *format,...) noexcepttmc51x0::CommInterface< Derived >inline
operator=(CommInterface &&)=defaulttmc51x0::CommInterface< Derived >protected
operator=(const CommInterface &)=deletetmc51x0::CommInterface< Derived >
PowerCycle(uint32_t power_off_ms=20, uint32_t power_on_settle_ms=20) noexcepttmc51x0::CommInterface< Derived >inline
ReadRegister(uint8_t address, uint8_t address_param=0) noexcepttmc51x0::CommInterface< Derived >inline
SetClkFreq(uint32_t frequency_hz) noexcepttmc51x0::CommInterface< Derived >inline
SetPowerEnabled(bool enabled) noexcepttmc51x0::CommInterface< Derived >inline
WriteRegister(uint8_t address, uint32_t value, uint8_t address_param=0) noexcepttmc51x0::CommInterface< Derived >inline
~CommInterface()=defaulttmc51x0::CommInterface< Derived >protected