BrainAccessClient
constructor(transport: Transport, store: ConfigStore = InMemoryConfigStore(), scope: CoroutineScope = CoroutineScope(SupervisorJob() + Dispatchers.Default))
Parameters
transport
the BLE stack (:transport-android in prod, a fake in tests).
store
config persistence (defaults to in-memory).
scope
parent scope for sessions; cancel it to tear everything down.