Skip to content

Commit b1097f9

Browse files
authored
Merge pull request #4 from sammmlow/LEOGPS-Pre-v1.2
LEOGPS v1.2
2 parents 0dc17bd + fdf2cda commit b1097f9

File tree

188 files changed

+694599
-2789
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+694599
-2789
lines changed

README.rst

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. image:: https://raw.githubusercontent.com/sammmlow/LEOGPS/master/gui/logo.png
1+
.. image:: https://raw.githubusercontent.com/sammmlow/LEOGPS/master/docs/_static/leogps_logo.png
22
:width: 300 px
33

44
.. |docs| image:: https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat-square
@@ -16,7 +16,7 @@
1616
:Project: LEOGPS
1717
:Github: https://github.com/sammmlow/LEOGPS
1818
:Documents: https://leogps.readthedocs.io/en/latest/
19-
:Version: 1.1 (Latest)
19+
:Version: 1.2 (Latest)
2020

2121
|docs| |license|
2222

@@ -52,15 +52,15 @@ The Hatanaka library in Python was kindly contributed by Martin Valgur in v1.1,
5252

5353
The user can then run the application by running **'leogps.py'**, in the main directory, and you should see the LEOGPS GUI launch:
5454

55-
.. image:: https://raw.githubusercontent.com/sammmlow/LEOGPS/master/gui/gui_v1.jpg
55+
.. image:: https://raw.githubusercontent.com/sammmlow/LEOGPS/master/docs/_static/gui-v12.jpg
5656

57-
Next, you can paste the two RINEX observation files of your LEO satellite pairs in the inputs folder, key in your configuration parameters, and hit the **'Run LEOGPS'** button. That's it! LEOGPS will automatically source for the precise daily ephemeris and clock solutions, and process the raw GPS measurements to produce a report comprising:
57+
Next, you can paste the two RINEX observation files of your LEO satellite pairs in the inputs folder, key in your configuration parameters, and hit the **'Run LEOGPS'** button. That's it! LEOGPS will automatically source for the precise daily ephemeris and clock solutions, and process the raw GPS measurements to produce a report file in "LEOGPS_Results.txt" comprising:
5858

5959
- The single point positions and velocities of both LEOs.
6060
- Precise baseline vectors between the two LEOs.
6161
- Dilution of precision values.
6262

63-
LEOGPS will also (optionally, depending on your choice in the GUI) output plots or reports on the interpolated GPS satellite ephemeris and clock biases.
63+
LEOGPS will also output plots and reports on the interpolated GPS satellite ephemeris and clock biases.
6464

6565
For full documentation, please refer to the `LEOGPS Read-The-Docs <https://leogps.readthedocs.io/en/latest/>`_.
6666

@@ -69,6 +69,8 @@ For full documentation, please refer to the `LEOGPS Read-The-Docs <https://leogp
6969
Other Package Dependencies
7070
--------------------------
7171

72+
Recommended Python Version > 3.6
73+
7274
Core libraries necessary: NumPy (v1.14 and above), matplotlib, hatanaka
7375

7476
Standard Python libaries: os, copy, math, datetime, decimal, shutil, subprocess, warnings, urllib.request
@@ -88,4 +90,4 @@ [email protected]
8890

8991
|linkedin| |orcid|
9092

91-
*Last Modified on 15-04-2021*
93+
*Last Modified on 09-Aug-2021*
-1.2 KB
Binary file not shown.

codes/leogui.py

Lines changed: 0 additions & 657 deletions
This file was deleted.

config/config.txt

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
## | | | __ / \ / __| _ | __| ##
66
## | |__| __ ( ) | (_ | _|__ \ ##
77
## |____|___ \___/ \___|_| \___/ ##
8-
## v 1.1 (Latest) ##
8+
## v 1.2 (Latest) ##
99
## ##
1010
## Configuration File (For User-Defined Inputs) ##
1111
## ##
@@ -27,39 +27,27 @@ I: name1 GRCA
2727
I: name2 GRCB
2828
~:
2929
~: Input the starting epoch in YYYY-MM-DD-HH-MN-SS (i.e. 1980-12-31-01-45-00)
30-
I: dtstart 2010-07-27-00-00-00
30+
I: dtstart 2010-07-27-06-30-00
3131
~:
3232
~: Input the ending epoch in YYYY-MM-DD-HH-MN-SS (i.e. 1980-12-31-03-45-00)
33-
I: dtstop 2010-07-27-22-00-00
33+
I: dtstop 2010-07-27-18-30-00
3434
~:
3535
~: Input the timestep in seconds (i.e. 30)
3636
I: timestep 10
3737
~:
3838
~: Input single or dual frequency processing (i.e. 1 or 2)
3939
I: freq 2
4040
~:
41-
~: Offset Earth's rotation during signal time-of-flight? (True/False)
42-
I: earthrotation True
41+
~: Enable code-carrier smoothing via Hatch filter (case sensitive True/False)?
42+
I: hatchfilter False
4343
~:
44-
~: Account for relativistic effects? (True/False)
45-
I: relativity True
46-
~:
47-
~: Do you want to save the output plots for GPS ephemeris and clocks (True/False)?
48-
I: savefigs True
49-
~:
50-
~: Do you want to save the output report for GPS ephemeris and clocks (True/False)?
51-
I: savereport True
52-
~:
53-
~: Do you want to enable code-carrier smoothing via recursive Hatch filter (True/False)?
54-
I: hatchfilter True
55-
~:
56-
~: What is the length (integer number of epochs of RINEX observations) of the hatch filter used?
44+
~: What is the length (integer number of epochs) of the hatch filter used?
5745
I: hatchlength 10
5846
~:
59-
~: What is the tolerance (number of standard deviations) for the cycle slip detection algorithm?
47+
~: What is the tolerance (number of sigmas) for cycle slip detection?
6048
I: cycsliptol 3.0
6149
~:
62-
~: What is the length of the sliding window filter for cycle slip detection in phase values?
50+
~: What is the length of the sliding window filter for cycle slip detection?
6351
I: cycsliplen 10
6452
~:
6553
~: Set the antenna offset in X-direction (m)
@@ -71,5 +59,11 @@ I: antoffsetY 0.0
7159
~: Set the antenna offset in Z-direction (m)
7260
I: antoffsetZ 0.0
7361
~:
62+
~: Select the output orbit ephemeris coordinate frame
63+
I: frameOrb ICRF
64+
~:
65+
~: Select the output relative baseline coordinate frame
66+
I: frameForm Hill
67+
~:
7468
###############################################################################
7569
###############################################################################
24.8 KB
Binary file not shown.
13.7 KB
Binary file not shown.
13.4 KB
Binary file not shown.
15.8 KB
Binary file not shown.
300 KB
Binary file not shown.
8.79 KB
Binary file not shown.

0 commit comments

Comments
 (0)