Changeset 11173 in ntrip


Ignore:
Timestamp:
Nov 6, 2026, 11:07:32 AM (5 hours ago)
Author:
stuerze
Message:

example configs description updated

Location:
trunk/BNC
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/Example_Configs/00_Readme.md

    r11171 r11173  
    1 #### Example Configurations ###
     1#### Example Configurations ####
    22
    33BNC comes with a number of configuration examples which can be used on
    … …  
    7575engine.
    7676
    77 1.  Configuration File \'RinexObs.bnc\'\
     771.  Configuration File \'01\_RinexObs.bnc\'\
    7878    Purpose: Convert RTCM streams to RINEX Observation files. The
    7979    configuration pulls RTCM Version 3 streams from Ntrip Broadcasters
    … …  
    8181    Observation files. See <https://igs.bkg.bund.de/ntrip/#rtcm-obs> for
    8282    observation stream resources.
    83 2.  Configuration File \'RinexEph.bnc\'\
     832.  Configuration File \'02\_RinexEph.bnc\'\
    8484    Purpose: Convert a RTCM stream with navigation messages to RINEX
    8585    Navigation files. The configuration pulls a RTCM Version 3 stream
    … …  
    8888    <https://igs.bkg.bund.de/ntrip/#rtcm-eph> for further real-time
    8989    Broadcast Ephemeris resources.
    90 3.  Configuration File \'BrdcCorr.bnc\'\
     903.  Configuration File \'03\_BrdcCorr.bnc\'\
    9191    Purpose: Save Broadcast Corrections from RTCM SSR messages in hourly
    9292    plain ASCII files. See <https://igs.bkg.bund.de/ntrip/#rtcm-corr>
    9393    for various real-time IGS or EUREF orbit/clock correction products.
    94 4.  Configuration File \'RinexConcat.bnc\'\
     944.  Configuration File \'04\_RinexConcat.bnc\'\
    9595    Purpose: Concatenate several RINEX Version 3 files to produce one
    9696    compiled file and edit the marker name in the file header. The
    … …  
    9999    command line in \'no window\' mode for RINEX file editing,
    100100    concatenation and quality check.
    101 5.  Configuration File \'RinexQC.bnc\'\
     1015.  Configuration File \'05\_RinexQC.bnc\'\
    102102    Purpose: Check the quality of a RINEX Version 4 file by means of a
    103103    multipath analysis. Results are saved on disk in terms of a plot in
    … …  
    105105    for examples on how to call BNC from command line in \'no window\'
    106106    mode for RINEX file editing, concatenation and quality check.
    107 6.  Configuration File \'RTK.bnc\'\
     1076.  Configuration File \'06\_RTK.bnc\'\
    108108    Purpose: Feed a serial connected receiver with observations from a
    109109    nearby reference station for conventional RTK. The stream is scanned
    110110    for RTCM messages. Message type numbers and latencies of incoming
    111111    observations are reported in BNC\'s logfile.
    112 7.  Configuration File \'FeedEngine.bnc\'\
     1127.  Configuration File \'07\_FeedEngine.bnc\'\
    113113    Purpose: Feed a real-time GNSS engine with observations from remote
    114114    reference stations. The configuration pulls a single stream from an
    … …  
    117117    output through a local IP port and also saved into a file. Failure
    118118    and recovery thresholds are specified to inform about outages.
    119 8.  Configuration File \'PPP.bnc\'\
     1198.  Configuration File \'08\_PPP.bnc\'\
    120120    Purpose: Precise Point Positioning from observations of a rover
    121121    receiver. The configuration reads RTCM Version 3 observations, a
    … …  
    123123    Positions are saved in the logfile. More detailed PPP results are
    124124    saved in the PPP logfile.
    125 9.  Configuration File \'PPPNet.bnc\'\
     1259.  Configuration File \'09\_PPPNet.bnc\'\
    126126    Purpose: Precise Point Positioning for several rovers or receivers
    127127    from an entire network of reference stations in one BNC job. The
    … …  
    131131    stream and a stream with Broadcast Corrections. Detailed PPP Results
    132132    for the two stations are saved in PPP logfiles.
    133 10. Configuration File \'PPPQuickStart.bnc\'\
     13310. Configuration File \'10\_PPPQuickStart.bnc\'\
    134134    Purpose: Precise Point Positioning in Quick-Start mode from
    135135    observations of a static receiver with precisely known position. The
    … …  
    139139    real-time visualization with tools like RTKPLOT. Positions are saved
    140140    in the logfile.
    141 11. Configuration File \'PPPPostProc.bnc\'\
     14111. Configuration File \'11\_PPPPostProc.bnc\'\
    142142    Purpose: Precise Point Positioning in post processing mode. BNC
    143143    reads RINEX Version 3 Observation and Navigation files and a
    … …  
    149149    coordinates derived over time following the implemented PPP filter
    150150    algorithm.
    151 12. Configuration File \'PPPOsm.bnc\'\
     15112. Configuration File \'12\_PPPOsm.bnc\'\
    152152    Purpose: Track BNC\'s point positioning solutions using
    153153    OpenStreetMap as background. BNC reads a RINEX Observation file and
    … …  
    158158    Map\' to open the track map, then hit \'Start\' to visualize
    159159    receiver positions on top of OSM maps.
    160 13. Configuration File \'PPPGalHAS.bnc\'\
     16013. Configuration File \'13\_PPPGalHAS.bnc\'\
    161161    Purpose: Precise Point Positioning in Quick-Start mode with SSR
    162162    corrections from the Galileo HAS Internet Data Distribution (IDD)
    … …  
    172172    position. The configuration uses Galileo observations only and a
    173173    Broadcast Ephemeris stream.
    174 14. Configuration File \'SaveSp3.bnc\'\
     17414. Configuration File \'14\_SaveSp3.bnc\'\
    175175    Purpose: Produces SP3 files from a Broadcast Ephemeris stream and a
    176176    Broadcast Correction stream. The Broadcast Correction stream is
    … …  
    178178    that producing SP3 requires an ANTEX file because SP3 file content
    179179    should be referred to CoM..
    180 15. Configuration File \'Sp3ETRF2000PPP.bnc\'\
     18015. Configuration File \'15\_Sp3ETRF2000PPP.bnc\'\
    181181    Purpose: Produce SP3 files from a Broadcast Ephemeris stream and a
    182182    stream carrying ETRF2000 Broadcast Corrections. The Broadcast
    … …  
    187187    position allows comparing an \'INTERNAL\' PPP solution with a known
    188188    ETRF2000 reference coordinate.
    189 16. Configuration File \'Upload.bnc\'\
     18916. Configuration File \'16\_Upload.bnc\'\
    190190    Purpose: Upload orbits and clocks from a real-time GNSS engine to an
    191191    Ntrip Broadcaster. For that the configuration reads precise orbits
    … …  
    197197    (APC) and reference system IGS20. Orbits are saved on disk in SP3
    198198    format and clocks are saved in Clock RINEX format.
    199 17. Configuration File \'Combi.bnc\'\
     19917. Configuration File \'17\_Combi.bnc\'\
    200200    Purpose: Pull 2 streams carrying Broadcast Corrections, and
    201201    Satellite Code Biases together with Broadcast Ephemeris from an
    … …  
    207207    Orbits are saved in SP3 format (referred to CoM) and clocks in Clock
    208208    RINEX format.
    209 18. Configuration File \'CombiPPP.bnc\'\
     20918. Configuration File \'18\_CombiPPP.bnc\'\
    210210    Purpose: This configuration equals the \'Combi.bnc\' configuration.
    211211    However, the combined Broadcast Corrections are in addition used for
    … …  
    214214    continuous quality check of the combination product through
    215215    observing coordinate displacements.
    216 19. Configuration File \'UploadEph.bnc\'\
     21619. Configuration File \'19\_UploadEph.bnc\'\
    217217    Purpose: Pull a number of streams from reference stations to get the
    218218    contained Broadcast Ephemeris messages. They are encoded to RTCM
    219219    Version 3 format and uploaded for the purpose of providing a
    220220    Broadcast Ephemeris stream with an update rate of 5 seconds.
    221 20. Configuration File \'UploadRaw.bnc\'\
     22120. Configuration File \'20\_UploadRaw.bnc\'\
    222222    Purpose: Forward the stream contents of the incoming stream
    223223    BCEP00BKG0 from products.igs-ip.net to another caster.
    224 21. Configuration File \'CompareSp3.bnc\'\
     22421. Configuration File \'21\_CompareSp3.bnc\'\
    225225    Purpose: Compare two SP3 files to calculate RMS values for orbit and
    226226    clock differences. GPS satellite G05 and GLONASS satellite R18 are
    227227    excluded from this comparison. Comparison results are saved in a
    228228    logfile.
    229 22. Configuration File \'Empty.bnc\'\
     22922. Configuration File \'22\_Empty.bnc\'\
    230230    Purpose: Provide an empty example configuration file for BNC which
    231231    only contains the default settings.
    232 23. Configuration File \'29\_PPPAR\_CNES.bnc\'\
     232
     233<!-- -->
     234
     23529. Configuration File \'29\_PPPAR\_CNES.bnc\'\
    233236    Purpose: Precise Point Positioning with ambiguity resolution using
    234237    an raw input file. Call: bnc \--conf 29\_PPPAR\_CNES.bnc \--file
    … …  
    237240    Corrections enabling PPP-AR. Positions are saved in the logfile.
    238241    More detailed PPP results are saved in the PPP logfile.
    239 24. Configuration File \'30\_PPPAR\_WHU.bnc\'\
     24230. Configuration File \'30\_PPPAR\_WHU.bnc\'\
    240243    Purpose: Precise Point Positioning with ambiguity resolution using
    241244    an raw input file. Call: bnc \--conf 30\_PPPAR\_WHU.bnc \--file
    … …  
    244247    Corrections enabling PPP-AR. Positions are saved in the logfile.
    245248    More detailed PPP results are saved in the PPP logfile.
    246 25. Configuration File \'31\_SsrQC.bnc\'\
     24931. Configuration File \'31\_SsrQC.bnc\'\
    247250    Purpose: Quality control of Broadcast Correction streams (see
    248251    section \'QC Logfile, QC Interval\'). The configuration reads a
    … …  
    264267to be the current working directory.
    265268
    266 23. Shell Script \'RinexQC.sh\'\
     26923. Shell Script \'23\_RinexQC.sh\'\
    267270    Purpose: Equals configuration file example \'RinexQC.bnc\', checks
    268271    the quality of a RINEX Version 4 file by means of a multipath
    269272    analysis. The platform offscreen is used while producing plot files
    270273    in PNG format. BNC is offline. All results are saved on disk.
    271 24. Shell Script \'RinexConcat.sh\'\
     27424. Shell Script \'24\_RinexConcat.sh\'\
    272275    Purpose: Equals configuration file example \'RinexConcat.bnc\',
    273276    concatenates several RINEX Version 3 files to produce one compiled
    274277    file and edit the marker name in the file header. The sampling
    275278    interval is set to 30 seconds. BNC is offline.
    276 25. Shell Script \'RinexEph.sh\'\
     27925. Shell Script \'25\_RinexEph.sh\'\
    277280    Purpose: Equals configuration file example \'RinexEph.bnc\',
    278281    converts a RTCM stream with navigation messages to RINEX Navigation
    … …  
    283286    <https://igs.bkg.bund.de/ntrip/#rtcm-eph> for further real-time
    284287    Broadcast Ephemeris resources.
    285 26. Shell Script \'ScanLate.sh\'\
     28826. Shell Script \'26\_ScanLate.sh\'\
    286289    Purpose: Scan an observation stream for contained RTCM message
    287290    types, print observation latencies. The output is saved in a
    288291    logfile. Latencies are reported every 10 seconds. BNC runs online
    289292    until it\'s terminated after 20 seconds.
    290 27. Shell Script \'RinexObs.sh\'\
     29327. Shell Script \'27\_RinexObs.sh\'\
    291294    Purpose: Equals configuration file example \'RinexObs.bnc\',
    292295    converts RTCM streams to RINEX Observation files. The configuration
    … …  
    306309configuration file.
    307310
    308 28. Shell Script \'CompareSp3.sh\'\
     31128. Shell Script \'28\_CompareSp3.sh\'\
    309312    Purpose: Equals configuration file example \'CompareSp3.bnc\',
    310313    compares two SP3 files to calculate RMS values for orbit and clock
  • trunk/BNC/src/bnchelp.html

    r11160 r11173  
    20542054
    20552055  <ol type="1">
    2056     <li> Configuration File 'RinexObs.bnc'<br>
     2056    <li>Configuration File '01_RinexObs.bnc'<br>
    20572057      Purpose: Convert RTCM streams to RINEX Observation files.
    20582058      The configuration pulls RTCM Version 3 streams from Ntrip Broadcasters using
    … …  
    20622062    </li>
    20632063
    2064     <li>Configuration File 'RinexEph.bnc'<br>
     2064    <li>Configuration File '02_RinexEph.bnc'<br>
    20652065      Purpose: Convert a RTCM stream with navigation messages to RINEX Navigation
    20662066      files. The configuration pulls a RTCM Version 3 stream with Broadcast Ephemeris
    … …  
    20712071    </li>
    20722072
    2073     <li>Configuration File 'BrdcCorr.bnc'<br>
     2073    <li>Configuration File '03_BrdcCorr.bnc'<br>
    20742074      Purpose: Save Broadcast Corrections from RTCM SSR messages in hourly plain
    20752075      ASCII files. See <a href="https://igs.bkg.bund.de/ntrip/#rtcm-corr"
    … …  
    20782078    </li>
    20792079
    2080     <li>Configuration File 'RinexConcat.bnc'<br>
     2080    <li>Configuration File '04_RinexConcat.bnc'<br>
    20812081      Purpose: Concatenate several RINEX Version 3 files to produce one compiled file
    20822082      and edit the marker name in the file header. The sampling interval is set to 30
    … …  
    20862086    </li>
    20872087
    2088     <li>Configuration File 'RinexQC.bnc'<br>
     2088    <li>Configuration File '05_RinexQC.bnc'<br>
    20892089      Purpose: Check the quality of a RINEX Version 4 file by means of a multipath
    20902090      analysis. Results are saved on disk in terms of a plot in PNG format. See
    … …  
    20942094    </li>
    20952095
    2096     <li>Configuration File 'RTK.bnc'<br>
     2096    <li>Configuration File '06_RTK.bnc'<br>
    20972097      Purpose: Feed a serial connected receiver with observations from a nearby
    20982098      reference station for conventional RTK. The stream is scanned for RTCM
    … …  
    21012101    </li>
    21022102
    2103     <li>Configuration File 'FeedEngine.bnc'<br>
     2103    <li>Configuration File '07_FeedEngine.bnc'<br>
    21042104      Purpose: Feed a real-time GNSS engine with observations from remote reference
    21052105      stations. The configuration pulls a single stream from an Ntrip Broadcaster.
    … …  
    21102110    </li>
    21112111
    2112     <li>Configuration File 'PPP.bnc'<br>
     2112    <li>Configuration File '08_PPP.bnc'<br>
    21132113      Purpose: Precise Point Positioning from observations of a rover receiver. The
    21142114      configuration reads RTCM Version 3 observations, a Broadcast Ephemeris stream
    … …  
    21172117    </li>
    21182118
    2119     <li>Configuration File 'PPPNet.bnc'<br>
     2119    <li>Configuration File '09_PPPNet.bnc'<br>
    21202120      Purpose: Precise Point Positioning for several rovers or receivers from an
    21212121      entire network of reference stations in one BNC job. The possible maximum
    … …  
    21262126    </li>
    21272127
    2128     <li>Configuration File 'PPPQuickStart.bnc'<br>
     2128    <li>Configuration File '10_PPPQuickStart.bnc'<br>
    21292129      Purpose: Precise Point Positioning in Quick-Start mode from observations of a
    21302130      static receiver with precisely known position. The configuration reads RTCM
    … …  
    21352135    </li>
    21362136
    2137     <li>Configuration File 'PPPPostProc.bnc'<br>
     2137    <li>Configuration File '11_PPPPostProc.bnc'<br>
    21382138      Purpose: Precise Point Positioning in post processing mode. BNC reads RINEX
    21392139      Version 3 Observation and Navigation files and a Broadcast Correction file.
    … …  
    21452145    </li>
    21462146
    2147     <li>Configuration File 'PPPOsm.bnc'<br>
     2147    <li>Configuration File '12_PPPOsm.bnc'<br>
    21482148      Purpose: Track BNC's point positioning solutions using OpenStreetMap as background.
    21492149      BNC reads a RINEX Observation file and a RINEX Navigation file to carry out
    … …  
    21552155    </li>
    21562156
    2157     <li>Configuration File 'PPPGalHAS.bnc'<br>
     2157    <li>Configuration File '13_PPPGalHAS.bnc'<br>
    21582158      Purpose: Precise Point Positioning in Quick-Start mode with SSR corrections
    21592159      from the Galileo HAS Internet Data Distribution (IDD) interface with observations
    … …  
    21712171    </li>
    21722172
    2173     <li>Configuration File 'SaveSp3.bnc'<br>
     2173    <li>Configuration File '14_SaveSp3.bnc'<br>
    21742174      Purpose: Produces SP3 files from a Broadcast Ephemeris stream and a Broadcast
    21752175      Correction stream. The Broadcast Correction stream is formally introduced in
    … …  
    21782178    </li>
    21792179
    2180     <li>Configuration File 'Sp3ETRF2000PPP.bnc'<br>
     2180    <li>Configuration File '15_Sp3ETRF2000PPP.bnc'<br>
    21812181      Purpose: Produce SP3 files from a Broadcast Ephemeris stream and a stream
    21822182      carrying ETRF2000 Broadcast Corrections. The Broadcast Correction stream is
    … …  
    21882188    </li>
    21892189
    2190     <li>Configuration File 'Upload.bnc'<br>
     2190    <li>Configuration File '16_Upload.bnc'<br>
    21912191      Purpose: Upload orbits and clocks from a real-time GNSS engine to an Ntrip
    21922192      Broadcaster. For that the configuration reads precise orbits and clocks in
    … …  
    21992199    </li>
    22002200
    2201     <li>Configuration File 'Combi.bnc'<br>
     2201    <li>Configuration File '17_Combi.bnc'<br>
    22022202      Purpose: Pull 2 streams carrying Broadcast Corrections, and Satellite Code Biases
    22032203      together with Broadcast Ephemeris from an Ntrip Broadcaster
    … …  
    22102210    </li>
    22112211
    2212     <li>Configuration File 'CombiPPP.bnc'<br>
     2212    <li>Configuration File '18_CombiPPP.bnc'<br>
    22132213      Purpose: This configuration equals the 'Combi.bnc' configuration. However, the
    22142214      combined Broadcast Corrections are in addition used for an 'INTERNAL' PPP
    … …  
    22182218    </li>
    22192219
    2220     <li>Configuration File 'UploadEph.bnc'<br>
     2220    <li>Configuration File '19_UploadEph.bnc'<br>
    22212221      Purpose: Pull a number of streams from reference stations to get the
    22222222      contained Broadcast Ephemeris messages. They are encoded to RTCM Version 3
    … …  
    22252225    </li>
    22262226
    2227     <li>Configuration File 'UploadRaw.bnc'<br>
     2227    <li>Configuration File '20_UploadRaw.bnc'<br>
    22282228      Purpose: Forward the stream contents of the incoming stream BCEP00BKG0
    22292229      from products.igs-ip.net to another caster.
    22302230    </li>
    22312231
    2232     <li>Configuration File 'CompareSp3.bnc'<br>
     2232    <li>Configuration File '21_CompareSp3.bnc'<br>
    22332233      Purpose: Compare two SP3 files to calculate RMS values for orbit and clock
    22342234      differences. GPS satellite G05 and GLONASS satellite R18 are excluded from this
    … …  
    22362236    </li>
    22372237
    2238     <li>Configuration File 'Empty.bnc'<br>
     2238    <li>Configuration File '22_Empty.bnc'<br>
    22392239      Purpose: Provide an empty example configuration file for BNC which only
    22402240      contains the default settings.
    22412241    </li>
    2242 
    2243     <li value="29"> Configuration File '29_PPPAR_CNES.bnc'<br>
     2242</ol>
     2243  <ol start="29">
     2244    <li> Configuration File '29_PPPAR_CNES.bnc'<br>
    22442245      Purpose: Precise Point Positioning with ambiguity resolution using an raw input file.
    22452246      Call: bnc --conf 29_PPPAR_CNES.bnc --file WTZR_CNES_20251117.raw
    … …  
    22482249      More detailed PPP results are saved in the PPP logfile.
    22492250
    2250     <li value="30"> Configuration File '30_PPPAR_WHU.bnc'<br>
     2251    <li> Configuration File '30_PPPAR_WHU.bnc'<br>
    22512252      Purpose: Precise Point Positioning with ambiguity resolution using an raw input file.
    22522253      Call: bnc --conf 30_PPPAR_WHU.bnc --file WTZR_WHU_20251129.raw
    … …  
    22562257    </li>
    22572258
    2258     <li value="31"> Configuration File '31_SsrQC.bnc'<br>
     2259    <li> Configuration File '31_SsrQC.bnc'<br>
    22592260      Purpose: Quality control of Broadcast Correction streams (see section 'QC Logfile, QC Interval').
    22602261      The configuration reads a Broadcast Ephemeris stream and three Broadcast Correction streams in
    … …  
    22642265      bnc --conf 31_SsrQC.bnc --file &lt;rawFile&gt; --key ssrQcIntr "5 min"
    22652266    </li>
    2266 
    22672267  </ol>
    22682268  <b>(B) Working with Command Line configuration options</b><br><br>
    … …  
    22742274
    22752275  <ol start="23">
    2276     <li>Shell Script 'RinexQC.sh'<br>
     2276    <li>Shell Script '23_RinexQC.sh'<br>
    22772277      Purpose: Equals configuration file example 'RinexQC.bnc', checks the quality of
    22782278      a RINEX Version 4 file by means of a multipath analysis. The platform offscreen
    … …  
    22812281    </li>
    22822282
    2283     <li>Shell Script 'RinexConcat.sh'<br>
     2283    <li>Shell Script '24_RinexConcat.sh'<br>
    22842284      Purpose: Equals configuration file example 'RinexConcat.bnc', concatenates
    22852285      several RINEX Version 3 files to produce one compiled file and edit the marker
    … …  
    22882288    </li>
    22892289
    2290     <li>Shell Script 'RinexEph.sh'<br>
     2290    <li>Shell Script '25_RinexEph.sh'<br>
    22912291      Purpose: Equals configuration file example 'RinexEph.bnc', converts a RTCM
    22922292      stream with navigation messages to RINEX Navigation files. The configuration
    … …  
    22982298    </li>
    22992299
    2300     <li>Shell Script 'ScanLate.sh'<br>
     2300    <li>Shell Script '26_ScanLate.sh'<br>
    23012301      Purpose: Scan an observation stream for contained RTCM message types, print
    23022302      observation latencies. The output is saved in a logfile. Latencies are
    … …  
    23052305    </li>
    23062306
    2307     <li>Shell Script 'RinexObs.sh'<br>
     2307    <li>Shell Script '27_RinexObs.sh'<br>
    23082308      Purpose: Equals configuration file example 'RinexObs.bnc', converts RTCM
    23092309      streams to RINEX Observation files. The configuration pulls streams from two
    … …  
    23232323
    23242324  <ol start="28">
    2325     <li>Shell Script 'CompareSp3.sh'<br>
     2325    <li>Shell Script '28_CompareSp3.sh'<br>
    23262326      Purpose: Equals configuration file example 'CompareSp3.bnc', compares two SP3
    23272327      files to calculate RMS values for orbit and clock differences. However, instead
    … …  
    23322332    </li>
    23332333  </ol>
    2334   </p>
     2334</p>
    23352335
    23362336  <p>
Note: See TracChangeset for help on using the changeset viewer.