Somewhere I read that devices download GPS position data when connected in order to get a faster GPS fix. Can I access these data? And how can I check, how old this data are?
Somewhere I read that devices download GPS position data when connected in order to get a faster GPS fix. Can I access these data? And how can I check, how old this data are?
On some devices there are "hints" from the phone if you move more than 50 miles, used to speed up getting a GPS lock, but that data isn't available to CIQ apps.
There's also the EPO/CPE data…
No there's not. What you're pro baby thinking about is checking the age of the epo.bin or cpe.bin files, bur there's no way for an app to see that, and as I said, the files themselves can be good for…
On some devices there are "hints" from the phone if you move more than 50 miles, used to speed up getting a GPS lock, but that data isn't available to CIQ apps.
There's also the EPO/CPE data that gets sent to the watch. That data expires in something like a few days to a couple weeks, and is again used to speed up getting a GPS lock. To get the actual current location, an app needs to start GPS, but you can get the position from the last activity in Activity.Info.currentLocation in things like watch faces.
As far as the age of the data, if you're pulling old data from Activity.Info.currentLocation, that goes "state" (it's null) in less than a day in most cases.
Okay, thank you! So, there is no way to inform the user that he better connects to his/her phone soon, in order to get fast GPS fixes, right?
No there's not. What you're pro baby thinking about is checking the age of the epo.bin or cpe.bin files, bur there's no way for an app to see that, and as I said, the files themselves can be good for days.
On many watches in "About", on the very last page, you can see the state of the EPO/CPE data, and you want it to be "Current"
(older devices call it EPO, while newer device CPE)
Wow. That answers my question, perfect. However, I just checked my FR 645 Music "About" section: EPO state says "expired" although I just synchronised with the ConnectApp. Indeed GPS fixing is damn slow … Any idea what I could do?
Try syncing again with Garmin Express.
Great. That did the job! Thank you so much. I did not know that there is a difference between ConnectApp and GarminExpress with respect to synchronisation.
there really shouldn't be.
When in doubt, try GE.