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_CommChannelsManagerprivate
can_bus_valid_CommChannelsManagerprivate
CommChannelsManager(const CommChannelsManager &)=deleteCommChannelsManager
CommChannelsManager(CommChannelsManager &&)=deleteCommChannelsManager
CommChannelsManager() noexceptCommChannelsManagerprivate
CreateI2cDevice(uint8_t device_address, uint32_t speed_hz=400000) noexceptCommChannelsManager
Deinitialize() noexceptCommChannelsManager
DumpStatistics() const noexceptCommChannelsManager
EnsureInitialized() noexceptCommChannelsManager
GetCanBitRate() const noexceptCommChannelsManager
GetCanBus() noexceptCommChannelsManager
GetCanOpenBus() noexceptCommChannelsManagerinline
GetI2cDevice(I2cDeviceId device_id) noexceptCommChannelsManager
GetI2cDevice(uint8_t bus_index, int device_index) noexceptCommChannelsManager
GetInstance() noexceptCommChannelsManagerstatic
GetLastError() const noexceptCommChannelsManagerinline
GetSpiDevice(SpiDeviceId device_id) noexceptCommChannelsManager
GetSpiDevice(uint8_t device_index) noexceptCommChannelsManager
GetSystemDiagnostics(CommSystemDiagnostics &diagnostics) const noexceptCommChannelsManager
GetUartBus() noexceptCommChannelsManager
HasI2cDeviceAtAddress(uint8_t bus_index, uint8_t device_address) const noexceptCommChannelsManager
i2c_builtin_indices_CommChannelsManagerprivate
i2c_bus_valid_CommChannelsManagerprivate
i2c_runtime_slots_CommChannelsManagerprivate
I2cProbeAddress(uint8_t address, uint32_t timeout_ms=25) noexceptCommChannelsManager
I2cResetBus() noexceptCommChannelsManager
I2cScanBus(uint8_t *out, size_t max_results) noexceptCommChannelsManager
Initialize() noexceptCommChannelsManagerprivate
initialized_CommChannelsManagerprivate
IsInitialized() const noexceptCommChannelsManagerinline
kI2cBuiltinCountCommChannelsManagerprivatestatic
kMaxI2cRuntimeDevicesCommChannelsManagerprivatestatic
kSpiDeviceCountCommChannelsManagerprivatestatic
last_error_CommChannelsManagerprivate
mutex_CommChannelsManagermutableprivate
operator=(const CommChannelsManager &)=deleteCommChannelsManager
operator=(CommChannelsManager &&)=deleteCommChannelsManager
ReleaseLocked() noexceptCommChannelsManagerprivate
RemoveI2cDevice(int device_index) noexceptCommChannelsManager
spi_bus_valid_CommChannelsManagerprivate
spi_device_indices_CommChannelsManagerprivate
uart_bus_CommChannelsManagerprivate
uart_bus_valid_CommChannelsManagerprivate
UpdateLastError(CommError error) noexceptCommChannelsManagerinlineprivate
~CommChannelsManager()CommChannelsManagerprivate