Time to first fix

Time to first fix (TTFF) is a measure of the time required for a GPS navigation device to acquire satellite signals and navigation data, and calculate a position solution (called a fix).

An animation depicting the orbits of GPS satellites in medium earth orbit.

Scenarios

The TTFF is commonly broken down into three more specific scenarios, as defined in the GPS equipment guide:

  • Cold or factory: The receiver is missing, or has inaccurate estimates of, its position, velocity, the time, or the visibility of any of the GPS satellites. As such, the receiver must systematically search for all possible satellites. After acquiring a satellite signal, the receiver can begin to obtain approximate information on all the other satellites, called the almanac. This almanac is transmitted repeatedly over 12.5 minutes. Almanac data can be received from any of the GPS satellites and is considered valid for up to 180 days. Manufacturers typically claim the factory TTFF to be 15 minutes.
  • Warm or normal: The receiver has estimates of the current time within 20 seconds, the current position within 100 kilometers, and its velocity within 25 m/s, and it has valid almanac data. It must acquire each satellite signal and obtain that satellite's detailed orbital information, called ephemeris data. Each satellite broadcasts its ephemeris data every 30 seconds, and is valid for up to four hours.
  • Hot or standby: The receiver has valid time, position, almanac, and ephemeris data, enabling a rapid acquisition of satellite signals. The time required of a receiver in this state to calculate a position fix may also be termed Time to Subsequent fix (TTSF)

Many receivers can use as many as twelve channels simultaneously, allowing quicker fixes.[1] Many cell phones reduce the time to first fix by using assisted GPS (A-GPS): they acquire almanac and ephemeris data over a fast network connection from the cell phone operator rather than over the slow radio connection from the satellites.

gollark: I do actually have some cool ideas for analyses I could run which would be easier if i had the data in a consistent format.
gollark: You can set an authentication callback thing to make it safeā„¢.
gollark: Well, you should have an API which lets me run arbitrary SQL commands on the database, so I can generate my own reports.
gollark: I think you could make a cooler UI for showing all of them.
gollark: Oh, it's guesses *for a particular solution*.

See also

References

  1. GPS information site Why twelve channels?
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.