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

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

address_Esp32Tmc9660UartBusprivate
baud_rate_Esp32Tmc9660UartBusprivate
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() noexceptEsp32Tmc9660UartBusinlineprivate
debugLog(int level, const char *tag, const char *format, va_list args) noexceptEsp32Tmc9660UartBusinline
deinitialize() noexceptEsp32Tmc9660UartBusinline
delayMs(uint32_t ms) noexceptEsp32Tmc9660UartBusinline
delayUs(uint32_t us) noexceptEsp32Tmc9660UartBusinline
drv_en_pin_Esp32Tmc9660UartBusprivate
Esp32Tmc9660UartBus(uart_port_t uart_num, gpio_num_t tx_pin, gpio_num_t rx_pin, gpio_num_t rst_pin, gpio_num_t drv_en_pin, gpio_num_t faultn_pin, gpio_num_t wake_pin, uint32_t baud_rate=115200, uint8_t address=0) noexceptEsp32Tmc9660UartBusinline
faultn_pin_Esp32Tmc9660UartBusprivate
getGpioPin(TMC9660CtrlPin pin) const noexceptEsp32Tmc9660UartBusinlineprivate
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) noexceptEsp32Tmc9660UartBusinline
gpioSet(TMC9660CtrlPin pin, GpioSignal signal) noexceptEsp32Tmc9660UartBusinline
gpioSetActive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
gpioSetInactive(TMC9660CtrlPin pin) noexcepttmc9660::CommInterface< Derived >inline
initialize() noexceptEsp32Tmc9660UartBusinline
initialized_Esp32Tmc9660UartBusprivate
logDebug(int level, const char *tag, const char *format,...) noexcepttmc9660::CommInterface< Derived >inline
mode() const noexceptEsp32Tmc9660UartBusinline
operator=(const UartCommInterface &)=deletetmc9660::UartCommInterface< Esp32Tmc9660UartBus >protected
operator=(UartCommInterface &&)=defaulttmc9660::UartCommInterface< Esp32Tmc9660UartBus >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_Esp32Tmc9660UartBusprivate
rx_pin_Esp32Tmc9660UartBusprivate
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 *firstReply, const TMCLFrame *secondCommand) noexceptEsp32Tmc9660UartBusinline
tx_pin_Esp32Tmc9660UartBusprivate
uart_num_Esp32Tmc9660UartBusprivate
UartCommInterface(bool rst_active_level, bool drv_en_active_level, bool wake_active_level, bool faultn_active_level) noexcepttmc9660::UartCommInterface< Esp32Tmc9660UartBus >inline
UartCommInterface(const UartCommInterface &)=deletetmc9660::UartCommInterface< Esp32Tmc9660UartBus >protected
UartCommInterface(UartCommInterface &&)=defaulttmc9660::UartCommInterface< Esp32Tmc9660UartBus >protected
uartReceiveTMCL(std::array< uint8_t, 9 > &data) noexceptEsp32Tmc9660UartBusinline
uartSendTMCL(const std::array< uint8_t, 9 > &data) noexceptEsp32Tmc9660UartBusinline
uartTransferBootloader(const std::array< uint8_t, 8 > &tx, std::array< uint8_t, 8 > &rx) noexceptEsp32Tmc9660UartBusinline
wake_pin_Esp32Tmc9660UartBusprivate
~CommInterface()=defaulttmc9660::CommInterface< Derived >protected
~Esp32Tmc9660UartBus() noexceptEsp32Tmc9660UartBusinline
~UartCommInterface()=defaulttmc9660::UartCommInterface< Esp32Tmc9660UartBus >protected