HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
Esp32Tmc9660SpiBus Member List

This is the complete list of members for Esp32Tmc9660SpiBus, including all inherited members.

clock_speed_hz_Esp32Tmc9660SpiBusprivate
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
configureGpioPins() noexceptEsp32Tmc9660SpiBusinlineprivate
cs_pin_Esp32Tmc9660SpiBusprivate
debugLog(int level, const char *tag, const char *format, va_list args) noexceptEsp32Tmc9660SpiBusinline
deinitialize() noexceptEsp32Tmc9660SpiBusinline
delayMs(uint32_t ms) noexceptEsp32Tmc9660SpiBusinline
delayUs(uint32_t us) noexceptEsp32Tmc9660SpiBusinline
device_handle_Esp32Tmc9660SpiBusprivate
drv_en_pin_Esp32Tmc9660SpiBusprivate
Esp32Tmc9660SpiBus(spi_host_device_t host, gpio_num_t mosi_pin, gpio_num_t miso_pin, gpio_num_t sclk_pin, gpio_num_t cs_pin, gpio_num_t rst_pin, gpio_num_t drv_en_pin, gpio_num_t faultn_pin, gpio_num_t wake_pin, uint32_t clock_speed_hz=10000000, uint8_t mode=0) noexceptEsp32Tmc9660SpiBusinline
faultn_pin_Esp32Tmc9660SpiBusprivate
getGpioPin(TMC9660CtrlPin pin) const noexceptEsp32Tmc9660SpiBusinlineprivate
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) noexceptEsp32Tmc9660SpiBusinline
gpioSet(TMC9660CtrlPin pin, GpioSignal signal) noexceptEsp32Tmc9660SpiBusinline
gpioSetActive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
gpioSetInactive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
host_Esp32Tmc9660SpiBusprivate
initialize() noexceptEsp32Tmc9660SpiBusinline
initialized_Esp32Tmc9660SpiBusprivate
logDebug(int level, const char *tag, const char *format,...) noexcepttmc9660::CommInterface< Derived >inline
miso_pin_Esp32Tmc9660SpiBusprivate
mode() const noexceptEsp32Tmc9660SpiBusinline
mode_Esp32Tmc9660SpiBusprivate
mosi_pin_Esp32Tmc9660SpiBusprivate
operator=(const SpiCommInterface &)=deletetmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >protected
operator=(SpiCommInterface &&)=defaulttmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >protected
tmc9660::CommInterface::operator=(const CommInterface &)=deletetmc9660::CommInterface< Derived >protected
tmc9660::CommInterface::operator=(CommInterface &&)=defaulttmc9660::CommInterface< Derived >protected
pinActiveLevels_tmc9660::CommInterface< Derived >protected
rst_pin_Esp32Tmc9660SpiBusprivate
sclk_pin_Esp32Tmc9660SpiBusprivate
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
SpiCommInterface(bool rst_active_level, bool drv_en_active_level, bool wake_active_level, bool faultn_active_level) noexcepttmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >inline
SpiCommInterface(const SpiCommInterface &)=deletetmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >protected
SpiCommInterface(SpiCommInterface &&)=defaulttmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >protected
spiRetryIntervalUs_tmc9660::CommInterface< Derived >protected
spiRetryMaxCount_tmc9660::CommInterface< Derived >protected
spiTransferBootloader(std::array< uint8_t, 5 > &tx, std::array< uint8_t, 5 > &rx) noexceptEsp32Tmc9660SpiBusinline
spiTransferTMCL(std::array< uint8_t, 8 > &tx, std::array< uint8_t, 8 > &rx) noexceptEsp32Tmc9660SpiBusinline
transferTMCL(const TMCLFrame &tx, TMCLReply &reply, uint8_t, TMCLReply *first_reply, const TMCLFrame *second_command) noexcepttmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >inline
wake_pin_Esp32Tmc9660SpiBusprivate
~CommInterface()=defaulttmc9660::CommInterface< Derived >protected
~Esp32Tmc9660SpiBus() noexceptEsp32Tmc9660SpiBusinline
~SpiCommInterface()=defaulttmc9660::SpiCommInterface< Esp32Tmc9660SpiBus >protected