View Single Post
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#48
The GPS driver writes a almanac /var/lib/gps/nvd_data which it uses in subsequent times when the driver is started. Almanac contains orbit information on all satellites, clock corrections, and atmospheric delay parameters. It is transmitted by a GPS satellite to a GPS receiver, where it facilitates rapid satellite vehicle acquisition within GPS receivers. It appears that if the N810 is powered down during this write the almanac will be corrupted. As a result it is recommended that after terminating Maemo Mapper during a session with a successful lock you save an almanac copy for backup purposes. Open a terminal window and run:
cp /var/lib/gps/nvd_data /var/lib/gps/nvd_data.bak
Just to avoid confusion about almanacs and ephemeris data.

nvd_data probably contains both the almanac and ephemerides actually. The almanac gives the long term (6 week iirc) rough orbital predictions for all the satellites and the ephemerides give the short term (30min?) corrections to account for a variety of things including atmospheric disturbances (on a per satellite basis, and just for those in view).

See here for example: http://gpsinformation.net/main/almanac.txt