WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit e9cd3bf

Browse files
committed
Adding examples that work with swipos service
1 parent 0f26327 commit e9cd3bf

File tree

4 files changed

+2707
-0
lines changed

4 files changed

+2707
-0
lines changed

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
inputData/data/*
2+
inputData/products/*
3+
bin/*
4+
*.swp
5+
exampleConfigs/outputs/*
6+
lib/*
7+
src/build/
8+
src/cpp/pea/*
9+
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Record and decode streams
2+
3+
inputs:
4+
5+
inputs_root: ./products/
6+
7+
atx_files: [ igs20.atx ] # required
8+
9+
snx_files:
10+
# - tables/igs_satellite_metadata.snx
11+
- tables/igs_satellite_metadata_2203_plus.snx
12+
13+
gnss_observations:
14+
gnss_observations_root: "https://<USER>:<PASS>@www.swipos-dev.ch:8090/"
15+
rtcm_inputs:
16+
- HOH2_RTCM
17+
18+
# satellite_data:
19+
# satellite_data_root: "https://<USER>:<PASS>@ntrip.data.gnss.ga.gov.au/"
20+
# rtcm_inputs:
21+
# ssr_antenna_offset: APC
22+
# rtcm_inputs:
23+
# - BCEP00BKG0
24+
# - SSRA00CNE0
25+
26+
outputs:
27+
28+
metadata:
29+
config_description: test_hoh2_rtcm_strean
30+
31+
outputs_root: ./outputs/<CONFIG>/
32+
33+
rtcm_nav:
34+
output: true
35+
36+
rtcm_obs:
37+
output: true
38+
39+
decoded_rtcm:
40+
output: true
41+
42+
rinex_nav:
43+
output: true
44+
45+
rinex_obs:
46+
output: true
47+
48+
sp3:
49+
output: true
50+
filename: <CONFIG>-<YYYY><DDD><HH>-<SYS>.sp3
51+
orbit_sources: [ SSR ]
52+
output_interval: 300
53+
54+
processing_options:
55+
56+
epoch_control:
57+
# max_epochs: 60
58+
epoch_interval: 1
59+
wait_next_epoch: 1
60+
wait_all_receivers: 0
61+
require_obs: false
62+
sleep_milliseconds: 1
63+
64+
gnss_general:
65+
common_sat_pco: true
66+
delete_old_ephemerides: true
67+
sys_options:
68+
gps:
69+
process: true
70+
gal:
71+
process: true
72+
glo:
73+
process: true
74+
bds:
75+
process: true
76+
qzs:
77+
process: false
Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
inputs:
2+
3+
inputs_root: ./products/
4+
5+
atx_files: [ igs20.atx ]
6+
egm_files: [ tables/EGM2008.gfc ]
7+
igrf_files: [ tables/igrf13coeffs.txt ]
8+
erp_files: [ finals.data.iau2000.txt ]
9+
planetary_ephemeris_files: [ tables/DE436.1950.2050 ]
10+
11+
troposphere:
12+
gpt2grid_files: [ tables/gpt_25.grd ]
13+
14+
tides:
15+
ocean_tide_loading_blq_files: [ tables/OLOAD_GO.BLQ ] # required if ocean loading is applied
16+
atmos_tide_loading_blq_files: [ tables/ALOAD_GO.BLQ ] # required if atmospheric tide loading is applied
17+
ocean_pole_tide_loading_files: [ tables/opoleloadcoefcmcor.txt ] # required if ocean pole tide loading is applied
18+
ocean_tide_potential_files: [ tables/fes2014b_Cnm-Snm.dat ]
19+
20+
snx_files: [ tables/igs_satellite_metadata_2203_plus.snx,
21+
multi_ah.snx ]
22+
23+
gnss_observations:
24+
gnss_observations_root: "https://<USER>:<PASS>@www.swipos-dev.ch:8090/"
25+
rtcm_inputs:
26+
- HOH2_RTCM
27+
- ZERM_RTCM
28+
- MAR3_RTCM
29+
30+
satellite_data:
31+
satellite_data_root: "https://<USER>:<PASS>@www.swipos-dev.ch:8100/"
32+
rtcm_inputs:
33+
ssr_antenna_offset: APC
34+
rtcm_inputs:
35+
- ZIM2_RTCM_EPH
36+
37+
38+
outputs:
39+
metadata:
40+
config_description: lt_rt_ppp_example
41+
42+
outputs_root: ./outputs/<CONFIG>
43+
44+
trace:
45+
level: 4
46+
output_receivers: true
47+
output_network: true
48+
receiver_filename: <CONFIG>_<RECEIVER>_<YYYY><DDD><HH>.TRACE
49+
network_filename: <CONFIG>_<RECEIVER>_<YYYY><DDD><HH>.TRACE
50+
output_residuals: true
51+
output_residual_chain: true
52+
output_config: true
53+
54+
gpx:
55+
output: true
56+
filename: <CONFIG>_<RECEIVER>_<YYYY><DDD><HH>.GPX
57+
58+
59+
satellite_options:
60+
61+
global:
62+
models:
63+
pos:
64+
enable: true
65+
sources: [ SSR ]
66+
clock:
67+
enable: true
68+
sources: [ SSR ]
69+
code_bias:
70+
enable: true
71+
undefined_sigma: 3
72+
phase_bias:
73+
enable: true
74+
undefined_sigma: 3
75+
76+
77+
receiver_options:
78+
79+
global:
80+
elevation_mask: 15 # degrees
81+
error_model: ELEVATION_DEPENDENT # {uniform,elevation_dependent}
82+
code_sigma: 0.3 # Standard deviation of code measurements, m
83+
phase_sigma: 0.003 # Standard deviation of phase measurmeents, m
84+
85+
HOH2:
86+
receiver_type: "TRIMBLE NETR9" # (string)
87+
antenna_type: "TRM59800.00 NONE" # (string)
88+
apriori_position: [4372948.807, 596124.163, 4590551.337] # [floats]
89+
models:
90+
eccentricity:
91+
enable: false
92+
#enable: true
93+
offset: [0.0000, 0.0000, 0.0015] # [floats]
94+
95+
ZERM:
96+
receiver_type: "TRIMBLE NETR9" # (string)
97+
antenna_type: "TRM59800.00 NONE" # (string)
98+
apriori_position: [4399182.965, 597294.450, 4566748.124] # [floats]
99+
models:
100+
eccentricity:
101+
enable: false
102+
# enable: true
103+
offset: [0.0000, 0.0000, 0.0035] # [floats]
104+
105+
MAR3:
106+
receiver_type: "TRIMBLE NETR9" # (string)
107+
antenna_type: "TRM59800.00 NONE" # (string)
108+
apriori_position: [4395302.796, 545180.726, 4575138.925] # [floats]
109+
models:
110+
eccentricity:
111+
enable: true
112+
#enable: true
113+
offset: [0.0000, 0.0000, 0.0000] # [floats]
114+
115+
processing_options:
116+
117+
process_modes:
118+
#ppp: true
119+
network: true
120+
121+
epoch_control:
122+
epoch_interval: 1
123+
wait_all_receivers: 1
124+
125+
gnss_general:
126+
rec_reference_system: GPS
127+
128+
sys_options:
129+
gps:
130+
process: true
131+
reject_eclipse: false
132+
# clock_codes: [ L1W, L2W ]
133+
code_priorities: [ L1W, L1C, L2W ]
134+
ambiguity_resolution: false
135+
136+
137+
estimation_parameters:
138+
139+
receivers:
140+
global:
141+
pos:
142+
estimated: [true]
143+
sigma: [1]
144+
process_noise: [0.0]
145+
clock:
146+
estimated: [true]
147+
sigma: [1000]
148+
process_noise: [100]
149+
clock_rate:
150+
estimated: [false]
151+
sigma: [0.005]
152+
process_noise: [1e-4]
153+
ambiguities:
154+
estimated: [true]
155+
sigma: [1000]
156+
process_noise: [0]
157+
ion_stec: # Ionospheric slant delay
158+
estimated: [true] # Estimate state in kalman filter
159+
sigma: [200] # Apriori sigma values - if zero, will be initialised using least squares
160+
process_noise: [10] # Process noise sigmas
161+
trop:
162+
estimated: [true]
163+
sigma: [0.3]
164+
process_noise: [0.0001]
165+
trop_grads:
166+
estimated: [true]
167+
sigma: [0.03]
168+
process_noise: [1.0E-6]
169+
code_bias:
170+
estimated: [true] # false
171+
sigma: [20]
172+
process_noise: [0]
173+
phase_bias:
174+
estimated: [false]
175+
sigma: [10]
176+
process_noise: [0]
177+
178+
179+
mongo: # Mongo is a database used to store results and intermediate values for later analysis and inter-process communication
180+
181+
enable: primary # Enable and connect to mongo database {none,primary,secondary,both}
182+
primary_uri: mongodb://localhost:27017 # Location and port of the mongo database to connect to
183+
primary_database: <CONFIG>
184+
output_components: primary # Output components of measurements {none,primary,secondary,both}
185+
output_states: primary # Output states {none,primary,secondary,both}
186+
output_measurements: primary # Output measurements and their residuals {none,primary,secondary,both}
187+
output_test_stats: primary # Output test statistics {none,primary,secondary,both}
188+
delete_history: primary # Drop the collection in the database at the beginning of the run to only show fresh data {none,primary,secondary,both}
189+
190+
191+
debug:
192+
193+
instrument: true

0 commit comments

Comments
 (0)