Package-level declarations
Types
Link copied to clipboard
data class BADeviceConfig(val device: String, val template: String, val channels: List<String>, val pin: List<Int>, val bias: List<Any>, val reference: String, val gain: List<Int>, val active: List<Boolean>, val save: Boolean, val lsl: Boolean, val port: String, val srate: Int, val buffer: Boolean, val impedance_mode: Boolean, val auto_lsl_connect: Boolean)
Link copied to clipboard
open class BADeviceDefaultImpl(var peripheralData: BluetoothPeripheral, var deviceConfig: BADeviceConfig, var lastSample: Int = 0, var batteryLevel: Float = -1.0f, var connectionState: MutableStateFlow<ConnectionStatus> = MutableStateFlow(ConnectionStatus.DISCONNECTED)) : BADevice
Default implementation of the BADevice interface.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class UUIDStrings
Contains UUID constants for BrainAccess BLE services, characteristics, and descriptors.