Example #1
0
        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;
                }
            }
        }