|
HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
|
This is the complete list of members for tmc51x0::CommInterface< Derived >, including all inherited members.
| 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 |
| GetMode() const noexcept | tmc51x0::CommInterface< 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 |
| 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=(CommInterface &&)=default | tmc51x0::CommInterface< Derived > | protected |
| 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 address_param=0) noexcept | tmc51x0::CommInterface< Derived > | inline |
| SetClkFreq(uint32_t frequency_hz) noexcept | tmc51x0::CommInterface< Derived > | inline |
| SetPowerEnabled(bool enabled) noexcept | tmc51x0::CommInterface< Derived > | inline |
| WriteRegister(uint8_t address, uint32_t value, uint8_t address_param=0) noexcept | tmc51x0::CommInterface< Derived > | inline |
| ~CommInterface()=default | tmc51x0::CommInterface< Derived > | protected |