HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
CommChannelsManager Member List
This is the complete list of members for
CommChannelsManager
, including all inherited members.
can_bus_
CommChannelsManager
private
can_bus_valid_
CommChannelsManager
private
CommChannelsManager
(const CommChannelsManager &)=delete
CommChannelsManager
CommChannelsManager
(CommChannelsManager &&)=delete
CommChannelsManager
CommChannelsManager
() noexcept
CommChannelsManager
private
CreateI2cDevice
(uint8_t device_address, uint32_t speed_hz=400000) noexcept
CommChannelsManager
Deinitialize
() noexcept
CommChannelsManager
DumpStatistics
() const noexcept
CommChannelsManager
EnsureInitialized
() noexcept
CommChannelsManager
GetCanBitRate
() const noexcept
CommChannelsManager
GetCanBus
() noexcept
CommChannelsManager
GetCanOpenBus
() noexcept
CommChannelsManager
inline
GetI2cDevice
(I2cDeviceId device_id) noexcept
CommChannelsManager
GetI2cDevice
(uint8_t bus_index, int device_index) noexcept
CommChannelsManager
GetInstance
() noexcept
CommChannelsManager
static
GetLastError
() const noexcept
CommChannelsManager
inline
GetSpiDevice
(SpiDeviceId device_id) noexcept
CommChannelsManager
GetSpiDevice
(uint8_t device_index) noexcept
CommChannelsManager
GetSystemDiagnostics
(CommSystemDiagnostics &diagnostics) const noexcept
CommChannelsManager
GetUartBus
() noexcept
CommChannelsManager
HasI2cDeviceAtAddress
(uint8_t bus_index, uint8_t device_address) const noexcept
CommChannelsManager
i2c_builtin_indices_
CommChannelsManager
private
i2c_bus_valid_
CommChannelsManager
private
i2c_runtime_slots_
CommChannelsManager
private
I2cProbeAddress
(uint8_t address, uint32_t timeout_ms=25) noexcept
CommChannelsManager
I2cResetBus
() noexcept
CommChannelsManager
I2cScanBus
(uint8_t *out, size_t max_results) noexcept
CommChannelsManager
Initialize
() noexcept
CommChannelsManager
private
initialized_
CommChannelsManager
private
IsInitialized
() const noexcept
CommChannelsManager
inline
kI2cBuiltinCount
CommChannelsManager
private
static
kMaxI2cRuntimeDevices
CommChannelsManager
private
static
kSpiDeviceCount
CommChannelsManager
private
static
last_error_
CommChannelsManager
private
mutex_
CommChannelsManager
mutable
private
operator=
(const CommChannelsManager &)=delete
CommChannelsManager
operator=
(CommChannelsManager &&)=delete
CommChannelsManager
ReleaseLocked
() noexcept
CommChannelsManager
private
RemoveI2cDevice
(int device_index) noexcept
CommChannelsManager
spi_bus_valid_
CommChannelsManager
private
spi_device_indices_
CommChannelsManager
private
uart_bus_
CommChannelsManager
private
uart_bus_valid_
CommChannelsManager
private
UpdateLastError
(CommError error) noexcept
CommChannelsManager
inline
private
~CommChannelsManager
()
CommChannelsManager
private
Generated by
1.9.8