TLE92466ED Driver 0.1.0-dev
Modern C++20 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
Loading...
Searching...
No Matches
Esp32Tle92466edSpiBus Member List

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

addSPIDevice() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinlineprivate
ClearErrors() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
config_Esp32Tle92466edSpiBusprivate
Configure(const tle92466ed::SPIConfig &config) noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
Deinit() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
Delay(uint32_t microseconds) noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
Esp32Tle92466edSpiBus()Esp32Tle92466edSpiBusinline
Esp32Tle92466edSpiBus(const SPIConfig &config) noexceptEsp32Tle92466edSpiBusinlineexplicit
getConfig() const noexcept -> const SPIConfig &Esp32Tle92466edSpiBusinline
GetLastError() const noexceptEsp32Tle92466edSpiBusinline
GpioRead(CtrlPin pin) noexcept -> CommResult< GpioSignal >Esp32Tle92466edSpiBusinline
GpioSet(CtrlPin pin, GpioSignal signal) noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
Init() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
initialized_Esp32Tle92466edSpiBusprivate
initializeGPIO() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinlineprivate
initializeSPI() noexcept -> CommResult< void >Esp32Tle92466edSpiBusinlineprivate
isInitialized() const noexcept -> boolEsp32Tle92466edSpiBusinline
IsReady() const noexceptEsp32Tle92466edSpiBusinline
last_error_Esp32Tle92466edSpiBusprivate
Log(LogLevel level, const char *tag, const char *format, va_list args) noexceptEsp32Tle92466edSpiBusinline
spi_device_Esp32Tle92466edSpiBusprivate
TAGEsp32Tle92466edSpiBusprivatestatic
Transfer32(uint32_t tx_data) noexcept -> CommResult< uint32_t >Esp32Tle92466edSpiBusinline
TransferMulti(std::span< const uint32_t > tx_data, std::span< uint32_t > rx_data) noexcept -> CommResult< void >Esp32Tle92466edSpiBusinline
~Esp32Tle92466edSpiBus() noexceptEsp32Tle92466edSpiBusinline