Vesa Suomalainen
unread,Oct 24, 2024, 5:21:52 PM10/24/24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Webscorer Users Group, ace...@gmail.com, Vesa Suomalainen, josh.mcdon...@gmail.com
There is just one way to get the GPS coordinates from Android / iOS - by calling the API for the phone's "Location service". All GPS navigation apps use this same method. All iPhones and most Android phones' location service updates the GPS coordinates once per second. But we've seen some Android phones (for example an OPPO phone by an organizer in Italy) report the GPS coordinates at a slower rate - once every 5 seconds. This is still ok for GPS tracking, but GPS timing won't work.
The bigger problem is that on some phones the Android operating system will not "wake up" the GPS tracking app with the updated GPS coordinates when you turn the phone screen off. A complicating factor is that the per-app battery-conserving features that the user may have to set manually via Android settings have changed from earlier Android versions to later ones. You should get similar behavior when using e.g. Strava and Webscorer for GPS tracking. A good test whether a particular Android phone will work is to record a GPX file traversing the race course with any tracking app while the screen is off / phone is in your pocket
We have not seen any similar problems with iPhones. On all iOS versions, the iOS Location service updates the GPS coordinates once per second, and the location service consistently wakes up the app when the phone in in standby / screen is turned off.