swift-nav / libswiftnav-legacy

A portable C library implementing GNSS related functions and algorithms.
GNU Lesser General Public License v3.0
100 stars 85 forks source link

Check for high RTK DOPs #351

Closed ljbade closed 6 years ago

ljbade commented 8 years ago

This PR allows returning the list of satellites used in the RTK solution. This allows https://github.com/swift-nav/piksi_firmware/pull/685 to filter out solutions with a high PDOP.

The SPP DOP filter is also changed to check GDOP instead of PDOP, (since receiver time is also an important function of the SPP filter) and reduces the threshold from 50 to 20, per @anth-cole advice.

This PR is based on top of the CORS PR https://github.com/swift-nav/libswiftnav/pull/334 so that must be merged first.

/cc @swift-nav/firmware @swift-nav/estimation