From 23c289ce1a2f4b3823b8f6b7febcbcd1941ec2ee Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Tue, 9 Aug 2016 20:22:05 +0200 Subject: [PATCH] Use the real raw values as received by the device. Some types were also added, even though they are educated guesses. --- .../devices/pebble/PebbleHealthSampleProvider.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PebbleHealthSampleProvider.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PebbleHealthSampleProvider.java index 392744e5..57de0eae 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PebbleHealthSampleProvider.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PebbleHealthSampleProvider.java @@ -19,8 +19,11 @@ import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice; import nodomain.freeyourgadget.gadgetbridge.model.ActivityKind; public class PebbleHealthSampleProvider extends AbstractSampleProvider { - public static final int TYPE_DEEP_SLEEP = 5; - public static final int TYPE_LIGHT_SLEEP = 4; + public static final int TYPE_LIGHT_SLEEP = 1; + public static final int TYPE_DEEP_SLEEP = 2; + public static final int TYPE_LIGHT_NAP = 3; //probably + public static final int TYPE_DEEP_NAP = 4; //probably + public static final int TYPE_WALK = 5; //probably public static final int TYPE_ACTIVITY = -1; protected final float movementDivisor = 8000f; @@ -87,8 +90,10 @@ public class PebbleHealthSampleProvider extends AbstractSampleProvider