From c27459b6cc9688da997b5f3b3fe43c596c4505e8 Mon Sep 17 00:00:00 2001 From: cpfeiffer Date: Sun, 1 Nov 2015 23:32:25 +0100 Subject: [PATCH] It's recommended to cancel discovery before connecting --- .../freeyourgadget/gadgetbridge/service/btle/BtLEQueue.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btle/BtLEQueue.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btle/BtLEQueue.java index 69d485a1..70b8abc8 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btle/BtLEQueue.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/btle/BtLEQueue.java @@ -154,6 +154,7 @@ public final class BtLEQueue { } } LOG.info("Attempting to connect to " + mGbDevice.getName()); + mBluetoothAdapter.cancelDiscovery(); BluetoothDevice remoteDevice = mBluetoothAdapter.getRemoteDevice(mGbDevice.getAddress()); boolean result; synchronized (mGattMonitor) {