Releases: sammmlow/LEOGPS
LEOGPS v1.3
🌏 📡 🌏 📡 LEOGPS v1.3 Release!!! ❤️ ❤️ ❤️ ❤️
...
...
- Major fix in GUI re-scaling issues due to TKinter's variability in screen resolution.
- Documented LEOGPS functions with in-depth docstrings according to PEP 257 conventions.
- Temporarily disabled GPS Antenna Offsets (since no body-to-orbit-frame conversion feature exists yet.
- Removed extraneous GUI parameters.
- Cleaned up documentation and comments in the code.
LEOGPS v1.2
LEOGPS v1.1
Latest release for LEOGPS v1.1
Replaced Hatanaka executable with Martin Valgur's Pythonic translation:
- The Hatanaka library in Python was kindly contributed by Martin Valgur in v1.1, and replaces the older "RNX2CRX" (and GZIP, thanks to the unlzw3 library) which are Windows-only executables, making the (de)compression possible across all platforms.
LEOGPS v1.0
Official stable release for LEOGPS v1.0!
Major bug fixes:
-
Fixed ~50m positioning errors in single point positioning (posvel.py) as GPS satellite motion across signal time of flight was not accounted for previously.
-
Fixed velocity estimation accuracy in the absence of Doppler data, by improving the polynomial interpolation of carrier phase; velocity estimates of LEO satellites, even without Doppler readings, can now be estimated with errors ~1m/s.
-
Full documentation for the LEOGPS software is now provided on a read-the-docs template.
-
Included receiver clock bias estimation errors in the final output report.
LEOGPS v0.3
LEOGPS is an open-source Python package for absolute and relative satellite navigation, with specific intent for relative navigation between formation flying satellites. It currently supports only observations from the GPS constellation, up to L1/L2 frequency, with input files as RINEX v2.XX. It uses ephemeris and clock files from the University of Bern, CODE, in v0.3.