Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Watch backlight turns on after a few seconds of movement #9

Closed
aaronjwood opened this issue Sep 12, 2018 · 13 comments
Closed

Watch backlight turns on after a few seconds of movement #9

aaronjwood opened this issue Sep 12, 2018 · 13 comments

Comments

@aaronjwood
Copy link

I'm not sure if this is intended or not but for the Fenix 5 the backlight will come on after some movement. I think this should be made into a setting because some people may not want it to wake the person next to them. It'd also be a good battery saver for people that move around a lot at night.

@mbirth
Copy link

mbirth commented Oct 6, 2018

Got that, too, on a Fenix 5 Plus.

@Artaud Artaud closed this as completed Oct 8, 2018
@Artaud Artaud reopened this Oct 8, 2018
@Artaud
Copy link
Collaborator

Artaud commented Oct 8, 2018

Sorry, closed by mistake.

I believe there is nothing in the API that could prevent this behaviour, or am I mistaken?
I can switch off the backlight with Attention.backlight(off), but that won't change the system behaviour. I guess it could be put into a timer, but then there would be no way to actually activate the backlight if you wanted to.
Any ideas?

@aaronjwood
Copy link
Author

Hmm, do you know why this behavior doesn't happen with the normal tracking activities? E.g. I start a run and when I'm running the backlight doesn't come on every time my arm moves back and forth. I assumed there was something specific to this app that turns the light on when movement is detected.

@Artaud
Copy link
Collaborator

Artaud commented Oct 16, 2018

I can't test this unfortunately as I have only a Vivoactive at hand. But a good test would be to try any other ConnectIQ app beside the preinstalled ones (i.e. not the normal tracking activities) and check if they do that as well on the Fenix 5.
Could you please try that @aaronjwood or @mbirth ? Thanks a lot...

@MrFly
Copy link

MrFly commented Oct 16, 2018

Noticed the same on VA3 on movements. This is the same behaviour on other apps: On doing the "look on the watch" gesture, the backlight turns on. Are you able to consume this event in a way?

@aaronjwood
Copy link
Author

I wonder if we could hook the onExitSleep event and turn off the light in the callback.

@Artaud
Copy link
Collaborator

Artaud commented Oct 17, 2018

I don't think so, that's an event of the WatchFace object, which we don't use at all - and unfortunately cannot use it since we need 100ms period timers, and if used the WatchFace as a View, it only allows for 1minute period timers (or maybe no timers at all? the docs aren't so clear on this)

@MrFly
Copy link

MrFly commented Oct 18, 2018

Maybe it's possible to dim it a bit? It's ok for me, if the light goes on, but a bit darker (night mode) would be great

@aaronjwood
Copy link
Author

@Artaud speaking of the timers, is 100ms a hard requirement? Wondering if we can dial back the interval to help with battery life. When I have been able to run sleep tracking all night in the past I found that it's a good 11-12% hit to my Fenix battery :(

@Artaud
Copy link
Collaborator

Artaud commented Dec 10, 2018

@aaronjwood The 100ms is in place mainly for the accelerometer, since we need to detect fairly quick movements during sleep. Most of the night there is nothing going on, but when it is, the movements tend to be quick - like a leg jerk.
I think we could conservatively move to 200ms and see where it takes us.

@DonStefano
Copy link

I found a workaround for this issue. Go to settings/system/lightning/during activity/gesture and switch it to off. Now the light does not switch on if you are running or cycling and turning your wrist, but that didn't work very well ether. Check that it's still on for buttons and alarms so it'll turn on if you need it during sport.

HTH Stefan

@aaronjwood
Copy link
Author

@DonStefano nice, this is perfect! I never relied on the gesture-based lighting anyway...

@Artaud
Copy link
Collaborator

Artaud commented Jan 23, 2019

@DonStefano This is amazing! Big thanks for finding out as this was pretty confusing but now I can see the logic and why on some models it was an issue and on some not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants