From 1de6ee019fb7dcc3151cd72ae1d176ccc1339d02 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Fri, 24 Jun 2016 12:07:44 +0200 Subject: [PATCH] Pebble: fix regression. FW 2.x was completely broken No one noticed, so it seems we can kill 2.x support soon :D --- .../gadgetbridge/service/devices/pebble/PebbleProtocol.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java index 23db34752..27e7a1926 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java @@ -2100,7 +2100,8 @@ public class PebbleProtocol extends GBDeviceProtocol { versionCmd.fwVersion = new String(tmp).trim(); - mFwMajor = versionCmd.fwVersion.charAt(1); + mFwMajor = versionCmd.fwVersion.charAt(1) - 48; + LOG.info("Pebble firmware major detected as " + mFwMajor); buf.get(tmp, 0, 9); int hwRev = buf.get() + 8;