public static void ConnectDevice(BluetoothDeviceInfo device, string devicePin) { // set pin of device to connect with if (devicePin != null) { LocalClient.SetPin(devicePin); } // check if device is paired if (device.Authenticated) { // synchronous connection method LocalClient.Connect(device.DeviceAddress, BluetoothService.SerialPort); if (LocalClient.Connected) { _stream = LocalClient.GetStream(); _stream.ReadTimeout = 500; } } }