From a5dd88df53cefae064be67a218943ee8eafc421a Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Sun, 22 Jul 2018 14:52:17 +0200 Subject: [PATCH] Fix discovery on devices with Android version < Lollipop also reduce the amount of lines logged in discovery activity. --- .../gadgetbridge/activities/DiscoveryActivity.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DiscoveryActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DiscoveryActivity.java index b53f5fd98..94bf18c15 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DiscoveryActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/DiscoveryActivity.java @@ -231,9 +231,7 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView public void logMessageContent(byte[] value) { if (value != null) { - for (byte b : value) { - LOG.warn("DATA: " + String.format("0x%2x", b) + " - " + (char) (b & 0xff)); - } + LOG.warn("DATA: " + GB.hexdump(value, 0, value.length)); } } @@ -630,7 +628,7 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView super.onPause(); stopBTDiscovery(); stopBTLEDiscovery(); - if (GB.supportsBluetoothLE()) { + if (GBApplication.isRunningLollipopOrLater()) { stopNewBTLEDiscovery(); } }