private void ResolveFoundDevice(Intent intent)
            {
                var device = intent.GetParcelableExtra(BluetoothDevice.ExtraDevice) as BluetoothDevice;

                if (device != null)
                {
                    switch (device.Type)
                    {
                    case BluetoothDeviceType.Classic:
                        VerifyClassicDevice(device);
                        break;

                    case BluetoothDeviceType.Le:
                    case BluetoothDeviceType.Dual:
                        try {
                            _deviceManager.CreateBleDeviceOrThrow(device, null);
                        } catch (Exception e) {
                            Log.E(this, "Failed to create ble device in classic scan mode", e);
                        }
                        break;
                    }
                }
            }