FakeBleDevice

class FakeBleDevice(val address: String, val name: String? = "Fake Device", initialState: BleConnectionState = BleConnectionState.Disconnected()) : BaseFake, BleDevice(source)

Constructors

Link copied to clipboard
constructor(address: String, name: String? = "Fake Device", initialState: BleConnectionState = BleConnectionState.Disconnected())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val address: String
Link copied to clipboard
open override val isBonded: Boolean
Link copied to clipboard
open override val isConnected: Boolean
Link copied to clipboard
open override val name: String?
Link copied to clipboard
open val rssi: Int?
Link copied to clipboard
open override val state: StateFlow<BleConnectionState>

Functions

Link copied to clipboard
open suspend override fun bond()
Link copied to clipboard
open suspend override fun readRssi(): Int
Link copied to clipboard
open fun reset()

Resets all registered state flows and custom actions to their initial state.

Link copied to clipboard