Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/consapp/rtkrcv/conf/rtk.conf
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ pos1-snrmask_L2 =0,0,0,0,0,0,0,0,0
pos1-snrmask_L5 =0,0,0,0,0,0,0,0,0
pos1-dynamics =off # (0:off,1:on)
pos1-tidecorr =off # (0:off,1:on,2:otl)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad,5:ztd)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-posopt1 =on # (0:off,1:on)
Expand Down Expand Up @@ -116,7 +116,7 @@ file-tempdir =
file-geexefile =
file-solstatfile =
file-tracefile =
#
#

inpstr1-type =tcpcli # (0:off,1:serial,2:file,3:tcpsvr,4:tcpcli,7:ntripcli,8:ftp,9:http)
inpstr2-type =tcpcli # (0:off,1:serial,2:file,3:tcpsvr,4:tcpcli,7:ntripcli,8:ftp,9:http)
Expand Down
4 changes: 2 additions & 2 deletions app/consapp/rtkrcv/conf/single.conf
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ pos1-snrmask_L2 =0,0,0,0,0,0,0,0,0
pos1-snrmask_L5 =0,0,0,0,0,0,0,0,0
pos1-dynamics =off # (0:off,1:on)
pos1-tidecorr =off # (0:off,1:on,2:otl)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad,5:ztd)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-posopt1 =on # (0:off,1:on)
Expand Down Expand Up @@ -116,7 +116,7 @@ file-tempdir =
file-geexefile =
file-solstatfile =
file-tracefile =
#
#

inpstr1-type =tcpcli # (0:off,1:serial,2:file,3:tcpsvr,4:tcpcli,7:ntripcli,8:ftp,9:http)
inpstr2-type =off # (0:off,1:serial,2:file,3:tcpsvr,4:tcpcli,7:ntripcli,8:ftp,9:http)
Expand Down
113 changes: 113 additions & 0 deletions app/consapp/rtkrcv/conf/ssr_iono.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
# This is a sample configuration file to test SSR ionospheric corrections
inpstr1-format =rtcm3
inpstr1-type =ntripcli
inpstr1-path =igs_username:[email protected]:2101/ALAC00ESP0 # Contains OBS+EPH


outstr1-type =file
outstr1-path =
outstr1-format =4

pos1-posmode =single
# pos1-posmode =ppp-kine # Does not seem to converge with the current settings

pos1-sateph =brdc

inpstr2-type =ntripcli
inpstr2-format =rtcm3
# Stream with SSR corrections
# inpstr2-path =igs_username:[email protected]:2101/SSRA00BKG0
# Stream with ephemeris
inpstr2-path =igs_username:[email protected]:2101/BCEP00BKG0

# External Broadcast orbits and clocks to speed-up TTFF
inpstr3-format =rtcm3
inpstr3-type =ntripcli
# Stream with SSR ionospheric corrections
inpstr3-path =igs_username:[email protected]:2101/IONO00IGS1

pos1-ionoopt =ssr
pos1-tropopt =est-ztd

pos1-frequency =l1+l2+l5

pos1-soltype =forward
pos1-elmask =10
pos1-snrmask_r =off
pos1-snrmask_b =off
pos1-snrmask_L1 =0,0,0,0,0,0,0,0,0
pos1-snrmask_L2 =0,0,0,0,0,0,0,0,0
pos1-snrmask_L5 =0,0,0,0,0,0,0,0,0
pos1-dynamics =on
pos1-tidecorr =on

pos1-posopt1 =on
pos1-posopt2 =on
pos1-posopt3 =on
pos1-posopt4 =on
pos1-posopt5 =off
pos1-exclsats =
pos1-navsys =63
pos2-armode =off
pos2-gloarmode =off
pos2-arthres =3
pos2-arlockcnt =0
pos2-arelmask =20
pos2-arminfix =0
pos2-elmaskhold =0
pos2-aroutcnt =5
pos2-maxage =30
pos2-slipthres =0.05
pos2-rejionno =30
pos2-rejgdop =30
pos2-niter =1
pos2-baselen =0
pos2-basesig =0
out-solformat =xyz
out-outhead =off
out-outopt =off
out-timesys =gpst
out-timeform =hms
out-timendec =3
out-degform =deg
out-fieldsep =
out-height =geodetic
out-geoid =internal
out-solstatic =all
out-nmeaintv1 =1
out-nmeaintv2 =1
out-outstat =1
stats-eratio1 =300
stats-eratio2 =300
stats-errphase =0.003
stats-errphaseel =0.003
stats-errphasebl =0
stats-errdoppler =1
stats-stdbias =30
stats-stdiono =0.03
stats-stdtrop =0.3
stats-prnaccelh =10
stats-prnaccelv =10
stats-prnbias =0.0001
stats-prniono =0.001
stats-prntrop =0.0001
stats-clkstab =5e-12
ant1-postype =xyz
ant1-antdele =0
ant1-antdeln =0
ant1-antdelu =0
misc-timeinterp =off
misc-sbasatsel =0
misc-rnxopt1 =
misc-rnxopt2 =

