- Timestamp:
- Aug 31, 2012, 8:42:23 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bnchelp.html
r4570 r4601 646 646 <li>File <u>E</u>diting and concatenation</li> 647 647 <li>File <u>Q</b></u>uality <u>C</u>heck</li> 648 <ul> 649 <li>Multipath analysis sky plots (see Estey and Meertens 1999)</li> 650 <li>Signal-to-Noise sky plots</li> 651 <li>Satellite availability plots</li> 652 </ul> 648 653 </ul> 649 654 and hence follows UNAVCO's famous 'TEQC' program. The remarkable thing about BNC in this context is that it supports RINEX Version 3 under GNU General Public License. 655 </p> 656 <p><img src="IMG/screenshot30.png"/></p> 657 <p><u>Figure 7:</u>Example for satellite availability plot.</p> 650 658 651 659 <p><a name="reqcact"><h4>3.6.1 Action - optional</h4></p> … … 675 683 676 684 <p><img src="IMG/screenshot27.png"/></p> 677 <p><u>Figure 7:</u> Example for 'RINEX Editing Options' window.</p>685 <p><u>Figure 8:</u> Example for 'RINEX Editing Options' window.</p> 678 686 679 687 <p><a name="reqcinput"><h4>3.6.3 Input Files - mandatory if 'Action' is set</h4></p> … … 689 697 690 698 <p><img src="IMG/screenshot25.png"/></p> 691 <p><u>Figure 8:</u> Example for RINEX file editing with BNC in Post Processing mode.</p>699 <p><u>Figure 9:</u> Example for RINEX file editing with BNC in Post Processing mode.</p> 692 700 693 701 <p> … … 696 704 697 705 <p><img src="IMG/screenshot29.png"/></p> 698 <p><u>Figure 9:</u> Example for RINEX quality check output with BNC in Post Processing mode. A multipath and a signal-to-noise ratio analysis are presented in terms of a sky plot.</p>706 <p><u>Figure 10:</u> Example for RINEX quality check output with BNC in Post Processing mode. A multipath and a signal-to-noise ratio analysis are presented in terms of a sky plot.</p> 699 707 700 708 <p><a name="reqcplots"><h4>3.6.5 Directory for Plots - optional if 'Action' is set</h4></p> … … 726 734 </p> 727 735 728 <p>The following Linux command line produces RINEX QC multipath (see Estey and Meertens 1999) and signal-to-noise ratio plotsoffline in 'no window' mode and saves them in directory '/home/user'. Introducing a dummy configuration file /dev/null makes sure that no configuration options previously saved on disc are used:</p>736 <p>The following Linux command line produces RINEX QC plots (see Estey and Meertens 1999) offline in 'no window' mode and saves them in directory '/home/user'. Introducing a dummy configuration file /dev/null makes sure that no configuration options previously saved on disc are used:</p> 729 737 <p> 730 738 /home/user/bnc --conf /dev/null --key reqcAction Analyze --key reqcObsFile CUT02070.12O --key reqcNavFile BRDC2070.12P --key reqcOutLogFile CUT0.txt --key reqcPlotDir /home/user --nw 731 739 </p> 732 740 <p></p> 733 <p>The following Linux command line produces the same RINEX QC multipath and signal-to-noise ratioplots in interactive autoStart mode:</p>741 <p>The following Linux command line produces the same RINEX QC plots in interactive autoStart mode:</p> 734 742 <p> 735 743 /home/user/bnc --conf /dev/null --key reqcAction Analyze --key reqcObsFile CUT02070.12O --key reqcNavFile BRDC2070.12P --key reqcOutLogFile CUT0.txt --key --key startTab 4 --key autoStart 2 … … 1065 1073 </p> 1066 1074 <p><img src="IMG/screenshot12.png"/></p> 1067 <p><u>Figure 1 0:</u> Synchronized BNC output via IP port to feed a GNSS real-time engine.</p>1075 <p><u>Figure 11:</u> Synchronized BNC output via IP port to feed a GNSS real-time engine.</p> 1068 1076 1069 1077 <p><a name="syncport"><h4>3.8.1 Port - optional</h4></p> … … 1103 1111 </p> 1104 1112 <p><img src="IMG/screenshot11.png"/></p> 1105 <p><u>Figure 1 1:</u> BNC pulling a VRS stream to feed a serial connected RTK rover.</p>1113 <p><u>Figure 12:</u> BNC pulling a VRS stream to feed a serial connected RTK rover.</p> 1106 1114 1107 1115 <p><a name="sermount"><h4>3.9.1 Mountpoint - optional</h4></p> … … 1254 1262 </p> 1255 1263 <p><img src="IMG/screenshot14.png"/></p> 1256 <p><u>Figure 1 2:</u> RTCM message numbers, latencies and observation types.</p>1264 <p><u>Figure 13:</u> RTCM message numbers, latencies and observation types.</p> 1257 1265 1258 1266 … … 1333 1341 1334 1342 <p><img src="IMG/screenshot03.png"/></p> 1335 <p><u>Figure 1 3:</u> Precise Point Positioning with BNC, PPP Panel 1.</p>1343 <p><u>Figure 14:</u> Precise Point Positioning with BNC, PPP Panel 1.</p> 1336 1344 1337 1345 <p><img src="IMG/screenshot18.png"/></p> 1338 <p><u>Figure 1 4:</u> Precise Point Positioning with BNC, PPP Panel 2.</p>1346 <p><u>Figure 15:</u> Precise Point Positioning with BNC, PPP Panel 2.</p> 1339 1347 1340 1348 <p> … … 1623 1631 1624 1632 <p><img src="IMG/screenshot17.png"/></p> 1625 <p><u>Figure 1 5:</u> BNC in 'Quick-Start' mode (PPP, Panel 1)</p>1633 <p><u>Figure 16:</u> BNC in 'Quick-Start' mode (PPP, Panel 1)</p> 1626 1634 1627 1635 <p><img src="IMG/screenshot22.png"/></p> 1628 <p><u>Figure 1 6:</u> BNC in 'Quick-Start' mode (PPP, Panel 2)</p>1636 <p><u>Figure 17:</u> BNC in 'Quick-Start' mode (PPP, Panel 2)</p> 1629 1637 1630 1638 <p><a name="pppgap"><h4>3.12.7.8 Maximal Solution Gap - optional if Quick-Start is set</h4></p> … … 1774 1782 <br> 1775 1783 <p><img src="IMG/screenshot20.png"/></p> 1776 <p><u>Figure 1 7:</u> BNC combining Broadcast Correction streams.</p>1784 <p><u>Figure 18:</u> BNC combining Broadcast Correction streams.</p> 1777 1785 <p><br></p> 1778 1786 <p><img src="IMG/screenshot21.png"/></p> 1779 <p><u>Figure 1 8:</u> BNC uploading the combined Broadcast Corrections stream.</p>1787 <p><u>Figure 19:</u> BNC uploading the combined Broadcast Corrections stream.</p> 1780 1788 <p></p> 1781 1789 <p><img src="IMG/screenshot23.png"/></p> 1782 <p><u>Figure 19:</u> 'INTERNAL' PPP with BNC using combined Broadcast Corrections stream.</p>1790 <p><u>Figure 20:</u> 'INTERNAL' PPP with BNC using combined Broadcast Corrections stream.</p> 1783 1791 1784 1792 <p><a name="combimethod"><h4>3.13.1.2 Method - mandatory if 'Combine Corrections' table is populated</h4></p> … … 2108 2116 </p> 2109 2117 <p><img src="IMG/screenshot26.png"/></p> 2110 <p><u>Figure 2 0:</u> Producing Broadcast Corrections from incoming precise orbits and clocks and uploading them to an NTRIP Broadcaster.</p>2118 <p><u>Figure 21:</u> Producing Broadcast Corrections from incoming precise orbits and clocks and uploading them to an NTRIP Broadcaster.</p> 2111 2119 2112 2120 <p><a name="upeph"><h4>3.15. Upload Ephemeris</h4></p> … … 2135 2143 2136 2144 <p><img src="IMG/screenshot28.png"/></p> 2137 <p><u>Figure 2 1:</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>2145 <p><u>Figure 22:</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> 2138 2146 2139 2147 <p><a name="streams"><h4>3.16. Streams</h4></p> … … 2202 2210 2203 2211 <p><img src="IMG/screenshot08.png"/></p> 2204 <p><u>Figure 2 2:</u> Bandwidth consumption of incoming streams.</p>2212 <p><u>Figure 23:</u> Bandwidth consumption of incoming streams.</p> 2205 2213 2206 2214 <p><a name="latency"><h4>3.17.3 Latency</h4></p> … … 2210 2218 2211 2219 <p><img src="IMG/screenshot07.png"/></p> 2212 <p><u>Figure 2 3:</u> Latency of incoming streams.</p>2220 <p><u>Figure 24:</u> Latency of incoming streams.</p> 2213 2221 2214 2222 <p><a name="ppptab"><h4>3.17.4 PPP Plot</h4></p> … … 2218 2226 2219 2227 <p><img src="IMG/screenshot13.png"/></p> 2220 <p><u>Figure 2 4:</u> Time series plot of PPP session.</p>2228 <p><u>Figure 25:</u> Time series plot of PPP session.</p> 2221 2229 2222 2230 <p><a name="bottom"><h4>3.18. Bottom Menu Bar</h4></p> … … 2226 2234 2227 2235 <p><img src="IMG/screenshot06.png"/></p> 2228 <p><u>Figure 2 5:</u> Steam input communication links.</p>2236 <p><u>Figure 26:</u> Steam input communication links.</p> 2229 2237 2230 2238 <p><a name="streamadd"><h4>3.18.1 Add Stream - Coming from Caster</h4></p> … … 2246 2254 <p><img src="IMG/screenshot04.png"/></p> 2247 2255 2248 <p><u>Figure 2 6:</u> Casters table.</p>2256 <p><u>Figure 27:</u> Casters table.</p> 2249 2257 2250 2258 <p><a name="streamuser"><h4>3.18.1.3 User and Password - mandatory for protected streams</h4></p> … … 2264 2272 </p> 2265 2273 <p><img src="IMG/screenshot05.png"/></p> 2266 <p><u>Figure 2 7:</u> Broadcaster source-table.</p>2274 <p><u>Figure 28:</u> Broadcaster source-table.</p> 2267 2275 2268 2276 <p>Button 'Map' leads to the presentation of a map showing the distribution of streams offered through the downloaded source-table.</p> … … 2295 2303 </p> 2296 2304 <p><img src="IMG/screenshot24.png"/></p> 2297 <p><u>Figure 2 8:</u> Stream distribution map derived from NTRIP Broadcaster source-table.</p>2305 <p><u>Figure 29:</u> Stream distribution map derived from NTRIP Broadcaster source-table.</p> 2298 2306 2299 2307 <p><a name="streamip"><h4>3.18.2 Add Stream - Coming from TCP/IP Port</h4></p> … … 2369 2377 </p> 2370 2378 <p><img src="IMG/screenshot15.png"/></p> 2371 <p><u>Figure 29:</u> BNC setup for pulling a stream via serial port.</p>2379 <p><u>Figure 30:</u> BNC setup for pulling a stream via serial port.</p> 2372 2380 2373 2381 <p><a name="start"><h4>3.18.5 Start</h4></p> … … 2401 2409 least a virtual X-Server such as 'Xvfb' is installed and the '-display' option 2402 2410 is used. The following is an example shell script to execute BNC in batch mode 2403 for producing multipath and signal-to-noise ratio plots from RINEX files. It 2404 could be used via 'crontab': 2411 for producing QC plots from RINEX files. It could be used via 'crontab': 2405 2412 </p> 2406 2413 <pre> … … 2600 2607 <tr> 2601 2608 <td>Aug 2012 </td><td>Version 2.7 </td> 2602 <td>[Bug] Bug in L5 decoding fixed<br> [Bug] Bug in on-the-fly configuration fixed<br> [Add] Clock RINEX file header extended<br> [Add] Decoding/converting COMPASS and QZSS added<br> [Add] Work on RINEX v2 and v3 quality check started<br> [Mod] Source code completely re-arranged<br> [Add] QWT and QWTPOLAR graphics libraries added<br> [Add] RINEX v2 and v3 quality check through multipath analysis and sky plot<br> [Add] Signal-to-noise sky plot<br> [Bug] Short periodic outages in PPP time series when operated when 'Sync Corr' set to zero<br> |Add] Log observation types contained in RTCM Version 3 MSM streams<br> [Add] Reading RINEX v3 observation type header records from RINEX skeleton files<br> [Add] Logfile for RINEX file editing and concatenation<br>[Add] Save PNG plot files on disk<br> [Add] Version 2.7 published</td>2609 <td>[Bug] Bug in L5 decoding fixed<br> [Bug] Bug in on-the-fly configuration fixed<br> [Add] Clock RINEX file header extended<br> [Add] Decoding/converting COMPASS and QZSS added<br> [Add] Work on RINEX v2 and v3 quality check started<br> [Mod] Source code completely re-arranged<br> [Add] QWT and QWTPOLAR graphics libraries added<br> [Add] RINEX QC through multipath analysis sky plot<br> [Add] RINEX QC through signal-to-noise sky plot<br> [Add] RINEX QC through satellite availability plot<br> [Bug] Short periodic outages in PPP time series when operated when 'Sync Corr' set to zero<br> |Add] Log observation types contained in RTCM Version 3 MSM streams<br> [Add] Reading RINEX v3 observation type header records from RINEX skeleton files<br> [Add] Logfile for RINEX file editing and concatenation<br>[Add] Save PNG plot files on disk<br> [Add] Version 2.7 published</td> 2603 2610 </tr> 2604 2611
Note:
See TracChangeset
for help on using the changeset viewer.