NordicBleInterfaceSpec

class NordicBleInterfaceSpec @Inject constructor(factory: NordicBleInterfaceFactory, bluetoothRepository: BluetoothRepository) : InterfaceSpec<NordicBleInterface> (source)

Bluetooth backend implementation.

Constructors

Link copied to clipboard
@Inject
constructor(factory: NordicBleInterfaceFactory, bluetoothRepository: BluetoothRepository)

Functions

Link copied to clipboard
open override fun addressValid(rest: String): Boolean

Return true if this address is still acceptable. For BLE that means, still bonded

Link copied to clipboard
open override fun createInterface(rest: String): NordicBleInterface