GPS Status
Display your GPS and sensor data: Shows the position, number and signal strength
of GPS satellites. Check your position, GPS accuracy, speed, acceleration and bearing.
A magnetic compass is included which displays both magnetic and true north. Use it as
a leveling tool or detect magnetic anomalies in your area.
Screenshots
How to use
GPS Status displays the information received from the phone's GPS receiver and other sensors.
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
correspondig to 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). (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. Magnetic declination
is automatically calculated by the program based on your location.
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 options. 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.
Enjoy...
Frequently Asked Questions
- The location/altitude or other data is inaccurate.
GPS Status simply displays the data received directly from the phone hardware. In fact this is
the main pupose of the software (thats why it's called status). Inaccurate
data is not the fault of the software, but shows that you may not have optimal reception of
GPS satellites or there is a magnetic anomaly nearby affecting your compass. Find a different location
and try again.
- Velocity cuts out above 400 km/h.
Civilian GPS systems are guarantied to work only under certain conditions. They cannot measure
reliably if your speed is above 4-500 km/h or your height is above 15km. So this is a limitation
of the GPS system itself.
- Why is the altitude always minus 80 or so feet and I am at 10 feet above sea level?
GPS does not report the height above the mean sea level, rather the GPS system compares the
height to the WGS84 reference ellipsoid which may be above or below the actual sea level.
In different parts of the earth it can be off by more than 200 meters (depending on the mass
distribution of Earth). For example the geoid's surface around Florida is above the mean sea
level by a good 30-40 meters, which means that standing on the shore would show you -30m as altitude.
This is normal, and not an error, and caused by the fact that the altitude is relative to an
artificial reference surface and not to the sea level. If you are interested in this topic,
I recommend to read this.
- Is it showing magnetic or true north? How to set the magnetic declination?
Magnetic declination is the difference between the true and magnetic north at your location.
The value is calculated automatically by the program using the current geo-magnetic earth model.
The algorithm uses your current location and time. To aswer the question: The needle in the middle
is always showing the magnetic north while the grid itself (small blue arrow) points always towards
true north. The angle between these two corresponds to the magnetic declination.
- My compass points to the wrong direction. What should I do?
Your phone contains a digital compass which measures the magnetic field's strength
in three direction with three separate sensors. The orientation of your phone is calculated
from these values. Unfortunately the sensitivity of the sensors are a little different.
To correctly calculate your orientation your phone must measure first these differences.
This is done during the calibraion process. To calibrate your phone, simply find a space
where no external magnetic field is present (preferable outside of buildings) and draw big 8
figures in the air for half a minute. If you feel that your compass has become inaccurate
you can repeat this procedure.
- What does the Magnetic field reading mean?
Aside from your orientation, your phone can measure the absolute strength of the
magnetic field which is displayed as the first number in the reading. The second number
is calculated from your GPS position and current time using the earth geo-magnetic
model. It is the theoretical strengh you should measure in an open space. If the two values
are sufficiently different, then you are standing in a magnetic anomaly. This is pretty funny
because this allows you to detect big nearby metal objects. Go and try hunting for treasures...
- What is the difference between GPS Status 1.x and GPS Status?
GPS Status 1.x can be used only on Android firmware 1.0 and 1.1 while GPS Status
is working only on Android firmware 1.5 or later. If you try to run GPS Status 1.x on
firmware 1.5, it will direct you to the Android Market to download the corresponding
version for your firmware.
Version history
- 2.0 - Ported to firmware 1.5. New location formatting. Notification of inaccurate compass.
Removed screen orientation and magnetic declination setting. Magnetic declination is now
automatically calculated. GPS is no longer turned on/off automatically (it is not possible
in fw1.5 anymore).
- 1.6.2 - Last firmware 1.1 compatible version. Added firmware detection and a redirect to download a new
version if 1.5+ firmware detected.
- 1.5 - Original GPS state is restored at exit. Compass accuracy indicator. Acceleration display changed. 12/24 hour time format.
- 1.4.2 - External applications now can invoke GPS status by starting Intent("com.eclipsim.gpsstatus.VIEW")
- v1.4 - Reorganized the screen (again :). Added magnetic field and acceleration reading. Added signal strength bars.
Despite new features, reduced the application site.
- v1.3 - Reorganized the screen. Added pitch reading. New setting for magnetic declination. Removed lock to compass preference. Orientation as N,E,S,W.
- v1.2 - Added About menu, theme settings, smoother screen orientation change,
prevent sleep option, automatically enables the GPS on startup and below 5 km/h
the compass bearing is displayed
- v1.1 - Added knots, GPS time and tweaked the visibility
- v1.0 - Initial version