Updates:

Please share:


Updates:
►MAIN APP v4.56beta
►STAND UP PLUGIN v1.06beta
Sign up to test Plugin: https://plus.google.com/+DYNALogix/posts/VXD6dunvzu8

Changes:
►Improved inactivity tracking (more below)
►Wear related features disabled in Settings until watch is detected
►new video linked to various help screens about launcher compatibility
►much reduced RAM footprint for the new navigation drawer
►crash fixed on devices with trouble making click sound
►various navigation drawer related crashes fixed

Inactivity tracking:
I spent another day optimizing the step-count and inactivity monitoring part of the app: it now wakes the watch for a maximum of 1 seconds every 15 minutes to track and log your activity. After a stand-up alert is issued, the monitoring frequency increases temporarily to immediatelly detect your movements and remove the reminder as soon as you completed the configured number of steps.

I include a little bit of the operation log of the app for those who are curious:

19:25 rrss WAKE: 1
→scheduled sensor register
→register sensor
→sched wakeup rereg in 0.5 for stepcount for reminder
→STEP DETECTED:
→Stand: charge>0 day
→2min: 134=1040 48=794 42=330 31=222 2=119 0=0 
→cancel: STOPPED inactivity
→sched check stand: 30 after last alert next=15
→Count=4852
→Display 4852→RedGreen
→unregister
→sched rereg in 15.0 for stepcount for reminder

19:25 USER WOKE WATCH:
→Display 4852→RedGreen
→sensor already registered
→register sensor

19:26 csa WAKE: timed stand check
→cancel: nothing to do
→delay=29 def delay=0 charge ended=19:25
→no reregister

19:30 USER WOKE WATCH:
→Display 4852→RedGreen
→sensor already registered
→register sensor

19:31 csa WAKE: timed stand check
→cancel: nothing to do
→delay=25 def delay=0 charge ended=19:25
→no reregister

19:33 csa WAKE: timed stand check
→cancel: nothing to do
→delay=22 def delay=0 charge ended=19:25
→no reregister

19:34 csa WAKE: timed stand check
→cancel: nothing to do
→delay=22 def delay=0 charge ended=19:25
→no reregister

19:37 USER WOKE WATCH:
→Display 4852→RedGreen
→sensor already registered
→register sensor

19:37 csa WAKE: timed stand check
→cancel: nothing to do
→delay=18 def delay=0 charge ended=19:25
→no reregister

19:40 schedule midnight check in 4h

19:42 USER WOKE WATCH:
→Display 4852→RedGreen
→register sensor

19:43 csa WAKE: timed stand check
→cancel: nothing to do
→delay=13 def delay=0 charge ended=19:25
→no reregister

19:56 csa WAKE: timed stand check
→33min: 166=1040 80=794 74=330 63=222 33=119 32=0 
→inactive: 33>=30 STARTED
→Display 4852 inactive cancel period→Blue
→cancel period=20:00 next=0
→sched reregister:0

19:57 rrss WAKE: scheduled sensor register
→sensor already registered
→register sensor
→sched wakeup rereg in 0.5 for stepcount for reminder
→STEP DETECTED:
→Stand: charge>0 day
→34min: 80=853 74=389 63=281 34=178 1=59 0=0 
→inactive: 34>=30 already was, next=15
→Next day
→Count=4911
→Display 4911 inactive cancel period→Blue
→shortest resched: inactive 20:00>=now?
→unregister
→sched rereg in 0.5 for stepcount for reminder

19:57 rrss WAKE: scheduled sensor register
→register sensor
→sched wakeup rereg in 0.5 for stepcount for reminder

19:58 STEP DETECTED:
→Stand: charge>0 day
→2min: 81=907 75=443 64=335 34=232 2=113 0=0 
→cancel: STOPPED inactivity
→sched check stand: 30 after last alert next=15
→Count=4965
→Display 4965→RedGreen
→unregister
→sched rereg in 15.0 for stepcount for reminder

Author: greg

the dev