Yes, it's again me whining about more GPS commands. I can't understand why the creators of AppGameKit said "Hey, we don't need our users to create useful tools for e.g. geocaching or games like Pokemon Go"
Here are my proposals:
absolutely necessary:
GetRawGPSTime - to know if the data we obtain come from satellites or internal device buffer
or even better
GetRawGPSProvider - hardware buffer, network or satellites (maybe also is it GPS, Glonass, Galileo, Beidou, QZSS?)
Those that will make programming easier:
GetRawGPSSpeed
GetRawGPSDistance(Lon1, Lat1, Lon2, Lat2, Mode), where Mode is 0 or 1 (with or without taking into account the curvature of the Earth)
GetRawGPSBearing
GetRawGPSAccuracy
Those that will make our apps look nicer and more professional:
GetSatNumber - get number of satellites
GetSatList - get list of satellites, returns an array
GetSignalStrength(SatelliteID)
GetNumSatUsed
GetSatAzimuth
GetSatElevation
or at least one: GetRawGPSNMEA...
is it THAT hard?