is a little program that displays the information received from the phone's GPS
receiver. In addition to the basic location information it can extract and display the state and location of each visible GPS satellite which is displayed on a simple sky view. The outer circle represents the horizon while the center corresponds to the zenith right above your head.
The little blue arrow represents true north, while red means south. In addition there is a little compass needle that always shows the state of the phone's internal compass (magnetic north/south). Each satellite is represented by a dot, with a size depending on its signal strength. Green satellites are used in the GPS fix.
The sky grid is automatically rotated to match your real orientation
using the internal compass or the GPS (if your speed is above 5 km/h). You can check the lock behavior in the settings menu. (Please note that the internal compass may be inaccurate, because of environmental effects, while the GPS bearing is much more reliable, especially at higher speeds. If you see difference between the north on the compass and the grid's north pole it is because of the compass hardware error. In such a case trust the grid (which shows true north) instead of the central magnetic compass needle. Also you might wish to adjust the compass
to the local magnetic declination in the settings menu. Visit http://magnetic-declination.com.)
The program also shows your bearing (received from the GPS) as a small green arrow,
if you are moving faster than 5 km/h.
You can set your preferred units and location format in the settings menu along with several other useful and not so useful settings. Go and explore...
And one more thing, for fun: There is a pitch indicator which is a small circle. If you can cover a satellite with the circle (by rotating and tilting your device), your device will point exactly towards the satellite. I don't know if it's useful, but it's definitely fun.
GPS Status free for your Android phone