logstr1-type =off
logstr1-path =
misc-svrcycle =10
misc-timeout =30000
misc-reconnect =10000
misc-nmeacycle =5000
misc-buffsize =32768
misc-navmsgsel =all
misc-proxyaddr =
misc-fswapmargin =30
8 changes: 7 additions & 1 deletion app/consapp/rtkrcv/gcc/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ rtkrcv : sbas.o stream.o rcvraw.o rtcm.o preceph.o options.o pntpos.o ppp.o
rtkrcv : novatel.o ublox.o crescent.o skytraq.o javad.o nvs.o binex.o
rtkrcv : rt17.o ephemeris.o rinex.o ionex.o rtcm2.o rtcm3.o rtcm3e.o
rtkrcv : tides.o septentrio.o swiftnav.o unicore.o
rtkrcv : sofa.o
rtkrcv : sofa.o ssr_ion.o


rtkrcv.o : ../rtkrcv.c
Expand Down Expand Up @@ -93,6 +93,8 @@ unicore.o: $(SRC)/rcv/unicore.c
$(CC) -c $(CFLAGS) $(SRC)/rcv/unicore.c
sofa.o : $(SRC)/sofa.c
$(CC) -c $(CFLAGS) $(SRC)/sofa.c
ssr_ion.o : $(SRC)/ssr_ion.c
$(CC) -c $(CFLAGS) $(SRC)/ssr_ion.c

rtkrcv.o : $(SRC)/rtklib.h ../vt.h
vt.o : ../vt.h
Expand Down Expand Up @@ -143,5 +145,9 @@ test2:
test3:
./rtkrcv -o ../rtk_pb.conf

test_ion_ssr:
./rtkrcv -t 4 -nc -o ../conf/ssr_iono.conf


clean:
rm -f rtkrcv rtkrcv.exe rtkrcv.nav *.o *.out *.trace
2 changes: 1 addition & 1 deletion data/config/demo5_m8n_1hz.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pos1-snrmask_b =off # (0:off,1:on)
pos1-snrmask_L1 =38,38,38,38,38,38,38,38,38
pos1-dynamics =on # (0:off,1:on)
pos1-tidecorr =0 # (1:solid+2:otl+4:spole)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,7:qzs-lex,8:stec,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad,5:ztd)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-exclsats = # (prn ...)
Expand Down
2 changes: 1 addition & 1 deletion data/config/demo5_m8t_5hz.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pos1-snrmask_b =off # (0:off,1:on)
pos1-snrmask_L1 =38,38,38,38,38,38,38,38,38
pos1-dynamics =on # (0:off,1:on)
pos1-tidecorr =0 # (1:solid+2:otl+4:spole)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-exclsats = # (prn ...)
Expand Down
2 changes: 1 addition & 1 deletion data/config/f9p_ppk.conf
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ pos1-snrmask_L2 =35,35,35,35,35,35,35,35,35
pos1-snrmask_L5 =35,35,35,35,35,35,35,35,35
pos1-dynamics =on # (0:off,1:on)
pos1-tidecorr =off # (0:off,1:on,2:otl)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-posopt1 =off # (0:off,1:on)
Expand Down
2 changes: 1 addition & 1 deletion data/config/rtknavi_example.conf
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ pos1-snrmask_L2 =0,0,0,0,0,0,0,0,0
pos1-snrmask_L5 =0,0,0,0,0,0,0,0,0
pos1-dynamics =on # (0:off,1:on)
pos1-tidecorr =0 # (1:solid+2:otl+4:spole)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc)
pos1-ionoopt =brdc # (0:off,1:brdc,2:sbas,3:dual-freq,4:est-stec,5:ionex-tec,6:qzs-brdc,9:ssr)
pos1-tropopt =saas # (0:off,1:saas,2:sbas,3:est-ztd,4:est-ztdgrad)
pos1-sateph =brdc # (0:brdc,1:precise,2:brdc+sbas,3:brdc+ssrapc,4:brdc+ssrcom)
pos1-posopt1 =off # (0:off,1:on)
Expand Down
Loading