HardFOC Core
API reference
Loading...
Searching...
No Matches
HalI2cSe050Comm Member List

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

bus_held_HalI2cSe050Commprivate
BusHeld() const noexceptHalI2cSe050Comminline
delay_ms_impl(std::uint32_t ms) noexceptHalI2cSe050Comm
EnsureInitialized() noexceptHalI2cSe050Comminline
HalI2cSe050Comm(BaseI2c &i2c, BaseGpio *reset_gpio) noexceptHalI2cSe050Comminline
HardwareReset() noexceptHalI2cSe050Comm
HoldBus(std::uint32_t timeout_ms) noexceptHalI2cSe050Comm
i2c_HalI2cSe050Commprivate
I2cRead(std::uint8_t *rx, std::size_t rx_len, std::uint32_t timeout_ms) noexceptHalI2cSe050Comm
I2cWrite(const std::uint8_t *tx, std::size_t tx_len, std::uint32_t timeout_ms) noexceptHalI2cSe050Comm
ReleaseBus() noexceptHalI2cSe050Comm
reset_gpio_HalI2cSe050Commprivate
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) noexceptHalI2cSe050Comm