ssr2obs in combination with GPPNET
:: get 1000 and GGA output
set GGA_OUT_PORT=9005
set RCVR_ID=cpos
set RCVR_IN=javad_in
set RCVR_IN_OPTS=-c212.59.35.100:2101 -N1000,login:pw +n -n -B
start %RCVR_IN% %RCVR_ID% %RCVR_IN_OPTS% -t0 -RD8000,200,120000 +t5000
wait 200
start "%RCVR_ID%" /MIN gnrt %RCVR_ID% 123 +K
wait 200
gn_get_mc -SRV=wox.geopp.de:2101,SERV_EPH,login:pw -n=NDSE
start "GGA_Source" /MIN nav_out 15,27 -d +C%GGA_OUT_PORT%,20 -W -w=2500 -Q -GGA3,6 -oGNRT,%RCVR_ID% ssr2obs +syst -oss=9100 -i=127.0.0.1:9005 -z=85.214.42.127:2101 -N=SSRZ_NDS1,login:pw -debug=2049 -sm -prof -dgp=ROVE -rtcm -rfix=52.43079824,9.608171564,108.9535 -rdist=0.0
gpplisttype gnss_obs
gn_show_obsd -SHOW=ssr2obs,,ROVE
SSR2OBS with the use of transformation options. The OSR corrections are defined in the service CRS of the SSR generation, i.e. typically current epoch of the latest ITRF realization. Use a 15 parameter transformation to convert to the datum requested by the user application e.g. an ECEF.
ssr2obs start "ssr2obs" /MIN ssr2obs -i=%GGA:PORT% -dgp=2001 -sm -ro=0.8 -maxa=40 -mina=30 -ssrdatum=ITRF2008 -refdatum=ETRF89 -datumdef=etrfitrf.dat
start bin/ssr2obs.exe +syst -o=- -i=%GGA:PORT% -z=%Caster-IP%:%Caster-port% -N=%Stream%,%User%:%PW% -pid=%ProviderID% -sid=%ServiceID% -eph=%EPH_SOURCE% -rdist=0.0 -ro=0.3 -re=0 -rtcmmsm
ssr2obs +syst -i=44332 -oss=44333 -sm -prof -rtcm -rdist=0.0 -ro=0.3 -re=0 -ssr_in:: -s=10.192.91.54:4002 -N=SSR04_SUED,login:pw -s=85.214.79.175:2101
start "ssr2obs FRA2" ssr2obs -i=9104 +syst -o=- -z=*.*.*.*:2101 -N=FRA2_SSRZ,login:pwd ^
-TI,MD=1000 -II,MD=1000 -TI,ND=500 -II,ND=500 -datumdef=etrfitrf_giscad.dat -ssrdatum=ITRF2014_CE -refdatum=ETRF2000_2010 ^
-atx_sv=C:\geopp\conf\gnsmart\igs14.atx -debug=6209 +dLS +dLE -rdist=0.0 -ro=0.3 -re=0 -rtcmmsm -eph=wox.geopp.de:2101 -NE=SERV_EPH,login:pwd
rem 2022-08-29 Geo++
rem First please edit the variables according to your environment settings
rem
set ProviderID=1
set ServiceID=1
set SSRZ-Caster-IP=217.175.51.161
set SSRZ-Caster-port=2101
set SSRZ-Stream=CZE1_SSRZ
set SSRZ-User=useruser set SSRZ-PW=pwpw
set GGA_IN_PORT=3003
set MSM_OUT_PORT=9100
set EPH-Caster-IP=wox.geopp.de
set EPH-Caster-port=2101
set EPH-Stream=SERV_EPH
set EPH-User=useruseruser
set EPH-PW=pwpwpw
rem SSR data is generally provided in ITRF
rem please provide a 15P geodetic datum transformation
rem to transform to a different datum using the options:
rem -datumdef=
rem -ssrdatum=
rem -refdatum=
rem e.g -datumdef=etrfitrf.dat -ssrdatum=ITRF2014 -refdatum=ETRF2000
rem OR configure it in your positioning application/system
rem Second start of SSR2OBS module
rem
rem Case 1)
rem SSR2OBS receives SSRZ correction messages (-z=) and position/timing data from NMEA (GGA [ZDA], -i=).
rem From these information it computes non-physical (VRS/PRS) observations for the position
rem provided via the GGA_IN_PORT (-i=) and provides RTCM3 MSM data on the same TCP port (-o=-) or a
rem separate port (-oss=)
rem Ephemeris Source expects RTCM3 , e.g. from the local GNSS receiver (-eph=, plain TCP, no NTRIP) or
rem from a Caster (-eph= -NE=)
rem
start bin/ssr2obs.exe +syst -oss=%MSM_OUT_PORT% -i=127.0.0.1:%GGA_IN_PORT% -z=%SSRZ-Caster-IP%:%SSRZ-Caster-port% -N=%SSRZ-Stream%,%SSRZ-User%:%SSRZ-PW% -pid=%ProviderID% -sid=%ServiceID% -eph=%EPH-Caster-IP%:%EPH-Caster-port% -NE=%EPH-Stream%,%EPH-User%:%EPH-PW% -rdist=0.0 -ro=0.3 -re=0 -rtcmmsm -atx_sv=igs14.atx -ssrdatum=ITRF2014_CE -refdatum=ETRF2000_2010 -datumdef=etrfitrf_giscad.dat -debug=6209 -TI,MD=1000 -II,MD=1000 -TI,ND=500 -II,ND=500 +dPOS=gga_rec.log +dLE +dLS
rem -------------------------------------------
rem testing data flow with GNNET modules
rem -------------------------------------------
rem Get Ephemeris, check if weph already opened
gniptest -1 |findstr /c:"RTCMR_IN weph" >nul 2>&1
if not %errorlevel% == 0 start rtcmr_in weph -c=%EPH-Caster-IP%:%EPH-Caster-port% -N=%EPH-Stream%,%EPH-User%:%EPH-PW% -RD=3000 -t0 +t3000 +SOBS
wait 1000
set GN_DATA=.\Data,DAY
rem CSUM outside network: ITRF CSUM 11558M001 3931871.34802 1200665.59209 4860559.31009
rem ITRF CSUM 49 57 53.18791 16 58 51.47870 378.3702
start rtcmr_in mobi -c=217.175.51.161:2101 -a0.0 +X1 +XN60 -RD=5000,100,6000 +t3000 -N=CSUM,usrusrusrusr:pwpwpwpw
wait 500
start "GNRT Mobile Station" /MIN gnrt mobi +D -e0 -s2 +M -GLO=GPP
wait 500
start stagra -o=GNRT,mobi
wait 500
start nav_out 15 -oGNRT,mobi -d +C%GGA_IN_PORT%,20 -W -w=2500 -Q -GGA3,6
wait 500
start nav_in +c=127.0.0.1:%GGA_IN_PORT% -d
wait 500
start rtcmr_in MSMO -c=127.0.0.1:%MSM_OUT_PORT% -a0.0 +X1 +XN60 -RD=5000,100,6000 +t3000
wait 500
rem In the debug output file of SSR2OBS is a lines stating "epo_wnt=":
rem DBG: ThreadFuncDoConv() epo_wnt=2177,223229.000, gstates_wnt=2177,223228.000
rem DBG: ThreadFuncDoConv() epo_wnt=2177,223230.000, gstates_wnt=2177,223228.000
rem The epo_wnt line states, which SSRZ epoch (gstates) is used for the computation of a SSI epoch output (epo_wnt).
Example of the "SSI" line from an SSR2OBS debug output:
T396188.7: SSI,week,time,SAT,signal,wavelength(m),azimuth(deg),elevation(deg),range(m),X(m),Y(m),Z(m),LowRate clock (m),HighRate clock(m),orbit(m),CodeBias(m),PhaseBias(m),STEC total(m),STEC total(TECU),STEC GVI(TECU),STEC GSI(TECU),STEC RSI(TECU),STEC GRI(TECU),tropo(m),GT(m),RT(m),GRT(m),modelZTDdry(m),modelZTDwet(m),modelSTDdry(m),modelSTDwet(m),windup(cyc),relativity(m),solidEarthTide dN(m),solidEarthTide dE(m),solidEarthTide dU(m),solidEarthTide dX(m),solidEarthTide dY(m),solidEarthTide dZ(m),oceanLoading dN(m),oceanLoading dE(m),oceanLoading dU(m),oceanLoading dX(m),oceanLoading dY(m),oceanLoading dZ(m)
T396188.7: SSI,2249,57638.0,G02,1C,0.190293673,72.818019993,57.117701880,21413047.161536552,12735804.117386131,12263371.659454582,20378449.532328736,-3.16880,0.00000,-0.19623,0.000000,-1.560219,6.320383,38.925220,38.913837,0.000000,-0.044218,0.055601,2.917025,0.000000,0.124320,0.004638,2.299765,0.042791,2.737125,0.050943,-0.165679020,0.013515010,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G02,2W,0.244210213,72.818019993,57.117701880,21413047.161536552,12735804.117386131,12263371.659454582,20378449.532328736,-3.16880,0.00000,-0.19623,-3.337200,-1.777284,10.409320,38.925220,38.913837,0.000000,-0.044218,0.055601,2.917025,0.000000,0.124320,0.004638,2.299765,0.042791,2.737125,0.050943,-0.165679020,0.013515010,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G18,1C,0.190293673,163.931333844,55.265698915,21142686.286886752,24120665.966407772,5457489.533491408,9883426.776230050,0.01360,0.00000,-0.86288,0.000000,-0.493272,6.420305,39.540608,39.533454,0.000000,0.022461,-0.015308,2.980639,0.000000,0.127031,0.004739,2.299765,0.042791,2.796813,0.052056,-0.159084348,0.013471551,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G18,2W,0.244210213,163.931333844,55.265698915,21142686.286886752,24120665.966407772,5457489.533491408,9883426.776230050,0.01360,0.00000,-0.86288,-0.147000,-0.718664,10.573886,39.540608,39.533454,0.000000,0.022461,-0.015308,2.980639,0.000000,0.127031,0.004739,2.299765,0.042791,2.796813,0.052056,-0.159084348,0.013471551,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G18,5Q,0.254828049,163.931333844,55.265698915,21142686.286886752,24120665.966407772,5457489.533491408,9883426.776230050,0.01360,0.00000,-0.86288,2.012500,-0.681786,11.513343,39.540608,39.533454,0.000000,0.022461,-0.015308,2.980639,0.000000,0.127031,0.004739,2.299765,0.042791,2.796813,0.052056,-0.159084348,0.013471551,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G25,1C,0.190293673,121.716519535,19.128482252,23897378.474862646,16592667.685585296,20731258.287505493,2594118.253744791,4.38060,0.00000,-0.30573,0.000000,-0.057434,11.802894,72.690254,72.702640,0.000000,0.308709,-0.321096,7.407085,0.000000,0.315650,0.011835,2.299765,0.042791,6.949592,0.130007,0.086266200,0.016217977,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G25,2W,0.244210213,121.716519535,19.128482252,23897378.474862646,16592667.685585296,20731258.287505493,2594118.253744791,4.38060,0.00000,-0.30573,1.499700,-2.310152,19.438711,72.690254,72.702640,0.000000,0.308709,-0.321096,7.407085,0.000000,0.315650,0.011835,2.299765,0.042791,6.949592,0.130007,0.086266200,0.016217977,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G25,5Q,0.254828049,121.716519535,19.128482252,23897378.474862646,16592667.685585296,20731258.287505493,2594118.253744791,4.38060,0.00000,-0.30573,0.130700,-2.417009,21.165780,72.690254,72.702640,0.000000,0.308709,-0.321096,7.407085,0.000000,0.315650,0.011835,2.299765,0.042791,6.949592,0.130007,0.086266200,0.016217977,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G26,1C,0.190293673,296.905473564,60.305524374,20767585.503597431,13638085.663942877,-8015937.682297405,21238634.836980745,4.15520,0.00000,0.03629,0.000000,-1.002282,6.140540,37.817625,37.820998,0.000000,0.033929,-0.037301,2.820319,0.000000,0.120199,0.004484,2.299765,0.042791,2.646386,0.049251,0.093605663,0.013217987,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G26,2W,0.244210213,296.905473564,60.305524374,20767585.503597431,13638085.663942877,-8015937.682297405,21238634.836980745,4.15520,0.00000,0.03629,2.448600,-1.225076,10.113129,37.817625,37.820998,0.000000,0.033929,-0.037301,2.820319,0.000000,0.120199,0.004484,2.299765,0.042791,2.646386,0.049251,0.093605663,0.013217987,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G26,5Q,0.254828049,296.905473564,60.305524374,20767585.503597431,13638085.663942877,-8015937.682297405,21238634.836980745,4.15520,0.00000,0.03629,-0.908000,-1.301009,11.011649,37.817625,37.820998,0.000000,0.033929,-0.037301,2.820319,0.000000,0.120199,0.004484,2.299765,0.042791,2.646386,0.049251,0.093605663,0.013217987,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G29,1C,0.190293673,61.024565318,49.177220383,21369338.085473049,8963618.569933183,13051936.394053664,21262538.693332322,-3.78610,0.00000,1.64948,0.000000,-0.137778,6.869099,42.304583,42.448644,0.000000,-0.214517,0.070456,3.235904,0.000000,0.137910,0.005146,2.299765,0.042791,3.036325,0.056524,-0.053947356,0.013753373,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G29,2W,0.244210213,61.024565318,49.177220383,21369338.085473049,8963618.569933183,13051936.394053664,21262538.693332322,-3.78610,0.00000,1.64948,-0.963600,-0.051573,11.313024,42.304583,42.448644,0.000000,-0.214517,0.070456,3.235904,0.000000,0.137910,0.005146,2.299765,0.042791,3.036325,0.056524,-0.053947356,0.013753373,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G31,1C,0.190293673,214.250175678,44.808147248,21865254.593781915,24784849.038263924,-6595521.377686049,7588195.172050706,-1.43640,0.00000,0.67174,0.000000,-1.833569,7.305987,44.995238,44.796155,0.000000,0.214325,-0.015241,3.473565,0.000000,0.148038,0.005524,2.299765,0.042791,3.259317,0.060686,0.177919501,0.014074817,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,G31,2W,0.244210213,214.250175678,44.808147248,21865254.593781915,24784849.038263924,-6595521.377686049,7588195.172050706,-1.43640,0.00000,0.67174,-1.261900,-0.357469,12.032555,44.995238,44.796155,0.000000,0.214325,-0.015241,3.473565,0.000000,0.148038,0.005524,2.299765,0.042791,3.259317,0.060686,0.177919501,0.014074817,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E24,1C,0.190293673,302.927265270,32.943387004,25639208.001247101,6469108.943757528,-17563214.325493786,22904588.075903390,-1.88430,0.00000,0.68681,0.000000,-0.413161,8.882270,54.703064,54.557958,0.000000,0.117463,0.027643,4.494176,0.000000,0.191532,0.007154,2.299765,0.042791,4.216904,0.078586,0.094235454,0.015856431,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E24,6C,0.234441805,302.927265270,32.943387004,25639208.001247101,6469108.943757528,-17563214.325493786,22904588.075903390,-1.88430,0.00000,0.68681,0.152600,-0.510695,13.481723,54.703064,54.557958,0.000000,0.117463,0.027643,4.494176,0.000000,0.191532,0.007154,2.299765,0.042791,4.216904,0.078586,0.094235454,0.015856431,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E24,7Q,0.248349370,302.927265270,32.943387004,25639208.001247101,6469108.943757528,-17563214.325493786,22904588.075903390,-1.88430,0.00000,0.68681,-1.113000,-0.581349,15.128693,54.703064,54.557958,0.000000,0.117463,0.027643,4.494176,0.000000,0.191532,0.007154,2.299765,0.042791,4.216904,0.078586,0.094235454,0.015856431,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E24,5Q,0.254828049,302.927265270,32.943387004,25639208.001247101,6469108.943757528,-17563214.325493786,22904588.075903390,-1.88430,0.00000,0.68681,-0.975800,-0.597798,15.928312,54.703064,54.557958,0.000000,0.117463,0.027643,4.494176,0.000000,0.191532,0.007154,2.299765,0.042791,4.216904,0.078586,0.094235454,0.015856431,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E31,1C,0.190293673,293.461163540,85.127387136,23255113.567914024,19280712.220604733,-131975.471283631,22462630.941860165,1.69930,0.00000,0.08503,0.000000,-1.623838,5.437410,33.487267,33.552447,0.000000,-0.105348,0.040168,2.459775,0.000000,0.104833,0.003910,2.299765,0.042791,2.308086,0.042946,0.093965682,0.013647555,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E31,6C,0.234441805,293.461163540,85.127387136,23255113.567914024,19280712.220604733,-131975.471283631,22462630.941860165,1.69930,0.00000,0.08503,-1.075300,-1.880550,8.253031,33.487267,33.552447,0.000000,-0.105348,0.040168,2.459775,0.000000,0.104833,0.003910,2.299765,0.042791,2.308086,0.042946,0.093965682,0.013647555,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E31,7Q,0.248349370,293.461163540,85.127387136,23255113.567914024,19280712.220604733,-131975.471283631,22462630.941860165,1.69930,0.00000,0.08503,1.149100,-1.913324,9.261247,33.487267,33.552447,0.000000,-0.105348,0.040168,2.459775,0.000000,0.104833,0.003910,2.299765,0.042791,2.308086,0.042946,0.093965682,0.013647555,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
T396188.7: SSI,2249,57638.0,E31,5Q,0.254828049,293.461163540,85.127387136,23255113.567914024,19280712.220604733,-131975.471283631,22462630.941860165,1.69930,0.00000,0.08503,1.099600,-2.016780,9.750745,33.487267,33.552447,0.000000,-0.105348,0.040168,2.459775,0.000000,0.104833,0.003910,2.299765,0.042791,2.308086,0.042946,0.093965682,0.013647555,-0.017224298,0.010218271,0.107309959,0.083392000,0.017553157,0.068221536,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000,0.000000000
| SSI |
state space influence | remarks |
| week |
GPS week [-] | reference time |
| time |
GPS week seconds [s] | reference time |
| SAT |
SV (G=GPS, R=GLONASS, E=Galileo, C=BDS) | |
| signal |
RINEX signal abbrevation | |
| wavelength | wavelength frequency [m] | |
| azimuth | azimuth of SV [deg] | |
| elevation |
elevation of SV [deg] | |
| range |
range to SV [m] | |
| X |
X-coordinate BE of SV | |
| Y |
Y-coordinate BE of SV | |
| Z |
Z-coordinate BE of SV | |
| LowRate clock |
low rate clock SSI [m] | |
| HighRate clock | low high rate clock SSI [m] | ie decoded value |
| orbit | orbit correction SSI [m] |
ie LOS state space influence |
| CodeBias | code bias SSI [m] |
ie decoded value |
| PhaseBias | phase bias SSI [m] |
ie decoded value |
| STEC total | sum of GVI + GSI + RSI + GRI SSI [m] |
ie LOS state space influence |
| STEC total | sum of GVI + GSI + RSI + GRI SSI [TECU] | ie LOS state space influence |
| STEC GVI | Global VTEC Ionosphere SSI [TECU] |
|
| STEC GSI | Global STEC Ionosphere SSI [TECU] |
|
| STEC RSI | Regional STEC Ionosphere SSI [TECU] | |
| STEC GRI | Gridded STEC Ionosphere SSI [TECU] | |
| tropo | sum of GT + RT + GRT [m] |
ie LOS state space influence |
| GT | Global Troposphere [m] |
|
| RT | Regional Troposphere [m] | |
| GRT | Gridded Troposphere [m] | |
| modelZTDdry | dry component of Model Zenith Tropospheric
Delay [m] |
|
| modelZTDwet | wet component of Model Zenith Tropospheric Delay [m] | |
| modelSTDdry | dry component of Model Slant Tropospheric Delay [m] | |
| modelSTDwet | dry component of Model Slant Tropospheric Delay [m] | |
| windup | windup correction of phase [cyc] |
ie decoded value |
| relativity | relativistic correction (only Shapiro) [m] |
ie user correction, no SSR component |
| solidEarthTide dN | solid Earth tides North [m] |
ie user correction, no SSR component |
| solidEarthTide dE | solid Earth tides East [m] | ie user correction, no SSR component |
| solidEarthTide dU | solid Earth tides Up [m] | ie user correction, no SSR component |
| solidEarthTide dX | solid Earth tides X-component [m] | ie user correction, no SSR component |
| solidEarthTide dY | solid Earth tides Y-component [m] | ie user correction, no SSR component |
| solidEarthTide dZ | solid Earth tides Z-component [m] | ie user correction, no SSR component |
| oceanLoading dN | ocean loading North [m] |
ie user correction, no SSR component |
| oceanLoading dE | ocean loading East [m] | ie user correction, no SSR component |
| oceanLoading dU | ocean loading Up [m] | ie user correction, no SSR component |
| oceanLoading dX | ocean loading X-component [m] | ie user correction, no SSR component |
| oceanLoading dY | ocean loading Y-component [m] | ie user correction, no SSR component |
| oceanLoading dZ | ocean loading Z-component [m] | ie user correction, no SSR component |
#config file for /usr/lib/systemd/system/ssr2obs.service
#Check ssr2obs -? for more information
# for debug
#ssr2obs -debug=5121 -z=127.0.0.1:22000 -eph=127.0.0.1:22001 -i=127.0.0.1:22002 -oss=22003 +syst -maxa=30 -dbcz=12 -IA=1 -TI,ND=150 -II,ND=150 -atx_sv=/var/euronav/geodata/igs20.atx -VRS=5000 -rtcmmsm -ro=0.8 -re=0 -datumdef=/etc/euronav/etrfitrf.dat -ssrdatum=IGS20 -refdatum=ETRF_R2016 &>debug.log
# SSRZ input stream
# activate SSRZ mode and connect to SSRZ server address [tcp_addr:port]
SSR_INPUT="-z=127.0.0.1:22000"
# Ephemeris input
# -eph= - read ephemerides messages from server address [tcp_addr:port]
EPHEM_INPUT="-eph=127.0.0.1:22001"
# SSR options
# -maxa[=]x.x - max SSR age [15.0]
# The incoming correction stream is checked concerning the age of
# the data. The maximium age can be changed with the option
SSR_OPT="-maxa=30"
# SSRZ options
# -dbcz[=]x.x - detect broken ssrz input connection feature, timeout [s],
# default 0=disabled.
SSRZ_OPT="-dbcz=12"
# SSRZ Processing options, Tropo/Iono interpolation
# -IA[=]n - set iono-aiding mode [0|1], default is 0. Activate ionospheric
# aiding with parameter set to "1". The options requires a feedback
# channel with the GNSS data in RTCM3 MSM format from the rover
# -TI,MD=x.x - set Tropo Interpolation max station distance [km] [500.000000]
# -II,MD=x.x - set Iono Interpolation max station distance [km] [500.000000]
# -TI,ND=x.x - set Tropo Interpolation max nearest station distance [km] [100.000000]
# -II,ND=x.x - set Iono Interpolation max nearest station distance [km] [100.000000]
# PROC_OPT="-IA=1 -TI,MD=1500 -II,MD=1500 -TI,ND=800 -II,ND=800"
# PROC_OPT="-IA=1"
PROC_OPT="-IA=1 -TI,ND=150 -II,ND=150"
# Satellite Antenna PCV corrections file
# -atx_sv=FNAME - read Satellite Antenna PCV corrections from file: FNAME. The
# satellite phase variations are read from an ANTEX file and
# applied in the conversion from SSR to OSR
SAT_ATX_FILE="-atx_sv=/var/euronav/geodata/igs20.atx"
# Position and time from Rover
# -i[=]address - rover pos and time from GGA+ZDA input [tcp_addr:port, port, comX,...]
# The option with at least a NMEA GGA content is mandatory,
# i.e. is an essential parameter.
# -oss[=]port - RTCM output simplex server port number. RTCM output server
# and GGA input server can operate on the same connection. The simplex
# server allows for different clients.
IPS_IO="-i=127.0.0.1:22002 -oss=22003"
# System time
# assume system time beeing correct to a few minutes (then NMEA ZDA not required)
USE_SYSTEM_TIME="+syst"
# Virtual reference options
# -rupd - update virtual reference position (1.0 default value)
# -1, the first GGa position is used
# -glo - introduce GLONASS observation biases for GLONASS
# UBX or SEP0, see -glo=?
# -rdist[=]n - distance of virtual reference from user position [100m]. By default
# the position used to transform SSR data to OSR is offset by 100 m
# in north. A distance of 0 m must be defined, if the actual
# NMEA GGA position should be used. The option therefore allows
# the configuration of a PRS (Pseudo Reference Station) mode.
#VREF_OPTS="-rupd=60.0 -rdist=1500 -glo=SEP0"
#VREF_OPTS="-rupd=60.0 -rdist=0.0 -glo=SEP0"
#VREF_OPTS="-rdist=0.0"
VREF_OPTS="-VRS=5000"
# RTCM MSM
# enable RTCM MSM output (with SSRZ input only)
RTCM_OPTS="-rtcmmsm"
# Offsets
# -ri[=]x.x - output interval [1.0]
# The output interval is not independent from the received NMEA GGA
# stream. RTCM corrections are only provided for the time of an
# NMEA GGA event. The options is therefore useful to reduce the
# update interval in case of higher frequency NMEA GGA messages or
# to have update interval longer than 1 sec.
# -ro[=]x.x - output offset to last GGA [0.8]
# The output of legacy RTCM corrections (see option -rtcm) is
# triggered to be 0.8 after receiving the NMEA GGA string. This
# option can affect the GNSS rover prediction algorithm as the delay
# of the actual timing can be kept small.
# The option can be combined with option -re.
# was set to 0.2 from geo++, this produced a data delay of -0.6 sec,
# it is unusable for Javad Triumph from DLR
# -re[=]x - output epoch offset to last GGA [1.0]
# The time offset set by this option is added to the time of the
# output legacy RTCM corrections.
#RATE_OPTS="-ri=1.0 -ro=0.8 -re=1.0"
#RATE_OPTS="-ro=0.3 -re=0"
RATE_OPTS="-ro=0.8 -re=0"
# Transformation from ITRF08 (PPP) to ETRF_D (SAPOS)
# -datumdef=FNAME - datum trafo defined in file FNAME
# -ssrdatum=NAME - assume SSR is in datum NAME
# -refdatum=NAME - datum for DGP/RTCM output
GEO_DATUM_OPTS="-datumdef=/etc/euronav/etrfitrf.dat -ssrdatum=IGS20 -refdatum=ETRF_R2016"
# enable shared memory ephemeris
#MISC="-sm"
# debug options
DEBUG_OPTS=""
#DEBUG_OPTS="-debug=5121"
start rtcmr_in NMEA -c=localhost:9024 -RD -RN +RD -d -dr -POS,DT=10 +gnobs4gui +t3000 +o +R -POS=N,52,36,15.876,E,9,17,34.987,113.76
start ssr2obs +syst -o- -i=9024 -z=167.235.0.231:2101 -N=ZSS-SSRZ-BRST-DE,login:pw ^
-sm -atx_sv=igs20_sv_only.atx -TI,MD=1000 -II,MD=1000 -TI,ND=500 -II,ND=500 ^
-rdist=0.0 -ro=0.3 -re=0 -prof -rtcmmsm -maxa=30 -rtcmres +dLS=abcd +dLE ^
-ssrdatum=ITRF14 -refdatum=ETRFD -datumdef=etrfitrf_gpp.dat -ri=1.0 -debug=4096 ^
-eph=www.wox.geopp.de:2102 -NE=SERV_EPH,login:pw &wait 200
| Geo++® GmbH | $Revision: #23 $, $Date: 2025/01/07 $. |