|
HardFOC Core
API reference
|
This is the complete list of members for HalI2cSe050Comm, including all inherited members.
| bus_held_ | HalI2cSe050Comm | private |
| BusHeld() const noexcept | HalI2cSe050Comm | inline |
| delay_ms_impl(std::uint32_t ms) noexcept | HalI2cSe050Comm | |
| EnsureInitialized() noexcept | HalI2cSe050Comm | inline |
| HalI2cSe050Comm(BaseI2c &i2c, BaseGpio *reset_gpio) noexcept | HalI2cSe050Comm | inline |
| HardwareReset() noexcept | HalI2cSe050Comm | |
| HoldBus(std::uint32_t timeout_ms) noexcept | HalI2cSe050Comm | |
| i2c_ | HalI2cSe050Comm | private |
| I2cRead(std::uint8_t *rx, std::size_t rx_len, std::uint32_t timeout_ms) noexcept | HalI2cSe050Comm | |
| I2cWrite(const std::uint8_t *tx, std::size_t tx_len, std::uint32_t timeout_ms) noexcept | HalI2cSe050Comm | |
| ReleaseBus() noexcept | HalI2cSe050Comm | |
| reset_gpio_ | HalI2cSe050Comm | private |
| Transceive(const std::uint8_t *tx, std::size_t tx_len, std::uint8_t *rx, std::size_t rx_cap, std::size_t *rx_len_out, std::uint32_t timeout_ms) noexcept | HalI2cSe050Comm |