The Programmers Guide PDF says datafield apps get the Activity module (p.30) and goes on to list the fields in Activity, including position fields like info.currentLocation, etc. (p.56).
But all I get is null returned for currentLocation, currentLocationAccuracy and currentHeading. This is when replaying .FIT files in the simulator. Non-position fields like currentHeartRate, elapsedTime are working fine.
Is it not possible to access this information from datafield apps? It would be extremely useful to have access to that data, even if it required the user to agree to an extra app permission first. Either way, the current documentation could be clearer.
Thanks