Changeset 3061 in ntrip


Ignore:
Timestamp:
Mar 1, 2011, 4:23:54 PM (13 years ago)
Author:
weber
Message:

Description of combination options added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bnchelp.html

    r2998 r3061  
    203203&nbsp; &nbsp; &nbsp; 3.11.9 <a href=#pppoptcont2>Options cont'd</a><br>
    204204&nbsp; &nbsp; &nbsp; 3.11.9.1 <a href=#pppsync>Sync Corr</a><br>
    205 &nbsp; &nbsp; &nbsp; 3.11.9.2 <a href=#pppaverage>Averaging</a><br><br>
    206 3.12. <a href=#streams>Streams</a><br>
    207 &nbsp; &nbsp; &nbsp; 3.12.1 <a href=#streamedit>Edit Streams</a><br>
    208 &nbsp; &nbsp; &nbsp; 3.12.2 <a href=#streamdelete>Delete Stream</a><br>
    209 &nbsp; &nbsp; &nbsp; 3.12.3 <a href=#streamconf>Reconfigure Streams On-the-fly</a><br><br>
    210 3.13. <a href=#logs>Logging</a><br><br>
    211 &nbsp; &nbsp; &nbsp; 3.13.1 <a href=#logfile>Log</a><br>
    212 &nbsp; &nbsp; &nbsp; 3.13.2 <a href=#throughput>Throughput</a><br>
    213 &nbsp; &nbsp; &nbsp; 3.13.3 <a href=#latency>Latency</a><br>
    214 &nbsp; &nbsp; &nbsp; 3.13.4 <a href=#ppptab>PPP Plot</a><br><br>
    215 3.14. <a href=#bottom>Bottom Menu Bar</a><br>
    216 &nbsp; &nbsp; &nbsp; 3.14.1. <a href=#streamadd>Add Stream - Coming from Caster</a><br>
    217 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.1 <a href=#streamhost>Caster Host and Port</a><br>
    218 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.2 <a href=#streamtable>Casters Table</a><br>
    219 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.3 <a href=#streamuser>User and Password</a><br>
    220 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.4 <a href=#gettable>Get Table</a><br>
    221 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.5 <a href=#ntripv>NTRIP Version</a><br>
    222 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.14.1.6 <a href=#map>Map</a><br>
    223 &nbsp; &nbsp; &nbsp; 3.14.2 <a href=#streamip>Add Stream - Coming from TCP/IP Port</a><br>
    224 &nbsp; &nbsp; &nbsp; 3.14.3 <a href=#streamudp>Add Stream - Coming from UDP Port</a><br>
    225 &nbsp; &nbsp; &nbsp; 3.14.4 <a href=#streamser>Add Stream - Coming from Serial Port</a><br>
    226 &nbsp; &nbsp; &nbsp; 3.14.5 <a href=#start>Start</a><br>
    227 &nbsp; &nbsp; &nbsp; 3.14.6 <a href=#stop>Stop</a><br><br>
    228 3.15. <a href=#cmd>Command Line Options</a><br>
    229 &nbsp; &nbsp; &nbsp; 3.15.1. <a href=#nw>No Window Mode</a><br>
    230 &nbsp; &nbsp; &nbsp; 3.15.2. <a href=#post>Offline Mode</a><br>
    231 &nbsp; &nbsp; &nbsp; 3.15.3. <a href=#conffile>Configuration File</a><br>
     205&nbsp; &nbsp; &nbsp; 3.11.9.2 <a href=#pppaverage>Averaging</a><br>
     2063.12. <a href=#combi>Combination</a><br>
     207&nbsp; &nbsp; &nbsp; 3.12.1 <a href=#combimounttab>Mountpoints Table</a><br>
     208&nbsp; &nbsp; &nbsp; 3.12.1.1 <a href=#combiadd>Add Row</a><br>
     209&nbsp; &nbsp; &nbsp; 3.12.1.2 <a href=#combidel>Delete</a><br>
     210&nbsp; &nbsp; &nbsp; 3.12.2 <a href=#combimountpnt>Mountpoint</a><br>
     211&nbsp; &nbsp; &nbsp; 3.12.2.1 <a href=#combihost>Host</a><br>
     212&nbsp; &nbsp; &nbsp; 3.12.2.2 <a href=#combiport>Port</a><br>
     213&nbsp; &nbsp; &nbsp; 3.12.2.3 <a href=#combipass>Password</a><br>
     214&nbsp; &nbsp; &nbsp; 3.12.2.4 <a href=#combioutdir>Directory, Output</a><br>
     215&nbsp; &nbsp; &nbsp; 3.12.2.5 <a href=#combisp3dir>Directory, SP3</a><br><br>
     2163.13. <a href=#streams>Streams</a><br>
     217&nbsp; &nbsp; &nbsp; 3.13.1 <a href=#streamedit>Edit Streams</a><br>
     218&nbsp; &nbsp; &nbsp; 3.13.2 <a href=#streamdelete>Delete Stream</a><br>
     219&nbsp; &nbsp; &nbsp; 3.13.3 <a href=#streamconf>Reconfigure Streams On-the-fly</a><br><br>
     2203.14. <a href=#logs>Logging</a><br>
     221&nbsp; &nbsp; &nbsp; 3.14.1 <a href=#logfile>Log</a><br>
     222&nbsp; &nbsp; &nbsp; 3.14.2 <a href=#throughput>Throughput</a><br>
     223&nbsp; &nbsp; &nbsp; 3.14.3 <a href=#latency>Latency</a><br>
     224&nbsp; &nbsp; &nbsp; 3.14.4 <a href=#ppptab>PPP Plot</a><br><br>
     2253.15. <a href=#bottom>Bottom Menu Bar</a><br>
     226&nbsp; &nbsp; &nbsp; 3.15.1. <a href=#streamadd>Add Stream - Coming from Caster</a><br>
     227&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.1 <a href=#streamhost>Caster Host and Port</a><br>
     228&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.2 <a href=#streamtable>Casters Table</a><br>
     229&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.3 <a href=#streamuser>User and Password</a><br>
     230&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.4 <a href=#gettable>Get Table</a><br>
     231&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.5 <a href=#ntripv>NTRIP Version</a><br>
     232&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3.15.1.6 <a href=#map>Map</a><br>
     233&nbsp; &nbsp; &nbsp; 3.15.2 <a href=#streamip>Add Stream - Coming from TCP/IP Port</a><br>
     234&nbsp; &nbsp; &nbsp; 3.15.3 <a href=#streamudp>Add Stream - Coming from UDP Port</a><br>
     235&nbsp; &nbsp; &nbsp; 3.15.4 <a href=#streamser>Add Stream - Coming from Serial Port</a><br>
     236&nbsp; &nbsp; &nbsp; 3.15.5 <a href=#start>Start</a><br>
     237&nbsp; &nbsp; &nbsp; 3.15.6 <a href=#stop>Stop</a><br><br>
     2383.16. <a href=#cmd>Command Line Options</a><br>
     239&nbsp; &nbsp; &nbsp; 3.16.1. <a href=#nw>No Window Mode</a><br>
     240&nbsp; &nbsp; &nbsp; 3.16.2. <a href=#post>Offline Mode</a><br>
     241&nbsp; &nbsp; &nbsp; 3.16.3. <a href=#conffile>Configuration File</a><br>
    232242</p>
    233243
     
    13681378</p>
    13691379
    1370 <p><a name="streams"><h4>3.12. Streams</h4></p>
     1380<p><a name="combi"><h4>3.12. Combination</h4></p>
     1381<p>
     1382Combination.
     1383</p>
     1384
     1385<p><a name="combimounttab"><h4>3.12.1 Mountpoints Table</h4></p>
     1386<p>
     1387Mountpoints table.
     1388</p>
     1389
     1390<p><a name="combiadd"><h4>3.12.1.1 Add Row - optional if 'Mountpoint is set</h4></p>
     1391<p>
     1392Add.
     1393</p>
     1394
     1395<p><a name="combidel"><h4>3.12.1.2 Delete - optional if 'Mountpoint is set</h4></p>
     1396<p>
     1397Delete.
     1398</p>
     1399
     1400<p><a name="combimountpnt"><h4>3.12.2 Mountpoint - optional</h4></p>
     1401<p>
     1402Mountpoint.
     1403</p>
     1404
     1405<p><a name="combihost"><h4>3.12.2.1 Host - optional if 'Mountpoint' is set</h4></p>
     1406<p>
     1407Host.
     1408</p>
     1409
     1410<p><a name="combiport"><h4>3.12.2.2 Port - mandatory if 'Host' is set</h4></p>
     1411<p>
     1412Port.
     1413</p>
     1414
     1415<p><a name="combipass"><h4>3.12.2.3 Password - mandatory if 'Host' is set</h4></p>
     1416<p>
     1417Pass.
     1418</p>
     1419
     1420<p><a name="combioutdir"><h4>3.12.2.4 Directory, Output - optional if 'Mountpoint' is set</h4></p>
     1421<p>
     1422OutDir.
     1423</p>
     1424
     1425<p><a name="combioutsp3"><h4>3.12.2.5 Directory, SP3 - optional if 'Mountpoint' is set</h4></p>
     1426<p>
     1427SP3Dir.
     1428</p>
     1429
     1430<p><a name="streams"><h4>3.13. Streams</h4></p>
    13711431<p>
    13721432Each stream on an NTRIP broadcaster (and consequently on BNC) is defined using a unique source ID called mountpoint. An NTRIP client like BNC access the desired data stream by referring to its mountpoint. Information about streams and their mountpoints is available through the source-table maintained by the NTRIP broadcaster. Note that mountpoints could show up in BNC more than once when retrieving streams from several NTRIP broadcasters.
     
    13891449</p>
    13901450
    1391 <p><a name="streamedit"><h4>3.12.1 Edit Streams</h4></p>
     1451<p><a name="streamedit"><h4>3.13.1 Edit Streams</h4></p>
    13921452<ul>
    13931453<li>
     
    14041464</ul>
    14051465
    1406 <p><a name="streamdelete"><h4>3.12.2 Delete Stream</h4></p>
     1466<p><a name="streamdelete"><h4>3.13.2 Delete Stream</h4></p>
    14071467<p>
    14081468To remove a stream from the 'Streams' canvas in the main window, highlight it by clicking on it and hit the 'Delete Stream' button. You can also remove multiple streams simultaneously by highlighting them using +Shift and +Ctrl.</p>
    14091469
    1410 <p><a name="streamconf"><h4>3.12.3 Reconfigure Streams On-the-fly</h4></p>
     1470<p><a name="streamconf"><h4>3.13.3 Reconfigure Streams On-the-fly</h4></p>
    14111471<p>
    14121472The streams selection can be changed on-the-fly without interrupting uninvolved threads in the running BNC process.
     
    14181478</p>
    14191479
    1420 <p><a name="logs"><h4>3.13. Logging</h4></p>
     1480<p><a name="logs"><h4>3.14. Logging</h4></p>
    14211481<p>
    14221482A tabs 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 consumtion, for a plot showing stream latencies, and for time series plots of PPP results.
    14231483</p>
    1424 <p><a name="logfile"><h4>3.13.1 Log</h4></p>
     1484<p><a name="logfile"><h4>3.14.1 Log</h4></p>
    14251485<p>
    14261486Records of BNC's activities are shown in the 'Log' tab. They can be saved into a file when a valid path is specified in the 'Logfile (full path)' field.
    14271487</p>
    14281488
    1429 <p><a name="throughput"><h4>3.13.2 Throughput</h4></p>
     1489<p><a name="throughput"><h4>3.14.2 Throughput</h4></p>
    14301490<p>
    14311491The bandwidth consumption per stream is shown in the 'Throughput' tab in bits per second (bps) or kilo bits per second (kbps). The following figure shows the bandwidth comsumption of incoming streams.
     
    14371497<p><u>Figure:</u> Bandwidth consumption of incoming streams.</p>
    14381498
    1439 <p><a name="latency"><h4>3.13.3 Latency</h4></p>
     1499<p><a name="latency"><h4>3.14.3 Latency</h4></p>
    14401500<p>
    14411501The latency of observations in each incoming stream is shown in the 'Latency' tab in milliseconds or seconds. Streams not carrying observations (i.e. those providing only broadcast ephemeris messages) or having an outage are not considered here and shown in red color. Note that the calculation of correct latencies requires the clock of the host computer to be properly synchronized. The next figure shows the latency of incoming streams.
     
    14471507<p><u>Figure:</u> Latency of incoming streams.</p>
    14481508
    1449 <p><a name="ppptab"><h4>3.13.4 PPP Plot</h4></p>
     1509<p><a name="ppptab"><h4>3.14.4 PPP Plot</h4></p>
    14501510<p>
    14511511Precise Point Positioning time series of North (red), East (green) and Up (blue) coordinate components are shown in the 'PPP Plot' tab when a 'Origin' option is defined. Values are either referred to reference coordinates (if specified) or referred to the first estimated set of coordinate components. The time as given in format [hh:mm] refers to GPS Time. The sliding PPP time series window covers a period of 5 minutes. Note that it may take up to 30 seconds or more till the first PPP solutions becomes available. The following figure shows the screenshot of a PPP time series plot of North, East and Up coordiate components.
     
    14571517<p><u>Figure:</u> Time series plot of PPP session.</p>
    14581518
    1459 <p><a name="bottom"><h4>3.14. Bottom Menu Bar</h4></p>
     1519<p><a name="bottom"><h4>3.15. Bottom Menu Bar</h4></p>
    14601520<p>
    14611521The bottom menu bar allows to add or delete streams to BNC's configuration and to start or stop it. It also provides access to BNC's online help function. The 'Add Stream' button opens a window that allows user to select one of several input communication links, see figure below.
     
    14651525<p><u>Figure:</u> Steam input communication links.</p>
    14661526
    1467 <p><a name="streamadd"><h4>3.14.1 Add Stream - Coming from Caster</h4></p>
     1527<p><a name="streamadd"><h4>3.15.1 Add Stream - Coming from Caster</h4></p>
    14681528
    14691529<p>
     
    14711531</p>
    14721532
    1473 <p><a name="streamhost"><h4>3.14.1.1 Caster Host and Port - mandatory</h4></p>
     1533<p><a name="streamhost"><h4>3.15.1.1 Caster Host and Port - mandatory</h4></p>
    14741534<p>
    14751535Enter the NTRIP broadcaster host IP and port number. Note that EUREF and IGS operate NTRIP broadcasters at <u>http://www.euref-ip.net/home</u> and <u>http://www.igs-ip.net/home</u> and <u>http://www.products.igs-ip.net/home</u>.
    14761536</p>
    14771537
    1478 <p><a name="streamtable"><h4>3.14.1.2 Casters Table - optional</h4></p>
     1538<p><a name="streamtable"><h4>3.15.1.2 Casters Table - optional</h4></p>
    14791539<p>
    14801540It may be that your are not sure about your NTRIP broadcasters host and port number or you are interested in other broadcaster installations operated elsewhere. Hit 'Show' for a table of known broadcasters maintained at <u>www.rtcm-ntrip.org/home</u>. A window opens which allows to select a broadcaster for stream retrieval, see figure below.
     
    14851545<p><u>Figure:</u> Casters table.</p>
    14861546
    1487 <p><a name="streamuser"><h4>3.14.1.3 User and Password - mandatory for protected streams</h4></p>
     1547<p><a name="streamuser"><h4>3.15.1.3 User and Password - mandatory for protected streams</h4></p>
    14881548<p>
    14891549Some streams on NTRIP broadcasters may be restricted. Enter a valid 'User' ID and 'Password' for access to protected streams. Accounts are usually provided per NTRIP broadcaster through a registration procedure. Register through <u>http://igs.bkg.bund.de/ntrip/registeruser</u> for access to protected streams on <u>www.euref-ip.net</u> or <u>www.igs-ip.net</u> or <u>products.igs-ip.net</u>.
    14901550</p>
    14911551
    1492 <p><a name="gettable"><h4>3.14.1.4 Get Table</h4></p>
     1552<p><a name="gettable"><h4>3.15.1.4 Get Table</h4></p>
    14931553<p>
    14941554Use the 'Get Table' button to download the source-table from the NTRIP broadcaster. Pay attention to data fields 'format' and 'format-details'. Keep in mind that BNC can only decode and convert streams that come in RTCM Version 2.x, RTCM Version 3.x, or RTIGS format. For access to observations, ephemeris or ephemris correctiors, an RTCM Version 2.x streams must contain message types 18 and 19 or 20 and 21 while an RTCM Version 3.x streams must contain
     
    15121572<p><u>Figure:</u> Broadcaster source-table.</p>
    15131573
    1514 <p><a name="ntripv"><h4>3.14.1.5 NTRIP Version - mandatory</h4></p>
     1574<p><a name="ntripv"><h4>3.15.1.5 NTRIP Version - mandatory</h4></p>
    15151575<p>
    15161576Some limitations and deficiencies of the NTRIP version 1 stream transport protocol are solved in NTRIP version 2. Improvements mainly concern a full HTTP compatibility in view of requirements coming from proxy servers. Version 2 is backwards compatible to Version 1. Options implemented in BNC are:
     
    15331593</p>
    15341594
    1535 <p><a name="map"><h4>3.14.1.6 Map - optional</h4></p>
     1595<p><a name="map"><h4>3.15.1.6 Map - optional</h4></p>
    15361596<p>
    15371597Button 'Map' opens a window to show a distribution map of the casters's streams. You may like to zoom in or out using option 'Zoom +' or 'Zoom -'. You may also like to 'Clean' or 'Reset' a map or let it 'Fit' exactly to the current size of the window. Option 'Close' shuts the window.
    15381598</p>
    15391599
    1540 <p><a name="streamip"><h4>3.14.2 Add Stream - Coming from TCP/IP Port</h4></p>
     1600<p><a name="streamip"><h4>3.15.2 Add Stream - Coming from TCP/IP Port</h4></p>
    15411601<p>
    15421602Button 'Add Stream' &gt; 'Coming from TCP/IP Port' allows to retrieve streams via TCP directly from an IP address without using the NTRIP transport protocol. For that you:
     
    15571617</p>
    15581618
    1559 <p><a name="streamudp"><h4>3.14.3 Add Stream - Coming from UDP Port</h4></p>
     1619<p><a name="streamudp"><h4>3.15.3 Add Stream - Coming from UDP Port</h4></p>
    15601620<p>
    15611621Button 'Add Stream' &gt; 'Coming from UDP Port' allows to pick up streams arriving directly at one of the local host's UDP ports without using the NTRIP transport protocol. For that you:
     
    15721632<p>
    15731633
    1574 <p><a name="streamser"><h4>3.14.4 Add Stream - Coming from Serial Port</h4></p>
     1634<p><a name="streamser"><h4>3.15.4 Add Stream - Coming from Serial Port</h4></p>
    15751635<p>
    15761636Button 'Add Stream' &gt; 'Coming from Serial Port' allows to retrieve streams from a GNSS receiver via serial port without using the NTRIP transport protocol. For that you:
     
    16121672<p><u>Figure:</u> BNC setup for pulling a stream via serial port.</p>
    16131673
    1614 <p><a name="start"><h4>3.14.5 Start</h4></p>
     1674<p><a name="start"><h4>3.15.5 Start</h4></p>
    16151675<p>
    16161676Hit 'Start' to start retrieving, decoding, and converting GNSS data streams in real-time. Note that 'Start' generally forces BNC to begin with fresh RINEX which might overwrite existing files when necessary unless the option 'Append files' is ticked.
    16171677</p>
    16181678
    1619 <p><a name="stop"><h4>3.14.6 Stop</h4></p>
     1679<p><a name="stop"><h4>3.15.6 Stop</h4></p>
    16201680<p>
    16211681Hit the 'Stop' button in order to stop BNC.
    16221682</p>
    16231683
    1624 <p><a name="cmd"><h4>3.15. Command Line Options</h4></p>
     1684<p><a name="cmd"><h4>3.16. Command Line Options</h4></p>
    16251685<p>
    16261686Command line options are available to run BNC in 'no window' mode or let it read data from a file in offline mode. BNC will then use processing options from the configuration file. Note that the self-explaining contents of the configuration file can easily be edited. It is possible to introduce a specific configuration file name instead of using the default name 'BNC.ini'.
    16271687</p>
    16281688
    1629 <p><a name="nw"><h4>3.15.1 No Window Mode - optional</h4></p>
     1689<p><a name="nw"><h4>3.16.1 No Window Mode - optional</h4></p>
    16301690<p>
    16311691Apart from its regular windows mode, BNC can be started on all systems as a background/batch job with command line option '-nw'. BNC will then run in 'no window' mode, using processing options from its configuration file on disk. Terminate BNC using Windows Task Manager when running it in 'no window' mode on Windows systems.
     
    16361696</p>
    16371697
    1638 <p><a name="post"><h4>3.15.2 Offline Mode - optional</h4></p>
    1639 <p>
    1640 Although BNC is primarily a real-time online tool, it can be run in offline mode to read data from a previously saved file for post-processing purposes. Enter the following command line options for that:
     1698<p><a name="post"><h4>3.16.2 Offline Mode - optional</h4></p>
     1699<p>
     1700Although BNC is primarily a real-time online tool, it can be run in offline mode to read data from a previously saved file (see chapter on saving 'Raw Output File') for post-processing purposes. Enter the following command line options for that:
    16411701</p>
    16421702<p>
     
    16441704<li>'--file &lt;<u>inputFileName</u>&gt;' to enter the full path to an input file containing data previously saved by BNC.</li>
    16451705<li>'--format &lt;<u>format</u>&gt;' to enter one of the file format describing strings 'RTCM_2', 'RTCM_3' or 'RTIGS'.</li>
     1706<li>'--staID &lt;<u>stationID</u>&gt;' to enter the mountpoint of one of the streams contained in the input file. This allows you to</li>
     1707<ul>
     1708<li>carry out an offline PPP solution using one particular (of probably several) orbit/clock corrections stream contained in the input file.</li>
     1709<li>offline convert one specific stream (of probably several streams) contained in the input file into a RINEX file.</li>
     1710</ul>
     1711
    16461712</ul>
    16471713<p>
    16481714Example:<br><br>
    1649 ./bnc --file FFMJ.dat --format RTCM_3
     1715./bnc --file raw.output_110301 --format RTCM_3 --staID FFMJ1
    16501716</p>
    16511717<p>
     
    16531719</p>
    16541720
    1655 <p><a name="conffile"><h4>3.15.3 Configuration File - optional</h4></p>
     1721<p><a name="conffile"><h4>3.16.3 Configuration File - optional</h4></p>
    16561722The default configuration file name is 'BNC.ini'. You may change this name at startup time using the command line option '--conf &lt;<u>confFileName</u>&gt;'. This allows to run several BNC jobs in parallel on the same host using different sets of configuration options. <u>confFileName</u> stands either for the full path to a configuration file or just for a file name. If you introduce only a filename, the corresponding file will be saved in the current working directory from where BNC is started.
    16571723</p>
     
    18391905
    18401906<tr>
    1841 <td>Feb 2011 &nbsp;</td><td>Version 2.6 &nbsp;</td>
     1907<td>Mar 2011 &nbsp;</td><td>Version 2.6 &nbsp;</td>
    18421908<td>[Add]</td>
    18431909</tr>
Note: See TracChangeset for help on using the changeset viewer.