Skip to content

Commit

Permalink
brdc tutorials
Browse files Browse the repository at this point in the history
Signed-off-by: Guillaume W. Bres <[email protected]>
  • Loading branch information
gwbres committed Jul 28, 2024
1 parent f8faabb commit 42b0ec5
Show file tree
Hide file tree
Showing 8 changed files with 117 additions and 21 deletions.
32 changes: 27 additions & 5 deletions tutorials/GAL/esbjerg-brdc.sh
Original file line number Diff line number Diff line change
@@ -1,12 +1,34 @@
#!/bin/sh
# Real time surveying (BRDC) using Pseudo Range
# Real time surveying (BRDC)
# Compare this to post processed +3weeks
DATA_DIR=test_resources
# In this example, we consider all Gal vehicles
SYSTEM=Gal
CONF=tutorials/config/survey/spp_lsq.json # basic SPP conf

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
DATA_DIR=test_resources

# Example:
# Gal PRN>09
# Skip 1st hour
# E1 or E5 PR
FILTER="Gal;>E09;C1C,C5Q"
# Skip 1st hour (example)
TIMEFRAME=">2020-06-25T01:00:00 UTC"
CONF=tutorials/config/survey/cpp_kf.json

# Analysis + ppp solutions (silent)
./target/release/rinex-cli \
-P Gal \
-P $FILTER "$TIMEFRAME" -q \
--fp $DATA_DIR/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.rnx.gz \
ppp -c $CONF

# cggtts solutions (+open).
# Since we're using strict identical options,
# the report is preserved and new solutions are appended.
# The report is automatically opened.
./target/release/rinex-cli \
-P $FILTER "$TIMEFRAME" \
--fp $DATA_DIR/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.rnx.gz \
ppp --cggtts -c $CONF
1 change: 1 addition & 0 deletions tutorials/GAL/esbjerg.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/sh
# Post processing:
# +3 week surveying of this lab station
# Compare this to real time (BRDC)

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
Expand Down
38 changes: 30 additions & 8 deletions tutorials/GAL/mojdnk-brdc.sh
Original file line number Diff line number Diff line change
@@ -1,12 +1,34 @@
#!/bin/sh
# Real time surveying (BRDC) using Pseudo Range
# Real time surveying (BRDC)
# Compare this to post processed +3weeks
DATA_DIR=test_resources
# Example: E1 All Galileo
FILTER="Gal;C1C"
CONF=tutorials/config/survey/spp_lsq.json # =pseudorange;LSQ

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
DATA_DIR=test_resources

# Example:
# Gal PRN>09
# Skip 1st hour
# E1 or E5 PR
FILTER="Gal;>E09;C1C,C5Q"
# Skip 1st hour (example)
TIMEFRAME=">2020-06-25T01:00:00 UTC"
CONF=tutorials/config/survey/cpp_kf.json

# Analysis + ppp solutions (silent)
./target/release/rinex-cli \
-P $FILTER "$TIMEFRAME" -q \
--fp $DATA_DIR/CRNX/V3/MOJN00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/MOJN00DNK_R_20201770000_01D_MN.rnx.gz \
ppp -c $CONF

# cggtts solutions (+open).
# Since we're using strict identical options,
# the report is preserved and new solutions are appended.
# The report is automatically opened.
./target/release/rinex-cli \
-P $FILTER \
--fp $DATA_DIR/CRNX/V3/MOJN00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/MOJN00DNK_R_20201770000_01D_MN.rnx.gz \
ppp -c $CONF
-P $FILTER "$TIMEFRAME" \
--fp $DATA_DIR/CRNX/V3/MOJN00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/MOJN00DNK_R_20201770000_01D_MN.rnx.gz \
ppp --cggtts -c $CONF
1 change: 1 addition & 0 deletions tutorials/GAL/mojdnk.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/sh
# Post processing:
# +3 week surveying of this lab station
# Compare this to real time (BRDC)

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
Expand Down
32 changes: 24 additions & 8 deletions tutorials/GPS/esbjerg-brdc.sh
Original file line number Diff line number Diff line change
@@ -1,16 +1,32 @@
#!/bin/sh
# BRDC (""real time"") surveying using GPS=L1 pseudo range example
# Real time (BRDC) surveying
# Compare this to post processed +3weeks

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
DATA_DIR=test_resources

# Example:
# GPS >11 : any other is dropped
# L1 only: not using L2 or L5
FILTER="GPS;>G11;C1C"
# Example: skip last hour of that day
TIMEFRAME="<2020-06-25T23:00:00 UTC"
CONF=tutorials/config/survey/spp_lsq.json # Basic SPP+LSQ
# GPS <28 : any other is dropped
# L1/L5 PR only: not using L2, not PPP compatible
FILTER="GPS;<G28;C1C,C5Q"
# Example: skip first hour of that day
TIMEFRAME=">2020-06-25T01:00:00 GPST"
CONF=tutorials/config/survey/cpp_kf.json

# Analysis + ppp solutions (silent)
./target/release/rinex-cli \
-P $FILTER "$TIMEFRAME" \
-P $FILTER -q \
--fp $DATA_DIR/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.rnx.gz \
ppp -c $CONF

# cggtts solutions (+open).
# Since we're using strict identical options,
# the report is preserved and new solutions are appended.
# The report is automatically opened.
./target/release/rinex-cli \
-P $FILTER \
--fp $DATA_DIR/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/ESBC00DNK_R_20201770000_01D_MN.rnx.gz \
ppp --cggtts -c $CONF
1 change: 1 addition & 0 deletions tutorials/GPS/esbjerg.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/sh
# Post processing:
# +3 week surveying of this lab station
# Compare this to real time (BRDC)

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
Expand Down
32 changes: 32 additions & 0 deletions tutorials/GPS/mojdnk-brdc.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#!/bin/sh
# Real time survey (BRDC)
# Compare this to post processed (+3weeks)

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
DATA_DIR=test_resources

# Example:
# GPS PRN>09
# L1 or L5 PR
FILTER="GPS;>G09;C1C,C5Q"
# Skip 1st hour (example)
TIMEFRAME=">2020-06-25T01:00:00 UTC"
CONF=tutorials/config/survey/cpp_kf.json # pseudo-range(L1/L5); filter:kalman

# Analysis + ppp solutions (silent)
./target/release/rinex-cli \
-P $FILTER "$TIMEFRAME" -q \
--fp $DATA_DIR/CRNX/V3/MOJN00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/MOJN00DNK_R_20201770000_01D_MN.rnx.gz \
ppp -c $CONF

# cggtts solutions (+open).
# Since we're using strict identical options,
# the report is preserved and new solutions are appended.
# The report is automatically opened.
./target/release/rinex-cli \
-P $FILTER "$TIMEFRAME" \
--fp $DATA_DIR/CRNX/V3/MOJN00DNK_R_20201770000_01D_30S_MO.crx.gz \
--fp $DATA_DIR/NAV/V3/MOJN00DNK_R_20201770000_01D_MN.rnx.gz \
ppp --cggtts -c $CONF
1 change: 1 addition & 0 deletions tutorials/GPS/mojdnk.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/sh
# Post processing:
# +3 week surveying of this lab station
# Compare this to real time (BRDC)

# Comment out one step to remove it from the synthesized report.
# Change the configuration to modify the navigation setup.
Expand Down

0 comments on commit 42b0ec5

Please sign in to comment.