Changeset 7484 in ntrip for trunk


Ignore:
Timestamp:
Oct 6, 2015, 10:12:17 AM (9 years ago)
Author:
weber
Message:

Documentation completed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bnchelp.html

    r7483 r7484  
    33<h3>BKG Ntrip Client (BNC) Version 2.12.0</h3>
    44
    5 <p>
    6 The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing or analyzing real-time GNSS data streams applying the 'Networked Transport of RTCM via Internet Protocol' (Ntrip) standard. It has been developed within the framework of the IAG sub-commission for Europe (EUREF) and the International GNSS Service (IGS). Although meant as a real-time tool, it comes with some Post Processing functionality. You may like to use it for data coming from Ntrip Broadcasters like
    7 <ul>
    8 <li><u>http://www.euref-ip.net/home</u>,</li>
    9 <li><u>http://www.igs-ip.net/home</u>,</li>
    10 <li><u>http://products.igs-ip.net/home</u>,</li>
    11 <li><u>http://mgex.igs-ip.net/home</u>. </li>
    12 </ul>
    13 </p>
    14 
    15 <p>
    16 BNC has been written under GNU General Public License (GPL). Source code is available from Subversion software archive <u>http://software.rtcm-ntrip.org/svn/trunk/BNC.</u> Binaries for BNC are available for Windows, Linux, and Mac OS X systems. We used the MinGW Version 4.4.0 compiler to create the Windows binaries. It is likely that BNC can be compiled on other systems where a GNU compiler and Qt Version 4.8.4 or any later version are installed. Please ensure that you always use the latest precompiled version of BNC available from <u>http://igs.bkg.bund.de/ntrip/download</u>. Note that static and shared builds of BNC are made available. A <u>static</u> build would be sufficient in case you don't want BNC to trace PPP results using Google Map (GM) or OpenStreetMap (OSM). However, GM/OSM usage requires the QtWebKit library which can only be part of BNC builds from <u>shared</u> libraries. Using a shared library BNC build requires that you first install your own shared Qt library. The 'README.txt' file which comes with the BNC source code describes how to install Qt on Windows, Linux and Mac systems.
    17 </p>
    18 <p>
    19 Feel free to send us comments, suggestions or bug reports. Any contribution would be appreciated.
    20 </p>
    21 
    22 <p>
    23 <b><a name="authors">Authors</b><br><br>
    24 The BKG Ntrip Client (BNC) and its Qt Graphical User Interface (GUI) has been developed for
    25 </p>
    26 <p>
    27 Federal Agency for Cartography and Geodesy (BKG)<br>
    28 c/o Dr. Axel R&uuml;lke<br>
    29 Department of Geodesy, Section Navigation<br>
    30 Frankfurt, Germany<br>
    31 [axel.ruelke@bkg.bund.de]
    32 </p>
    33 
    34 <p>
    35 The software has been written by
    36 </p>
    37 
    38 <p>
    39 Prof. Dr. Leos Mervart<br>
    40 Czech Technical University (CTU)<br>
    41 Department of Geodesy<br>
    42 Prague, Czech Republic
    43 </p>
    44 
    45 <p>
    46 Prof. Mervart started working on BNC in 2005. His sole responsibility for writing the program code ended February 2015. Since March 2015 the expert in charge at BKG for further BNC programming is Dipl.-Ing. Andrea St&uuml;rze [andrea.stuerze@bkg.bund.de].
    47 </p>
    48 
    49 <p>
    50 BNC provides context-sensitive online help (<i>What's This</i>) related to specific objects. It furthermore comes with the here presented documentation, available as an integral part of the software and as a PDF file. Responsible for online and offline documentation, example configurations (and till February 2014 the overall BNC policy concept) is Dr. Georg Weber [georg.weber@bkg.bund.de].
    51 </p>
    52 
    53 <p>
    54 BNC includes the following GNU GPL software components:
    55 <ul>
    56 <li> RTCM 2 decoder, written by Oliver Montenbruck, German Space Operations Center, DLR, Oberpfaffenhofen, Germany;</li>
    57 <li> RTCM 3 decoder for conventional and MSM observation messages and a RTCM 3 encoder & decoder for SSR messages, both written for BKG by Dirk Stoecker, Alberding GmbH, Schoenefeld, Germany.</li>
    58 </ul>
    59 </p>
    60 <p>
    61 Note that some figures presented in this documentation may show screenshots from earlier versions of BNC. If so then there is either no relevant change compared to the current appearance of the program or no change at all.
    62 </p>
    63 
    64 <p>
    65 <b>Acknowledgements</b><br>
    66 <ul>
    67 <li>
    68 Thomas Yan, Australian NSW Land and Property Information, proofread earlier versions of BNC's Help Contents. Up to Version 2.11 he also provides builds of BNC for Mac OS X systems.
    69 </li>
    70 <li>
    71 Scott Glazier, OmniSTAR Australia, has been helpful in finding BNC bugs in version 1.5.
    72 </li>
    73 <li>
    74 James Perlt, BKG, helped fixing bugs and redesigned BNC's main window in version 1.5.
    75 </li>
    76 <li>
    77 Andre Hauschild, German Space Operations Center, DLR, revised the RTCM Version 2 decoder.
    78 </li>
    79 <li>
    80 Zdenek Lukes, Czech Technical University Prague, Department of Geodesy, extended the RTCM Version 2 decoder to handle message types 3, 20, 21, and 22 and added the loss of lock indicator.
    81 </li>
    82 <li>
    83 Jan Dousa, Geodetic Observatory Pecny, Czech Republic, helped with fixing bugs in version 2.5.
    84 </li>
    85 <li>
    86 Denis Laurichesse, Centre National d'Etudes Spatiales (CNES), suggested synchronizing observations and clock corrections to reduce high frequency noise in PPP solutions.
    87 </li>
    88 <li>
    89 Lennard Huisman, Kadaster Netherlands, and Rolf Dach, Astronomical Institute University of Bern, assisted in handling satellite clocks in transformations from ITRF to regional reference frames.
    90 </li>
    91 </ul>
    92 </p>
    93 
    94 <p><b>Contents</b><br>
    95 <a href="#genInstruction">1. General Instructions</a><br>
    96 &nbsp; &nbsp; &nbsp; <a href="#introPurpose">1.1 Purpose</a><br>
    97 &nbsp; &nbsp; &nbsp; <a href="#introSystem">1.2 Supported Systems</a><br>
    98 &nbsp; &nbsp; &nbsp; <a href="#introFlow">1.3 Data Flow</a><br>
    99 &nbsp; &nbsp; &nbsp; <a href="#introHandling">1.4 Handling</a><br>
    100 &nbsp; &nbsp; &nbsp; <a href="#introConf">1.5 Configuration</a><br>
    101 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="#introManage">1.5.1 Management</a><br>
    102 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="#introExamples">1.5.2 Examples</a><br>
    103 &nbsp; &nbsp; &nbsp; <a href="#introLimit">1.6 Limitations</a><br>
    104 
    105 <a href="#optsettings">2. Settings Details</a><br>
    106 <a href="#annex">3. Annex</a>
     5<p><b>Contents</b><br><br>
     61. <a href=#genInstruction>General Instructions</a><br>
     7&nbsp; &nbsp; &nbsp; 1.1 <a href=#introPurpose>Purpose</a><br>
     8&nbsp; &nbsp; &nbsp; 1.2 <a href=#introSystem>Supported Systems</a><br>
     9&nbsp; &nbsp; &nbsp; 1.3 <a href=#introFlow>Data Flow</a><br>
     10&nbsp; &nbsp; &nbsp; 1.4 <a href=#introHandling>Handling</a><br>
     11&nbsp; &nbsp; &nbsp; 1.5 <a href=#introConf>Configuration</a><br>
     12&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5.1 <a href=#introManage>Management</a><br>
     13&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.5.2 <a href=#introExamples>Examples</a><br>
     14&nbsp; &nbsp; &nbsp; 1.6 <a href=#introLimit>Limitations</a><br>
     152. <a href=#optsettings>Settings Details</a><br>
     16&nbsp; &nbsp; &nbsp; 2.1 <a href=#topmenu>Top Menu Bar</a><br>
     17&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.1.1 <a href=#file>File</a><br>
     18&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.1.2 <a href=#help>Help</a><br>
     19&nbsp; &nbsp; &nbsp; 2.2 <a href=#network>Network</a><br>
     20&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.2.1 <a href=#proxy>Proxy</a><br>
     21&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.2.2 <a href=#ssl>SSL</a><br>
     22&nbsp; &nbsp; &nbsp; 2.3 <a href=#general>General</a><br>
     23&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.3.1 <a href=#genlog>Logfile</a><br>
     24&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.3.2 <a href=#genapp>Append Files</a><br>
     25&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.3.3 <a href=#genconf>Reread Configuration</a><br>
     26&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.3.4 <a href=#genstart>Auto Start</a><br>
     27&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.3.5 <a href=#rawout>Raw Output File</a><br>
     28&nbsp; &nbsp; &nbsp; 2.4 <a href=#rinex>RINEX Observations</a><br>
     29&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.1 <a href=#rnxname>Filenames</a><br>
     30&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.2 <a href=#rnxdir>Directory</a><br>
     31&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.3 <a href=#rnxinterval>File Interval</a><br>
     32&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.4 <a href=#rnxsample>Sampling</a><br>
     33&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.5 <a href=#rnxskl>Skeleton Extension</a><br>
     34&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.6 <a href=#sklMandat>Skeleton Mandatory</a><br>
     35&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.7 <a href=#rnxscript>Script</a><br>
     36&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.8 <a href=#rnxvers2>Version 2</a><br>
     37&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.9 <a href=#rnxvers3>Version 3</a><br>
     38&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.4.10 <a href=#rnxvers3File>Version 3 Filenames</a><br>
     39&nbsp; &nbsp; &nbsp; 2.5 <a href=#ephemeris>RINEX Ephemeris</a><br>
     40&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.5.1 <a href=#ephdir>Directory</a><br>
     41&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.5.2 <a href=#ephint>Interval</a><br>
     42&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.5.3 <a href=#ephport>Port</a><br>
     43&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.5.4 <a href=#ephvers>Version</a><br>
     44&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.5.5 <a href=#ephversFile>Version 3 Filenames</a><br>
     45&nbsp; &nbsp; &nbsp; 2.6 <a href=#reqc>RINEX Editing & QC</a><br>
     46&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.1 <a href=#reqcact>Action</a><br>
     47&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.2 <a href=#reqcinp>Input Files</a><br>
     48&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.3 <a href=#reqcout>Output Files</a><br>
     49&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.4 <a href=#reqclog>Logfiles</a><br>
     50&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.5 <a href=#reqcplots>Plots for Signals</a><br>
     51&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.6 <a href=#reqcdir>Directory for Plots</a><br>
     52&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.7 <a href=#reqcedit>Set Edit Options</a><br>
     53&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.8 <a href=#reqccommand>Command Line, No Window</a><br>
     54&nbsp; &nbsp; &nbsp; 2.7 <a href=#sp3comp>SP3 Comparison</a><br>
     55&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.7.1 <a href=#sp3input>Input SP3 Files</a><br>
     56&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.7.2 <a href=#sp3exclude>Exclude Satellites</a><br>
     57&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.7.3 <a href=#sp3log>Logfile</a><br>
     58&nbsp; &nbsp; &nbsp; 2.8 <a href=#correct>Broadcast Corrections</a><br>
     59&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.1 <a href=#corrdir>Directory, ASCII</a><br>
     60&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.2 <a href=#corrint>Interval</a><br>
     61&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.3 <a href=#corrport>Port</a><br>
     62&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.4 <a href=#corrwait>Wait for Full Corr Epoch</a><br>
     63&nbsp; &nbsp; &nbsp; 2.9 <a href=#syncout>Feed Engine</a><br>
     64&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.9.1 <a href=#syncport>Port</a><br>
     65&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.9.2 <a href=#syncwait>Wait for Full Obs Epoch</a><br>
     66&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.9.3 <a href=#syncsample>Sampling</a><br>
     67&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.9.4 <a href=#syncfile>File</a><br>
     68&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.9.5 <a href=#syncuport>Port (unsynchronized)</a><br>
     69&nbsp; &nbsp; &nbsp; 2.10 <a href=#serial>Serial Output</a><br>
     70&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.1 <a href=#sermount>Mountpoint</a><br>
     71&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.2 <a href=#serport>Port Name</a><br>
     72&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.3 <a href=#serbaud>Baud Rate</a><br>
     73&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.4 <a href=#serflow>Flow Control</a><br>
     74&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.5 <a href=#serparity>Parity</a><br>
     75&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.6 <a href=#serdata>Data Bits</a><br>
     76&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.7 <a href=#serstop>Stop Bits</a><br>
     77&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.8 <a href=#serauto>NMEA</a><br>
     78&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.9 <a href=#serfile>File</a><br>
     79&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.10 <a href=#serheight>Height</a><br>
     80&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.10.11 <a href=#sersampl>Sampling</a><br>
     81&nbsp; &nbsp; &nbsp; 2.11 <a href=#advnote>Outages</a><br>
     82&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.11.1. <a href=#obsrate>Observation Rate</a><br>
     83&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.11.2. <a href=#advfail>Failure Threshold</a><br>
     84&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.11.3. <a href=#advreco>Recovery Threshold</a><br>
     85&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.11.4. <a href=#advscript>Script</a><br>
     86&nbsp; &nbsp; &nbsp; 2.12 <a href=#misc>Miscellaneous</a><br>
     87&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.12.1. <a href=#miscmount>Mountpoint</a><br>
     88&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.12.2. <a href=#miscperf>Log Latency</a><br>
     89&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.12.3. <a href=#miscscan>Scan RTCM</a><br>
     90&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.12.4. <a href=#miscport>Port</a><br>
     91&nbsp; &nbsp; &nbsp; 2.13 <a href=#pppclient>PPP Client</a><br>
     92&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1 <a href=#pppInp>PPP (1): Input and Output</a><br>
     93&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.1 <a href=#pppdatasource>Data Source</a><br>
     94&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.2 <a href=#ppprnxobs>RINEX Observation File</a><br>
     95&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.3 <a href=#ppprnxnav>RINEX Navigation File</a><br>
     96&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.4 <a href=#pppcorrfile>Correction File</a><br>
     97&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.5 <a href=#pppcorrstream>Corrections Stream</a><br>
     98&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.6 <a href=#pppmarkcoor>Coordinates</a><br>
     99&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.7 <a href=#ppplogfile>Logfile</a><br>
     100&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.8 <a href=#pppantexfile>ANTEX File</a><br>
     101&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.9 <a href=#pppnmeafile>NMEA File</a><br>
     102&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.10 <a href=#pppsnxtrofile>SNX TRO File</a><br>
     103&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.10.1 <a href=#pppsnxtrosampl>Sampling</a><br>
     104&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2 <a href=#pppStation>PPP (2): Processed Stations</a><br>
     105&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.1 <a href=#pppsite>Station</a><br>
     106&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.2 <a href=#pppnehsigma>Sigma North/East/Up</a><br>
     107&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.3 <a href=#pppnehnoise>Noise North/East/Up</a><br>
     108&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.4 <a href=#ppptropsigma>Tropo Sigma</a><br>
     109&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.5 <a href=#ppptropnoise>Tropo Noise</a><br>
     110&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.6 <a href=#pppnmeaport>NMEA Port</a><br>
     111&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3 <a href=#pppOptions>PPP (3): Processing Options</a><br>
     112&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.1 <a href=#ppplinecombi>Linear Combinations</a><br>
     113&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.2 <a href=#pppcodeobs>Code Observations</a><br>
     114&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.3 <a href=#pppphaseobs>Phase Observations</a><br>
     115&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.4 <a href=#pppeleweight>Elevation Dependent Weighting</a><br>
     116&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.5 <a href=#pppminobs>Minimum Number of Observations</a><br>
     117&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.6 <a href=#pppmineleva>Minimum Elevation</a><br>
     118&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.7 <a href=#pppwaitclockcorr>Wait for Clock Corrections</a><br>
     119&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.8 <a href=#pppseeding>Seeding</a><br>
     120&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4 <a href=#pppPlots>PPP (4): Plots</a><br>
     121&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.1 <a href=#ppptimeseries>PPP Plot</a><br>
     122&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.2 <a href=#pppaudioresp>Audio Response</a><br>
     123&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.3 <a href=#ppptrackmap>Track Map</a><br>
     124&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.3.1 <a href=#pppmaptype>Google/OSM</a><br>
     125&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4 <a href=#pppdotprop>Dot-properties</a><br>
     126&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4.1 <a href=#pppdotsize>Size</a><br>
     127&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4.2 <a href=#pppdotcolor>Color</a><br>
     128&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.5 <a href=#pppspeed>Post Processing Speed</a><br>
     129&nbsp; &nbsp; &nbsp; 2.14 <a href=#combi>Combine Corrections</a><br>
     130&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1 <a href=#combimounttab>Combine Corrections Table</a><br>
     131&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.1 <a href=#combiadd>Add Row, Delete</a><br>
     132&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.2 <a href=#combimethod>Method</a><br>
     133&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.3 <a href=#combimax>Maximal Residuum</a><br>
     134&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.4 <a href=#combismpl>Sampling</a><br>
     135&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.5 <a href=#combiGLO>Use GLONASS</a><br>
     136&nbsp; &nbsp; &nbsp; 2.15 <a href=#upclk>Upload Corrections</a><br>
     137&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.1 <a href=#upadd>Add, Delete Row</a><br>
     138&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.2 <a href=#uphost>Host, Port, Mountpoint, Password</a><br>
     139&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.3 <a href=#upsystem>System</a><br>
     140&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.4 <a href=#upcom>Center of Mass</a><br>
     141&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.5 <a href=#upsp3>SP3 File</a><br>
     142&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.6 <a href=#uprinex>RNX File</a><br>
     143&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.7 <a href=#upinter>Interval</a><br>
     144&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8 <a href=#upclksmpl>Sampling</a><br>
     145&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.1 <a href=#upclkorb>Orbits</a><br>
     146&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.2 <a href=#upclksp3>SP3</a><br>
     147&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.3 <a href=#upclkrnx>RINEX</a><br>
     148&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.9 <a href=#upcustom>Custom Trafo</a><br>
     149&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.10 <a href=#upantex>ANTEX File</a><br>
     150&nbsp; &nbsp; &nbsp; 2.16 <a href=#upeph>Upload Ephemeris</a><br>
     151&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.16.1 <a href=#brdcserver>Host &amp; Port</a><br>
     152&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.16.2 <a href=#brdcmount>Mountpoint &amp; Password</a><br>
     153&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.16.3 <a href=#brdcsmpl>Sampling</a><br>
     154&nbsp; &nbsp; &nbsp; 2.17 <a href=#streams>Streams Canvas</a><br>
     155&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.17.1 <a href=#streamedit>Edit Streams</a><br>
     156&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.17.2 <a href=#streamdelete>Delete Stream</a><br>
     157&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.17.3 <a href=#streamconf>Reconfigure Stream Selection On-the-fly</a><br>
     158&nbsp; &nbsp; &nbsp; 2.18 <a href=#logs>Logging Canvas</a><br>
     159&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.18.1 <a href=#logfile>Log</a><br>
     160&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.18.2 <a href=#throughput>Throughput</a><br>
     161&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.18.3 <a href=#latency>Latency</a><br>
     162&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.18.4 <a href=#ppptab>PPP Plot</a><br>
     163&nbsp; &nbsp; &nbsp; 2.19 <a href=#bottom>Bottom Menu Bar</a><br>
     164&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1 <a href=#streamadd>Add Stream</a><br>
     165&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1 <a href=#streamcaster>Add Stream - Coming from Caster</a><br>
     166&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.1 <a href=#streamhost>Caster Host and Port</a><br>
     167&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.2 <a href=#streamtable>Casters Table</a><br>
     168&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.3 <a href=#streamuser>User and Password</a><br>
     169&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.4 <a href=#gettable>Get Table</a><br>
     170&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.5 <a href=#ntripv>Ntrip Version</a><br>
     171&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.6 <a href=#castermap>Map</a><br>
     172&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.2 <a href=#streamip>Add Stream - Coming from TCP/IP Port</a><br>
     173&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.3 <a href=#streamudp>Add Stream - Coming from UDP Port</a><br>
     174&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.4 <a href=#streamser>Add Stream - Coming from Serial Port</a><br>
     175&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.2 <a href=#streamsdelete>Delete Stream</a><br>
     176&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.3 <a href=#streamsmap>Map</a><br>
     177&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.4 <a href=#start>Start</a><br>
     178&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.5 <a href=#stop>Stop</a><br>
     179&nbsp; &nbsp; &nbsp; 2.20 <a href=#cmd>Command Line Options</a><br>
     180&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.20.1 <a href=#nw>No Window Mode</a><br>
     181&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.20.2 <a href=#post>File Mode</a><br>
     182&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.20.3 <a href=#conffile>Configuration File</a><br>
     183&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.20.4 <a href=#confopt>Configuration Options</a><br>
     1843. <a href=#annex>Annex</a><br>
     185&nbsp; &nbsp; &nbsp; 3.1. <a href=#history>Revision History</a><br>
     186&nbsp; &nbsp; &nbsp; 3.2. <a href=#rtcm>RTCM Standards</a><br>
     187&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.2.1 <a href=#ntrip1>Ntrip Version 1</a><br>
     188&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.2.2 <a href=#ntrip2>Ntrip Version 2</a><br>
     189&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.2.3 <a href=#rtcm2>RTCM Version 2</a><br>
     190&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.2.4 <a href=#rtcm3>RTCM Version 3</a><br>
     191&nbsp; &nbsp; &nbsp; 3.3. <a href=#confList>Configuration List</a><br>
     192&nbsp; &nbsp; &nbsp; 3.4. <a href=#links>Further Reading</a>
     193</p>
     194
    107195
    108196<p><b>List of Figures</b><br><br>
     
    163251<p><a name="genInstruction"><h3>1. General Instructions</h3></p>
    164252<p>
    165 This chapter provides overall information on what the BKG Ntrip Client (BNC) does, how it works and how it shall be handeled.
     253The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing or analyzing real-time GNSS data streams applying the 'Networked Transport of RTCM via Internet Protocol' (Ntrip) standard. It has been developed within the framework of the IAG sub-commission for Europe (EUREF) and the International GNSS Service (IGS). Although meant as a real-time tool, it comes with some Post Processing functionality. You may like to use it for data coming from Ntrip Broadcasters like
     254<ul>
     255<li><u>http://www.euref-ip.net/home</u>,</li>
     256<li><u>http://www.igs-ip.net/home</u>,</li>
     257<li><u>http://products.igs-ip.net/home</u>,</li>
     258<li><u>http://mgex.igs-ip.net/home</u>. </li>
     259</ul>
     260</p>
     261
     262<p>
     263BNC has been written under GNU General Public License (GPL). Source code is available from Subversion software archive <u>http://software.rtcm-ntrip.org/svn/trunk/BNC.</u> Binaries for BNC are available for Windows, Linux, and Mac OS X systems. We used the MinGW Version 4.4.0 compiler to create the Windows binaries. It is likely that BNC can be compiled on other systems where a GNU compiler and Qt Version 4.8.4 or any later version are installed. Please ensure that you always use the latest precompiled version of BNC available from <u>http://igs.bkg.bund.de/ntrip/download</u>. Note that static and shared builds of BNC are made available. A <u>static</u> build would be sufficient in case you don't want BNC to trace PPP results using Google Map (GM) or OpenStreetMap (OSM). However, GM/OSM usage requires the QtWebKit library which can only be part of BNC builds from <u>shared</u> libraries. Using a shared library BNC build requires that you first install your own shared Qt library. The 'README.txt' file which comes with the BNC source code describes how to install Qt on Windows, Linux and Mac systems.
     264</p>
     265<p>
     266Feel free to send us comments, suggestions or bug reports. Any contribution would be appreciated.
     267</p>
     268
     269<p>
     270<b><a name="authors">Authors</b><br><br>
     271The BKG Ntrip Client (BNC) and its Qt Graphical User Interface (GUI) has been developed for
     272</p>
     273<p>
     274Federal Agency for Cartography and Geodesy (BKG)<br>
     275c/o Dr. Axel R&uuml;lke<br>
     276Department of Geodesy, Section Navigation<br>
     277Frankfurt, Germany<br>
     278[axel.ruelke@bkg.bund.de]
     279</p>
     280
     281<p>
     282The software has been written by
     283</p>
     284
     285<p>
     286Prof. Dr. Leos Mervart<br>
     287Czech Technical University (CTU)<br>
     288Department of Geodesy<br>
     289Prague, Czech Republic
     290</p>
     291
     292<p>
     293Prof. Mervart started working on BNC in 2005. His sole responsibility for writing the program code ended February 2015. Since March 2015 the expert in charge at BKG for further BNC programming is Dipl.-Ing. Andrea St&uuml;rze [andrea.stuerze@bkg.bund.de].
     294</p>
     295
     296<p>
     297BNC provides context-sensitive online help (<i>What's This</i>) related to specific objects. It furthermore comes with the here presented documentation, available as an integral part of the software and as a PDF file. Responsible for online and offline documentation, example configurations (and till February 2014 the overall BNC policy concept) is Dr. Georg Weber [georg.weber@bkg.bund.de].
     298</p>
     299
     300<p>
     301BNC includes the following GNU GPL software components:
     302<ul>
     303<li> RTCM 2 decoder, written by Oliver Montenbruck, German Space Operations Center, DLR, Oberpfaffenhofen, Germany;</li>
     304<li> RTCM 3 decoder for conventional and MSM observation messages and a RTCM 3 encoder & decoder for SSR messages, both written for BKG by Dirk Stoecker, Alberding GmbH, Schoenefeld, Germany.</li>
     305</ul>
     306</p>
     307<p>
     308Note that some figures presented in this documentation may show screenshots from earlier versions of BNC. If so then there is either no relevant change compared to the current appearance of the program or no change at all.
     309</p>
     310
     311<p>
     312<b>Acknowledgements</b><br>
     313<ul>
     314<li>
     315Thomas Yan, Australian NSW Land and Property Information, proofread earlier versions of BNC's Help Contents. Up to Version 2.11 he also provides builds of BNC for Mac OS X systems.
     316</li>
     317<li>
     318Scott Glazier, OmniSTAR Australia, has been helpful in finding BNC bugs in version 1.5.
     319</li>
     320<li>
     321James Perlt, BKG, helped fixing bugs and redesigned BNC's main window in version 1.5.
     322</li>
     323<li>
     324Andre Hauschild, German Space Operations Center, DLR, revised the RTCM Version 2 decoder.
     325</li>
     326<li>
     327Zdenek Lukes, Czech Technical University Prague, Department of Geodesy, extended the RTCM Version 2 decoder to handle message types 3, 20, 21, and 22 and added the loss of lock indicator.
     328</li>
     329<li>
     330Jan Dousa, Geodetic Observatory Pecny, Czech Republic, helped with fixing bugs in version 2.5.
     331</li>
     332<li>
     333Denis Laurichesse, Centre National d'Etudes Spatiales (CNES), suggested synchronizing observations and clock corrections to reduce high frequency noise in PPP solutions.
     334</li>
     335<li>
     336Lennard Huisman, Kadaster Netherlands, and Rolf Dach, Astronomical Institute University of Bern, assisted in handling satellite clocks in transformations from ITRF to regional reference frames.
     337</li>
     338</ul>
    166339</p>
    167340
     
    384557</p>
    385558
    386 <p><a name="introManage"><h4>1.5.1 Configuration Management</h4></p>
     559<p><a name="introManage"><h4>1.5.1 Management</h4></p>
    387560<p>
    388561As a default, configuration files for running BNC on Unix/Linux/Mac OS X systems are saved in directory '${HOME}/.config/BKG'. On Windows systems, they are typically saved in directory 'C:/Documents and Settings/Username/.config/BKG'. The default configuration filename is 'BNC.bnc'.</p>
     
    423596</p>
    424597
    425 <p><a name="introExamples"><h4>1.5.2 Configuration Examples</h4></p>
     598<p><a name="introExamples"><h4>1.5.2 Examples</h4></p>
    426599
    427600<p>
     
    693866<p><a name="optsettings"><h3>2. Settings Details</h3></p>
    694867<p>
    695 This chapter describes how to set the BNC program options. It explains the 'Top Menu Bar', the 'Settings Canvas' with the processing options, the 'Streams Canvas' and 'Log Canvas', and the 'Bottom Menu Bar'.
    696 </p>
    697 <p>
    698 <b>Top Menu Bar</b><br>
    699 2.1. <a href=#topmenu>Top Menu Bar</a><br>
    700 &nbsp; &nbsp; &nbsp; 2.1.1 <a href=#file>File</a><br>
    701 &nbsp; &nbsp; &nbsp; 2.1.2 <a href=#help>Help</a><br><br>
    702 <b>Settings Canvas</b><br>
    703 2.2. <a href=#network>Network</a><br>
    704 &nbsp; &nbsp; &nbsp; 2.2.1 <a href=#proxy>Proxy</a><br>
    705 &nbsp; &nbsp; &nbsp; 2.2.2 <a href=#ssl>SSL</a><br>
    706 2.3. <a href=#general>General</a><br>
    707 &nbsp; &nbsp; &nbsp; 2.3.1. <a href=#genlog>Logfile</a><br>
    708 &nbsp; &nbsp; &nbsp; 2.3.2. <a href=#genapp>Append Files</a><br>
    709 &nbsp; &nbsp; &nbsp; 2.3.3. <a href=#genconf>Reread Configuration</a><br>
    710 &nbsp; &nbsp; &nbsp; 2.3.4. <a href=#genstart>Auto Start</a><br>
    711 &nbsp; &nbsp; &nbsp; 2.3.5. <a href=#rawout>Raw Output File</a><br>
    712 2.4. <a href=#rinex>RINEX Observations</a><br>
    713 &nbsp; &nbsp; &nbsp; 2.4.1. <a href=#rnxname>Filenames</a><br>
    714 &nbsp; &nbsp; &nbsp; 2.4.2. <a href=#rnxdir>Directory</a><br>
    715 &nbsp; &nbsp; &nbsp; 2.4.3. <a href=#rnxinterval>File Interval</a><br>
    716 &nbsp; &nbsp; &nbsp; 2.4.4. <a href=#rnxsample>Sampling</a><br>
    717 &nbsp; &nbsp; &nbsp; 2.4.5. <a href=#rnxskl>Skeleton Extension</a><br>
    718 &nbsp; &nbsp; &nbsp; 2.4.6. <a href=#sklMandat>Skeleton Mandatory</a><br>
    719 &nbsp; &nbsp; &nbsp; 2.4.7. <a href=#rnxscript>Script</a><br>
    720 &nbsp; &nbsp; &nbsp; 2.4.8. <a href=#rnxvers2>Version 2</a><br>
    721 &nbsp; &nbsp; &nbsp; 2.4.9. <a href=#rnxvers3>Version 3</a><br>
    722 &nbsp; &nbsp; &nbsp; 2.4.10. <a href=#rnxvers3File>Version 3 Filenames</a><br>
    723 2.5. <a href=#ephemeris>RINEX Ephemeris</a><br>
    724 &nbsp; &nbsp; &nbsp; 2.5.1. <a href=#ephdir>Directory</a><br>
    725 &nbsp; &nbsp; &nbsp; 2.5.2. <a href=#ephint>Interval</a><br>
    726 &nbsp; &nbsp; &nbsp; 2.5.3. <a href=#ephport>Port</a><br>
    727 &nbsp; &nbsp; &nbsp; 2.5.4. <a href=#ephvers>Version</a><br>
    728 &nbsp; &nbsp; &nbsp; 2.5.5. <a href=#ephversFile>Version 3 Filenames</a><br>
    729 2.6. <a href=#reqc>RINEX Editing & QC</a><br>
    730 &nbsp; &nbsp; &nbsp; 2.6.1 <a href=#reqcact>Action</a><br>
    731 &nbsp; &nbsp; &nbsp; 2.6.2 <a href=#reqcinp>Input Files</a><br>
    732 &nbsp; &nbsp; &nbsp; 2.6.3 <a href=#reqcout>Output Files</a><br>
    733 &nbsp; &nbsp; &nbsp; 2.6.4 <a href=#reqclog>Logfiles</a><br>
    734 &nbsp; &nbsp; &nbsp; 2.6.5 <a href=#reqcplots>Plots for Signals</a><br>
    735 &nbsp; &nbsp; &nbsp; 2.6.6 <a href=#reqcdir>Directory for Plots</a><br>
    736 &nbsp; &nbsp; &nbsp; 2.6.7 <a href=#reqcedit>Set Edit Options</a><br>
    737 &nbsp; &nbsp; &nbsp; 2.6.8 <a href=#reqccommand>Command Line, No Window</a><br>
    738 2.7. <a href=#sp3comp>SP3 Comparison</a><br>
    739 &nbsp; &nbsp; &nbsp; 2.7.1 <a href=#sp3input>Input SP3 Files</a><br>
    740 &nbsp; &nbsp; &nbsp; 2.7.2 <a href=#sp3exclude>Exclude Satellites</a><br>
    741 &nbsp; &nbsp; &nbsp; 2.7.3 <a href=#sp3log>Logfile</a><br>
    742 2.8. <a href=#correct>Broadcast Corrections</a><br>
    743 &nbsp; &nbsp; &nbsp; 2.8.1. <a href=#corrdir>Directory, ASCII</a><br>
    744 &nbsp; &nbsp; &nbsp; 2.8.2. <a href=#corrint>Interval</a><br>
    745 &nbsp; &nbsp; &nbsp; 2.8.3. <a href=#corrport>Port</a><br>
    746 &nbsp; &nbsp; &nbsp; 2.8.4. <a href=#corrwait>Wait for Full Corr Epoch</a><br>
    747 2.9. <a href=#syncout>Feed Engine</a><br>
    748 &nbsp; &nbsp; &nbsp; 2.9.1. <a href=#syncport>Port</a><br>
    749 &nbsp; &nbsp; &nbsp; 2.9.2. <a href=#syncwait>Wait for Full Obs Epoch</a><br>
    750 &nbsp; &nbsp; &nbsp; 2.9.3. <a href=#syncsample>Sampling</a><br>
    751 &nbsp; &nbsp; &nbsp; 2.9.4. <a href=#syncfile>File</a><br>
    752 &nbsp; &nbsp; &nbsp; 2.9.5. <a href=#syncuport>Port (unsynchronized)</a><br>
    753 2.10. <a href=#serial>Serial Output</a><br>
    754 &nbsp; &nbsp; &nbsp; 2.10.1. <a href=#sermount>Mountpoint</a><br>
    755 &nbsp; &nbsp; &nbsp; 2.10.2. <a href=#serport>Port Name</a><br>
    756 &nbsp; &nbsp; &nbsp; 2.10.3. <a href=#serbaud>Baud Rate</a><br>
    757 &nbsp; &nbsp; &nbsp; 2.10.4. <a href=#serflow>Flow Control</a><br>
    758 &nbsp; &nbsp; &nbsp; 2.10.5. <a href=#serparity>Parity</a><br>
    759 &nbsp; &nbsp; &nbsp; 2.10.6. <a href=#serdata>Data Bits</a><br>
    760 &nbsp; &nbsp; &nbsp; 2.10.7. <a href=#serstop>Stop Bits</a><br>
    761 &nbsp; &nbsp; &nbsp; 2.10.8. <a href=#serauto>NMEA</a><br>
    762 &nbsp; &nbsp; &nbsp; 2.10.9. <a href=#serfile>File</a><br>
    763 &nbsp; &nbsp; &nbsp; 2.10.10. <a href=#serheight>Height</a><br>
    764 &nbsp; &nbsp; &nbsp; 2.10.11. <a href=#sersampl>Sampling</a><br>
    765 2.11. <a href=#advnote>Outages</a><br>
    766 &nbsp; &nbsp; &nbsp; 2.11.1. <a href=#obsrate>Observation Rate</a><br>
    767 &nbsp; &nbsp; &nbsp; 2.11.2. <a href=#advfail>Failure Threshold</a><br>
    768 &nbsp; &nbsp; &nbsp; 2.11.3. <a href=#advreco>Recovery Threshold</a><br>
    769 &nbsp; &nbsp; &nbsp; 2.11.4. <a href=#advscript>Script</a><br>
    770 2.12. <a href=#misc>Miscellaneous</a><br>
    771 &nbsp; &nbsp; &nbsp; 2.12.1. <a href=#miscmount>Mountpoint</a><br>
    772 &nbsp; &nbsp; &nbsp; 2.12.2. <a href=#miscperf>Log Latency</a><br>
    773 &nbsp; &nbsp; &nbsp; 2.12.3. <a href=#miscscan>Scan RTCM</a><br>
    774 &nbsp; &nbsp; &nbsp; 2.12.4. <a href=#miscport>Port</a><br>
    775 2.13. <a href=#pppclient>PPP Client</a><br>
    776 &nbsp; &nbsp; &nbsp; 2.13.1 <a href=#pppInp>PPP (1): Input and Output</a><br>
    777 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.1 <a href=#pppdatasource>Data Source</a><br>
    778 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.2 <a href=#ppprnxobs>RINEX Observation File</a><br>
    779 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.3 <a href=#ppprnxnav>RINEX Navigation File</a><br>
    780 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.4 <a href=#pppcorrfile>Correction File</a><br>
    781 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.5 <a href=#pppcorrstream>Corrections Stream</a><br>
    782 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.6 <a href=#pppmarkcoor>Coordinates</a><br>
    783 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.7 <a href=#ppplogfile>Logfile</a><br>
    784 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.8 <a href=#pppantexfile>ANTEX File</a><br>
    785 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.9 <a href=#pppnmeafile>NMEA File</a><br>
    786 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.10 <a href=#pppsnxtrofile>SNX TRO File</a><br>
    787 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.1.10.1 <a href=#pppsnxtrosampl>Sampling</a><br>
    788 &nbsp; &nbsp; &nbsp; 2.13.2 <a href=#pppStation>PPP (2): Processed Stations</a><br>
    789 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.1 <a href=#pppsite>Station</a><br>
    790 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.2 <a href=#pppnehsigma>Sigma North/East/Up</a><br>
    791 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.3 <a href=#pppnehnoise>Noise North/East/Up</a><br>
    792 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.4 <a href=#ppptropsigma>Tropo Sigma</a><br>
    793 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.5 <a href=#ppptropnoise>Tropo Noise</a><br>
    794 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.2.6 <a href=#pppnmeaport>NMEA Port</a><br>
    795 &nbsp; &nbsp; &nbsp; 2.13.3 <a href=#pppOptions>PPP (3): Processing Options</a><br>
    796 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.1 <a href=#ppplinecombi>Linear Combinations</a><br>
    797 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.2 <a href=#pppcodeobs>Code Observations</a><br>
    798 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.3 <a href=#pppphaseobs>Phase Observations</a><br>
    799 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.4 <a href=#pppeleweight>Elevation Dependent Weighting</a><br>
    800 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.5 <a href=#pppminobs>Minimum Number of Observations</a><br>
    801 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.6 <a href=#pppmineleva>Minimum Elevation</a><br>
    802 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.7 <a href=#pppwaitclockcorr>Wait for Clock Corrections</a><br>
    803 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.3.8 <a href=#pppseeding>Seeding</a><br>
    804 &nbsp; &nbsp; &nbsp; 2.13.4 <a href=#pppPlots>PPP (4): Plots</a><br>
    805 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.1 <a href=#ppptimeseries>PPP Plot</a><br>
    806 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.2 <a href=#pppaudioresp>Audio Response</a><br>
    807 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.3 <a href=#ppptrackmap>Track Map</a><br>
    808 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.3.1 <a href=#pppmaptype>Google/OSM</a><br>
    809 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4 <a href=#pppdotprop>Dot-properties</a><br>
    810 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4.1 <a href=#pppdotsize>Size</a><br>
    811 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.4.2 <a href=#pppdotcolor>Color</a><br>
    812 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.13.4.5 <a href=#pppspeed>Post Processing Speed</a><br>
    813 2.14. <a href=#combi>Combine Corrections</a><br>
    814 &nbsp; &nbsp; &nbsp; 2.14.1 <a href=#combimounttab>Combine Corrections Table</a><br>
    815 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.1 <a href=#combiadd>Add Row, Delete</a><br>
    816 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.2 <a href=#combimethod>Method</a><br>
    817 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.3 <a href=#combimax>Maximal Residuum</a><br>
    818 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.4 <a href=#combismpl>Sampling</a><br>
    819 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.14.1.5 <a href=#combiGLO>Use GLONASS</a><br>
    820 2.15. <a href=#upclk>Upload Corrections</a><br>
    821 &nbsp; &nbsp; &nbsp; 2.15.1 <a href=#upadd>Add, Delete Row</a><br>
    822 &nbsp; &nbsp; &nbsp; 2.15.2 <a href=#uphost>Host, Port, Mountpoint, Password</a><br>
    823 &nbsp; &nbsp; &nbsp; 2.15.3 <a href=#upsystem>System</a><br>
    824 &nbsp; &nbsp; &nbsp; 2.15.4 <a href=#upcom>Center of Mass</a><br>
    825 &nbsp; &nbsp; &nbsp; 2.15.5 <a href=#upsp3>SP3 File</a><br>
    826 &nbsp; &nbsp; &nbsp; 2.15.6 <a href=#uprinex>RNX File</a><br>
    827 &nbsp; &nbsp; &nbsp; 2.15.7 <a href=#upinter>Interval</a><br>
    828 &nbsp; &nbsp; &nbsp; 2.15.8 <a href=#upclksmpl>Sampling</a><br>
    829 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.1 <a href=#upclkorb>orbits</a><br>
    830 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.2 <a href=#upclksp3>SP3</a><br>
    831 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.15.8.3 <a href=#upclkrnx>RINEX </a><br>
    832 &nbsp; &nbsp; &nbsp; 2.15.9 <a href=#upcustom>Custom Trafo</a><br>
    833 &nbsp; &nbsp; &nbsp; 2.15.10 <a href=#upantex>ANTEX File</a><br>
    834 2.16. <a href=#upeph>Upload Ephemeris</a><br>
    835 &nbsp; &nbsp; &nbsp; 2.16.1 <a href=#brdcserver>Host &amp; Port</a><br>
    836 &nbsp; &nbsp; &nbsp; 2.16.2 <a href=#brdcmount>Mountpoint &amp; Password</a><br>
    837 &nbsp; &nbsp; &nbsp; 2.16.3 <a href=#brdcsmpl>Sampling</a><br><br>
    838 <b>Streams Canvas</b><br>
    839 2.17. <a href=#streams>Streams</a><br>
    840 &nbsp; &nbsp; &nbsp; 2.17.1 <a href=#streamedit>Edit Streams</a><br>
    841 &nbsp; &nbsp; &nbsp; 2.17.2 <a href=#streamdelete>Delete Stream</a><br>
    842 &nbsp; &nbsp; &nbsp; 2.17.3 <a href=#streamconf>Reconfigure Stream Selection On-the-fly</a><br><br>
    843 <b>Logging Canvas</b><br>
    844 2.18. <a href=#logs>Logging</a><br>
    845 &nbsp; &nbsp; &nbsp; 2.18.1 <a href=#logfile>Log</a><br>
    846 &nbsp; &nbsp; &nbsp; 2.18.2 <a href=#throughput>Throughput</a><br>
    847 &nbsp; &nbsp; &nbsp; 2.18.3 <a href=#latency>Latency</a><br>
    848 &nbsp; &nbsp; &nbsp; 2.18.4 <a href=#ppptab>PPP Plot</a><br><br>
    849 <b>Bottom Menu Bar</b><br>
    850 2.19. <a href=#bottom>Bottom Menu Bar</a><br>
    851 &nbsp; &nbsp; &nbsp; 2.19.1 <a href=#streamadd>Add Stream</a><br>
    852 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1 <a href=#streamcaster>Add Stream - Coming from Caster</a><br>
    853 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.1 <a href=#streamhost>Caster Host and Port</a><br>
    854 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.2 <a href=#streamtable>Casters Table</a><br>
    855 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.3 <a href=#streamuser>User and Password</a><br>
    856 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.4 <a href=#gettable>Get Table</a><br>
    857 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.5 <a href=#ntripv>Ntrip Version</a><br>
    858 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.1.6 <a href=#castermap>Map</a><br>
    859 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.2 <a href=#streamip>Add Stream - Coming from TCP/IP Port</a><br>
    860 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.3 <a href=#streamudp>Add Stream - Coming from UDP Port</a><br>
    861 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.19.1.4 <a href=#streamser>Add Stream - Coming from Serial Port</a><br>
    862 &nbsp; &nbsp; &nbsp; 2.19.2 <a href=#streamsdelete>Delete Stream</a><br>
    863 &nbsp; &nbsp; &nbsp; 2.19.3 <a href=#streamsmap>Map</a><br>
    864 &nbsp; &nbsp; &nbsp; 2.19.4 <a href=#start>Start</a><br>
    865 &nbsp; &nbsp; &nbsp; 2.19.5 <a href=#stop>Stop</a><br><br>
    866 <b>Command Line</b><br>
    867 2.20. <a href=#cmd>Command Line Options</a><br>
    868 &nbsp; &nbsp; &nbsp; 2.20.1 <a href=#nw>No Window Mode</a><br>
    869 &nbsp; &nbsp; &nbsp; 2.20.2 <a href=#post>File Mode</a><br>
    870 &nbsp; &nbsp; &nbsp; 2.20.3 <a href=#conffile>Configuration File</a><br>
    871 &nbsp; &nbsp; &nbsp; 2.20.4 <a href=#confopt>Configuration Options</a><br>
    872 </p>
     868The following chapters describes how to set the BNC program options. They explain the 'Top Menu Bar', the 'Settings Canvas' with the processing options, the contents of the 'Streams Canvas' and 'Logging Canvas', and the 'Bottom Menu Bar'.
     869</p>
     870<p>
    873871
    874872<p><a name="topmenu"><h4>2.1. Top Menu Bar</h4></p>
     
    29272925
    29282926<p>
    2929 The default value for 'SNX TRO File' is an empty option field, meaning that BNC will not saved SINEX Troposphere files.
     2927The default value for 'SNX TRO File' is an empty option field, meaning that BNC will not save SINEX Troposphere files.
    29302928</p>
    29312929
     
    37213719<p><u>Figure 33:</u> Producing a Broadcast Ephemeris stream from navigation messages of globally distributed RTCM streams and uploading them in RTCM Version 3 format to an Ntrip Broadcaster.</p>
    37223720
    3723 <p><a name="streams"><h4>2.17. Streams</h4></p>
     3721<p><a name="streams"><h4>2.17. Streams Canvas</h4></p>
    37243722<p>
    37253723Each stream on an Ntrip Broadcaster (and consequently on BNC) is defined using a unique source ID called mountpoint. An Ntrip Client like BNC accesses the desired stream by referring to its mountpoint. Information about streams and their mountpoints is available through the source-table maintained by the Ntrip Broadcaster.
     
    37713769</p>
    37723770
    3773 <p><a name="logs"><h4>2.18. Logging</h4></p>
    3774 <p>
    3775 The section on the bottom of the main window provides online control of BNC's activities. Tabs are available to show the records saved in a logfile, for a plot to control the bandwidth consumption, for a plot showing stream latencies, and for time series plots of PPP results.
     3771<p><a name="logs"><h4>2.18. Logging Canvas</h4></p>
     3772<p>
     3773The 'Logging Canvas' above the bottom menu bar on the main window labeled 'Log', 'Throughput', 'Lacenty', and 'PPP Plot' provides control of BNC's activities. Tabs are available for continuously showing logfile contents, for a plot controling the bandwidth consumption, for a plot showing stream latencies, and for time series plots of PPP results.
    37763774</p>
    37773775<p><a name="logfile"><h4>2.18.1 Log</h4></p>
     
    40854083
    40864084<p><a name="annex"><h3>3. Annex</h3></p>
    4087 <p>
    4088 3.1. <a href=#history>Revision History</a><br>
    4089 3.2. <a href=#rtcm>RTCM</a><br>
    4090 &nbsp; &nbsp; &nbsp; 3.2.1 Ntrip <a href=#ntrip1>Version 1</a><br>
    4091 &nbsp; &nbsp; &nbsp; 3.2.2 Ntrip <a href=#ntrip2>Version 2</a><br>
    4092 &nbsp; &nbsp; &nbsp; 3.2.3 RTCM <a href=#rtcm2>Version 2</a><br>
    4093 &nbsp; &nbsp; &nbsp; 3.2.4 RTCM <a href=#rtcm3>Version 3</a><br>
    4094 3.3. <a href=#confList>Configuration List</a><br>
    4095 3.4. <a href=#links>Further Reading</a>
    4096 </p>
    40974085
    40984086<p><a name=history><h4>3.1 Revision History</h3></p>
     
    42724260</p>
    42734261
    4274 <p><a name="rtcm"><h4>3.2. RTCM</h4></p>
     4262<p><a name="rtcm"><h4>3.2. RTCM Standards</h4></p>
    42754263
    42764264<p>
Note: See TracChangeset for help on using the changeset viewer.