swift-nav / piksi_firmware

Firmware for the Piksi GNSS receiver.
swift-nav.com
GNU General Public License v3.0
109 stars 111 forks source link

Invalidate out-of-date ephemerides #523

Open henryhallam opened 9 years ago

henryhallam commented 9 years ago

In certain corner cases involving long runtimes (1 week +) and highly intermittent satellite visibility, we might try to use an out-of-date ephemeris to calculate a satellite's position. Prevent this by regularly marking as "invalid" all ephemerides that are outside of their validity period.

If we ever decide to save ephems to flash, consider this problem also (and bemoan our lack of RTC)

ljbade commented 8 years ago

Related to https://github.com/swift-nav/piksi_firmware/issues/74