|
TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
|
This is the complete list of members for ESP32C6_HAL, including all inherited members.
| addSPIDevice() noexcept -> std::expected< void, HALError > | ESP32C6_HAL | private |
| config_ | ESP32C6_HAL | private |
| delayMicroseconds(uint32_t us) noexcept override | ESP32C6_HAL | |
| ESP32C6_HAL() | ESP32C6_HAL | inline |
| ESP32C6_HAL(const SPIConfig &config) | ESP32C6_HAL | explicit |
| getConfig() const noexcept -> const SPIConfig & | ESP32C6_HAL | inline |
| initialize() noexcept -> std::expected< void, HALError > | ESP32C6_HAL | |
| initialized_ | ESP32C6_HAL | private |
| initializeSPI() noexcept -> std::expected< void, HALError > | ESP32C6_HAL | private |
| isInitialized() const noexcept -> bool | ESP32C6_HAL | inline |
| spi_device_ | ESP32C6_HAL | private |
| spiTransfer(std::span< const uint8_t > txData, std::span< uint8_t > rxData) noexcept -> std::expected< void, HALError > override | ESP32C6_HAL | |
| TAG | ESP32C6_HAL | privatestatic |
| ~ESP32C6_HAL() override | ESP32C6_HAL |