-
I tried it several times but sleep log only works if worn on the right wrist (Bangle 2). On left wrist it always detects no sleep. I did not change any settings yet. Do you have any ideas?
This a really interesting occurrence. I am right-handed and always wear my watch on the left wrist. This is how I tested the app and set the default values. I never tried to check how the data changes on the other wrist.
Actually I'm working a lot on the app and there will be some major changes and improvements on the next version. For more detailed information you may take a look on this issue in github.
For a faster solution I would recommend to try the power saving mode. Over my test I experienced a quiet similar behavior in both modes but the hardware varieties might be less noticeable. As a result, you might not need to change the default values for the power saving mode.
-
Maybe I have something that suits your needs:
I wrote a little helper function to get only the isWearing value from
HRM-raw
.Here a little example:
The return function is called with the isWearing-status as first and the passed data as second argument:
returnFn(isWearing, data);
Here the code of this function:
I am using this in the 0.10+ version of sleeplog:
https://github.com/storm64/BangleApps/blob/sleeplog_beta/apps/sleeplog/boot.js