I have a DF which I would like to keep track of the time stopped.
when the data field is in the foreground, the DF works great. When Speed is less than 1meter per second, it would start counting the seconds (+1000) increments. All is Good.
However, once I move to another Data Screen (eg: Move from Screen 1 to Screen 2) essentially the timer stops counting the seconds (despite the speed still being < 1mps)
How can I get this timer to continue incrementing under these conditions:
1) The Data Screen has been changed such that Data Screen 1 is no longer in the foreground
2) The timer continues to increment as long as the Speed is still < 1mps
basically, a background process that acitively monitors the GPS Speed and increment a timer counter. (Is using background process the only way? https://developer.garmin.com/index.php/blog/post/guest-post-creating-a-connect-iq-background-service)