|
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 TLE92466ED::ExampleHAL, including all inherited members.
| chip_deselect() noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| chip_select() noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| clear_errors() noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| config_ | TLE92466ED::ExampleHAL | private |
| configure(const SPIConfig &config) noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| cs_pin_ | TLE92466ED::ExampleHAL | private |
| deinit() noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| delay(uint32_t microseconds) noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| ExampleHAL(int spi_device=0, int cs_pin=10) noexcept | TLE92466ED::ExampleHAL | inline |
| get_last_error() const noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| HAL()=default | TLE92466ED::HAL | protected |
| HAL(const HAL &)=delete | TLE92466ED::HAL | protected |
| HAL(HAL &&) noexcept=default | TLE92466ED::HAL | protected |
| init() noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| initialized_ | TLE92466ED::ExampleHAL | private |
| is_ready() const noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| last_error_ | TLE92466ED::ExampleHAL | private |
| operator=(const HAL &)=delete | TLE92466ED::HAL | protected |
| operator=(HAL &&) noexcept=default | TLE92466ED::HAL | protected |
| spi_device_ | TLE92466ED::ExampleHAL | private |
| transfer32(uint32_t tx_data) noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| transfer_multi(std::span< const uint32_t > tx_data, std::span< uint32_t > rx_data) noexcept override | TLE92466ED::ExampleHAL | inlinevirtual |
| ~HAL()=default | TLE92466ED::HAL | virtual |