From 9dd5967f4e558e40bb77a79915ecc08150ccc8ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o=20Paulo=20Barraca?= Date: Fri, 23 Dec 2016 10:14:03 +0000 Subject: [PATCH] HPlus: Set date and time on connect --- .../gadgetbridge/service/devices/hplus/HPlusSupport.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/hplus/HPlusSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/hplus/HPlusSupport.java index 181b8123..c3669729 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/hplus/HPlusSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/hplus/HPlusSupport.java @@ -106,6 +106,9 @@ public class HPlusSupport extends AbstractBTLEDeviceSupport { //Initialize device setInitValues(builder); + setCurrentDate(builder); + setCurrentTime(builder); + syncPreferences(builder); builder.notify(getCharacteristic(HPlusConstants.UUID_CHARACTERISTIC_MEASURE), true); @@ -233,7 +236,7 @@ public class HPlusSupport extends AbstractBTLEDeviceSupport { HPlusConstants.COMMAND_SET_PREF_DATE, (byte) ((year / 256) & 0xff), (byte) (year % 256), - (byte) (month), + (byte) (month + 1), (byte) (day) });