Complete
over 4 years ago

Screen refresh

I have build a Watch face (GVWatch) that can only update on screen what has been changed. This can reduce battery power even more because drawing is reduced to a minimum. In the sumilator it works perfect but when I test it on my own device the first second it looks okay but then only the parts that are changes are visible. It would be nice if the simulator would work the same and even better: the watch screen is not cleared before the Watchface OnUpdate() is called so the watch only updates what is changed :) 

Is there a general reason for this last behavior or could this be something that could work?

Parents
  • Programing for over 40 years and 6 doing CIQ Slight smile

    onPartialUpdate() will burn battery, as in low power, it's called every second.  There is a max avg of 30ms per call over a minute.  You can see what's going on with view memory diagnostics in the sim.  If you're setting around 30000, you burn more than if it's 7000, and this can impact battery during the majority of time you are in low power.

Comment
  • Programing for over 40 years and 6 doing CIQ Slight smile

    onPartialUpdate() will burn battery, as in low power, it's called every second.  There is a max avg of 30ms per call over a minute.  You can see what's going on with view memory diagnostics in the sim.  If you're setting around 30000, you burn more than if it's 7000, and this can impact battery during the majority of time you are in low power.

Children