create

abstract fun create(deviceWrapper: DeviceWrapper, settings: ConnectionSettings, coroutineScope: CoroutineScope): DeviceConnectionManager

Creates a DeviceConnectionManager

Return

the created DeviceConnectionManager

Parameters

deviceWrapper

the DeviceWrapper wrapping the Device

settings

the ConnectionSettings to apply for connecting

coroutineScope

the CoroutineScope on which the device should be managed