connect

Connect and bring device to DeviceState.Ready. Returns the session, or a failed Result (carrying a BrainAccessError) if connect/handshake fails — in which case any partial connection is torn down.