Changeset 11179 in ntrip for trunk/BNC/src/bnchelp.html
- Timestamp:
- Nov 6, 2026, 4:05:20 PM (7 days ago)
- File:
-
- 1 edited
-
trunk/BNC/src/bnchelp.html (modified) (39 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bnchelp.html
r11173 r11179 2232 2232 <li>Configuration File '21_CompareSp3.bnc'<br> 2233 2233 Purpose: Compare two SP3 files to calculate RMS values for orbit and clock 2234 differences. GPS satellite G05 and GLONASS satellite R18 are excluded from this 2235 comparison. Comparison results are saved in a logfile. 2234 differences: the IGS real-time combination of 15 October 2026 produced by BNC 2235 (CMB0MGXRTS, thinned to 5 minutes) and the GFZ rapid product (GBM0MGXRAP). GLONASS 2236 satellite R08 (GLONASS-K2, its antenna offsets were not yet used by all real-time 2237 ACs) is excluded from this comparison. Comparison results are saved in a logfile. 2236 2238 </li> 2237 2239 … … 2324 2326 <ol start="28"> 2325 2327 <li>Shell Script '28_CompareSp3.sh'<br> 2326 Purpose: Equals configuration file example 'CompareSp3.bnc', compares two SP3 2328 Purpose: Equals configuration file example '21_CompareSp3.bnc', compares two SP3 2327 2329 files to calculate RMS values for orbit and clock differences. However, instead 2328 of excluding G PS satellite G05 and GLONASS satellite R18 from the comparison as2329 specified in 'CompareSp3.bnc', GPS satellite G06 and all GLONASS satellites are 2330 of excluding GLONASS satellite R08 from the comparison as 2331 specified in '21_CompareSp3.bnc', GPS satellite G06 and all GLONASS satellites are 2330 2332 excluded via command line option. BNC runs offline. Comparison results are saved 2331 2333 in a logfile. … … 2384 2386 <li>Real-time PPP: float, Quick-Start, ambiguity resolution with CNES and WHU corrections, two stations, Galileo 2385 2387 HAS.</li> 2388 <li>Structured logfile in JSON and logfmt, compared with each other and with the logfile.</li> 2386 2389 <li>Combination of broadcast corrections, also with PPP using the combined corrections ('INTERNAL').</li> 2387 2390 <li>Upload of broadcast corrections (encoded as IGS-SSR), of broadcast ephemerides and of raw streams to a local … … 2737 2740 raw file output, and the ephemeris streams for the SSR processing. 2738 2741 </p> 2742 <p><img src="IMG/Figure08.png" width=800 /></p> 2743 <p>Figure 8: BNC's 'General' panel, the SSR processing using the Broadcast Ephemeris of stream BCEP00BKG0 only</p> 2739 2744 2740 2745 <p> … … 2778 2783 </pre> 2779 2784 </p> 2785 <p> 2786 <b>Structured logfile</b><br> 2787 For log processing tools (e.g. Grafana Loki, Elasticsearch, Vector, jq), BNC can write the same records in 2788 addition into a structured logfile: specify its path in the 'Structured logfile' field and select the format, 2789 'json' for one JSON object per line (JSON Lines) or 'logfmt' for key=value pairs separated by blanks. As for the 2790 logfile, the name is extended by '_YYMMDD'. The logfile itself remains unchanged, so existing scripts reading it 2791 keep working. Default is an empty option field, meaning that no structured logfile is written. 2792 </p> 2793 <p> 2794 Each record carries the following keys in this order: 2795 </p> 2796 <ul> 2797 <li>'time': time of the record in UTC, ISO 8601 with 'Z', e.g. '2025-11-17T13:49:40.000Z',</li> 2798 <li>'gpst': the same time in GPS Time (as the time stamps of the logfile), e.g. '2025-11-17T13:49:58.000',</li> 2799 <li>'level': 'info', 'warning' or 'error',</li> 2800 <li>'component': the part of BNC writing the record, e.g. 'stream', 'ppp', or 'bnc' for general messages,</li> 2801 <li>'event': the kind of record, see below, or 'message' for general messages,</li> 2802 <li>'station': the stream or PPP station, if known,</li> 2803 <li>the fields of the event,</li> 2804 <li>'msg': the text of the record in the logfile,</li> 2805 <li>'v': the version of the record layout, currently 1.</li> 2806 </ul> 2807 <p> 2808 Events with own fields (numbers in meters and seconds): 2809 </p> 2810 <ul> 2811 <li>'ppp_position': 'epoch' (GPS Time), 'x', 'y', 'z', 'dn', 'de', 'du', 'trp0', 'trp', 'trp_stdev', 'num_sat', 2812 'hdop', 'fixed' (true/false), 'fix_percent'; 'ppp_epoch_failed' (warning) if no solution was computed,</li> 2813 <li>'stream_format': 'decoder' (RTCM2, RTCM3, ZERO, ZERO2FILE, RTNET) and 'format' (format entry of the stream),</li> 2814 <li>'stream_timeout' (warning): data timeout, BNC reconnects,</li> 2815 <li>'stream_outage_begin' (warning), 'stream_corrupted_begin' (warning): 'since' (UTC); 2816 'stream_outage_end', 'stream_corrupted_end': 'ended' and 'since' (UTC),</li> 2817 <li>'stream_latency': 'type' (e.g. Observations, RtcmSsrClock), 'mean', 'min', 'max', 'rms', 'epochs' and, if 2818 available, 'gaps'.</li> 2819 </ul> 2820 <p> 2821 All other messages are written with component 'bnc' and event 'message'. Their level is derived from keywords of 2822 the text ('error', 'fail', 'cannot', ... give 'error'; 'warning', 'outage', 'corrupt', 'timeout', 'wrong', 2823 'invalid', 'ignored', 'unknown', ... give 'warning'). Further events will follow; new keys may be added to a record 2824 without changing its version, removed or renamed keys increase the version. 2825 </p> 2826 <p> 2827 Example in JSON (one line per record): 2828 </p> 2829 <pre><p style="font-family:Monospace"> 2830 {"time":"2025-11-17T13:48:51.000Z","gpst":"2025-11-17T13:49:09.000","level":"info","component":"stream","event":"stream_format","station":"BCEP00BKG0","decoder":"RTCM3","format":"RTCM_3.3","msg":"BCEP00BKG0: Get data in RTCM 3.x format","v":1} 2831 {"time":"2025-11-17T13:49:40.000Z","gpst":"2025-11-17T13:49:58.000","level":"info","component":"ppp","event":"ppp_position","station":"WTZR00DEU0","epoch":"2025-11-17T13:49:10.000","x":4075580.2172,"y":931854.1555,"z":4801568.3403,"dn":0.0000,"de":0.0000,"du":0.0001,"trp0":2.1833,"trp":0.0019,"trp_stdev":0.0993,"num_sat":17,"hdop":0.59,"fixed":false,"fix_percent":0,"msg":"2025-11-17_13:49:10.000 WTZR00DEU0 X = 4075580.2172 ...","v":1} 2832 </pre> 2833 </p> 2834 <p> 2835 The same in logfmt: 2836 </p> 2837 <pre><p style="font-family:Monospace"> 2838 time=2025-11-17T13:48:51.000Z gpst=2025-11-17T13:49:09.000 level=info component=stream event=stream_format station=BCEP00BKG0 decoder=RTCM3 format=RTCM_3.3 msg="BCEP00BKG0: Get data in RTCM 3.x format" v=1 2839 time=2025-11-17T13:49:40.000Z gpst=2025-11-17T13:49:58.000 level=info component=ppp event=ppp_position station=WTZR00DEU0 epoch=2025-11-17T13:49:10.000 x=4075580.2172 y=931854.1555 z=4801568.3403 dn=0.0000 de=0.0000 du=0.0001 trp0=2.1833 trp=0.0019 trp_stdev=0.0993 num_sat=17 hdop=0.59 fixed=false fix_percent=0 msg="2025-11-17_13:49:10.000 WTZR00DEU0 X = 4075580.2172 ..." v=1 2840 </pre> 2841 </p> 2780 2842 2781 2843 <p> … … 2927 2989 </p> 2928 2990 2929 <p><img src="IMG/Figure0 8.png" width=1000 /></p>2930 <p>Figure 8: BNC translating incoming RTCM Version 3 Observation streams to 15 min RINEX Version 4 Observation files2991 <p><img src="IMG/Figure09.png" width=1000 /></p> 2992 <p>Figure 9: BNC translating incoming RTCM Version 3 Observation streams to 15 min RINEX Version 4 Observation files 2931 2993 </p> 2932 2994 … … 2988 3050 2989 3051 <p> 2990 Examples (Figure 8) for Mixed RINEX Version 4 GNSS observation filenames, files containing 15 minutes of data,3052 Examples (Figure 9) for Mixed RINEX Version 4 GNSS observation filenames, files containing 15 minutes of data, 2991 3053 one observation every second, 'MO' standing for 'Mixed Observations': 2992 3054 </p> … … 3529 3591 </p> 3530 3592 3531 <p><img src="IMG/Figure 09.png" width=1000 /></p>3532 <p>Figure 9: BNC saving Broadcast Ephemeris received from an RTCM Version 3 stream in hourly RINEX Version 4 Navigation files</p>3593 <p><img src="IMG/Figure10.png" width=1000 /></p> 3594 <p>Figure 10: BNC saving Broadcast Ephemeris received from an RTCM Version 3 stream in hourly RINEX Version 4 Navigation files</p> 3533 3595 3534 3596 <p> … … 4083 4145 An example configuration with plot results can be seen below. 4084 4146 </p> 4085 <p><img src="IMG/Figure10.png" width=1000 /></p>4086 <p>Figure 10: Example for creating RINEX quality check analysis graphics output with BNC</p>4087 4088 4147 <p><img src="IMG/Figure11.png" width=1000 /></p> 4089 <p>Figure 11: Example for satellite availability, elevation and PDOP plots as a result of a RINEX quality check 4148 <p>Figure 11: Example for creating RINEX quality check analysis graphics output with BNC</p> 4149 4150 <p><img src="IMG/Figure12.png" width=1000 /></p> 4151 <p>Figure 12: Example for satellite availability, elevation and PDOP plots as a result of a RINEX quality check 4090 4152 analysis with BNC</p> 4091 4153 4092 <p><img src="IMG/Figure12.png" width=1000 /></p>4093 <p>Figure 12: Sky plot examples for multipath, part of RINEX quality check analysis with BNC</p>4094 4095 4154 <p><img src="IMG/Figure13.png" width=1000 /></p> 4096 <p>Figure 13: Sky plot examples for signal-to-noise ratio, part of RINEX quality check analysis with BNC</p> 4155 <p>Figure 13: Sky plot examples for multipath, part of RINEX quality check analysis with BNC</p> 4156 4157 <p><img src="IMG/Figure14.png" width=1000 /></p> 4158 <p>Figure 14: Sky plot examples for signal-to-noise ratio, part of RINEX quality check analysis with BNC</p> 4097 4159 4098 4160 <p> … … 4167 4229 </p> 4168 4230 4169 <p><img src="IMG/Figure1 4.png" width=500 /></p>4170 <p>Figure 1 4: Example for BNC's 'RINEX Editing Options' window</p>4171 4172 <p><img src="IMG/Figure1 5.png" width=1000 /></p>4173 <p>Figure 1 5: Example for RINEX file concatenation with BNC</p>4231 <p><img src="IMG/Figure15.png" width=500 /></p> 4232 <p>Figure 15: Example for BNC's 'RINEX Editing Options' window</p> 4233 4234 <p><img src="IMG/Figure16.png" width=1000 /></p> 4235 <p>Figure 16: Example for RINEX file concatenation with BNC</p> 4174 4236 4175 4237 <p> … … 4463 4525 sampled files: comparing two daily files with 30-second sampling (2880 epochs) takes a few seconds. 4464 4526 </p> 4465 <p><img src="IMG/Figure16.png" width=800 /></p> 4466 <p>Figure 16: Example for comparing two SP3 files with satellite orbit and clock data using BNC</p> 4527 <p><img src="IMG/Figure17.png" width=800 /></p> 4528 <p>Figure 17: Example for comparing two SP3 files with satellite orbit and clock data using BNC (IGS real-time 4529 combination and GFZ rapid product of 15 October 2026)</p> 4467 4530 4468 4531 <p> … … 4500 4563 </p> 4501 4564 <p> 4502 The following is an example for a SP3 Comparison logfile: 4565 The following is an example for a SP3 Comparison logfile, the comparison of the IGS real-time combination of 4566 15 October 2026 produced by BNC with the GFZ rapid product (example configuration '21_CompareSp3.bnc', GLONASS 4567 satellite R08 excluded). Shown are the Galileo satellites of one epoch and the Galileo part of the summary 4568 followed by the summary lines of all systems: 4503 4569 </p> 4504 4570 <pre><p style="font-family:Monospace"> 4505 ! SP3 File 1: Input/C NE1MGXRTS_20222410000_01D_05S_ORB.SP34506 ! SP3 File 2: Input/ BKG1MGXRTS_20222410000_01D_05S_ORB.SP34571 ! SP3 File 1: Input/CMB0MGXRTS_20262880000_01D_05M_ORB.SP3 4572 ! SP3 File 2: Input/GBM0MGXRAP_20262880000_01D_05M_ORB.SP3 4507 4573 ! 4508 4574 ! Clock residuals and orbit differences in [m] … … 4511 4577 ! Epoch PRN radial along out clk clkRed iPRN SIS 4512 4578 ! ------------------------------------------------------------------------------------- 4513 202 2-08-29_08:01:30.000 G01 0.0297 -0.0526 -0.0198-0.0005 -0.0301 1 0.84124579 2026-10-15_08:00:00.000 G02 -0.0152 0.0067 -0.0277 -0.0331 -0.0179 2 0.1491 4514 4580 .. 4515 2022-08-29_08:01:30.000 E02 -0.0023 0.1159 -0.0047 0.0187 0.0210 64 0.0135 4516 2022-08-29_08:01:30.000 E03 -0.0567 -0.0411 0.0146 -0.0093 0.0474 65 -0.0097 4517 2022-08-29_08:01:30.000 E04 0.0695 -0.0406 0.0880 -0.0219 -0.0914 66 0.0265 4518 2022-08-29_08:01:30.000 E05 -0.1042 0.1161 -0.0503 -0.0101 0.0942 67 -0.0869 4519 2022-08-29_08:01:30.000 E07 0.0354 0.0384 -0.0346 0.0134 -0.0219 69 0.1123 4520 2022-08-29_08:01:30.000 E08 -0.0312 0.0312 -0.0481 0.0130 0.0442 70 0.0575 4521 2022-08-29_08:01:30.000 E09 -0.0548 0.1941 0.0263 -0.0113 0.0436 71 -0.0135 4522 2022-08-29_08:01:30.000 E12 0.0402 -0.0023 0.0012 -0.0051 -0.0454 74 0.1628 4523 2022-08-29_08:01:30.000 E13 0.0420 -0.0608 -0.0525 -0.0006 -0.0427 75 0.1109 4524 2022-08-29_08:01:30.000 E15 0.0478 0.0348 -0.0353 -0.0122 -0.0600 77 0.0064 4525 2022-08-29_08:01:30.000 E21 0.0639 0.0033 0.0292 -0.0167 -0.0806 83 0.1190 4526 2022-08-29_08:01:30.000 E24 0.0900 -0.1113 -0.0385 0.0047 -0.0853 86 -0.0094 4527 2022-08-29_08:01:30.000 E25 0.0106 0.0340 -0.0564 0.0023 -0.0083 87 -0.0713 4528 2022-08-29_08:01:30.000 E26 0.0598 0.0506 -0.0983 -0.0011 -0.0609 88 0.0310 4529 2022-08-29_08:01:30.000 E27 0.0763 -0.0972 -0.0480 0.0041 -0.0722 89 -0.0293 4530 2022-08-29_08:01:30.000 E30 0.0385 0.0266 0.0028 0.0092 -0.0293 92 -0.0389 4531 2022-08-29_08:01:30.000 E31 0.1017 -0.1834 -0.0211 0.0021 -0.0997 93 -0.0114 4532 2022-08-29_08:01:30.000 E33 0.0827 0.0385 -0.0741 -0.0060 -0.0887 95 0.0877 4533 2022-08-29_08:01:30.000 E36 0.0099 -0.0769 0.0384 0.0269 0.0170 98 0.0620 4581 2026-10-15_08:00:00.000 E02 -0.0112 -0.0397 -0.0125 -0.0039 0.0074 64 0.0916 4582 2026-10-15_08:00:00.000 E03 0.0112 -0.0124 0.0274 0.0090 -0.0021 65 0.1746 4583 2026-10-15_08:00:00.000 E04 0.0063 -0.0358 -0.0017 -0.0006 -0.0069 66 0.1577 4584 2026-10-15_08:00:00.000 E05 -0.0057 0.0270 -0.0235 0.0191 0.0248 67 0.1017 4585 2026-10-15_08:00:00.000 E06 0.0005 -0.0069 0.0065 -0.0198 -0.0202 68 0.0128 4586 2026-10-15_08:00:00.000 E07 -0.0129 0.0170 0.0598 -0.0192 -0.0063 69 0.0507 4587 2026-10-15_08:00:00.000 E08 0.0040 -0.0084 0.0515 -0.0114 -0.0155 70 0.1237 4588 2026-10-15_08:00:00.000 E09 0.0038 0.0161 0.0107 0.0007 -0.0031 71 -0.0583 4589 2026-10-15_08:00:00.000 E10 -0.0212 0.0059 -0.0181 -0.0034 0.0178 72 -0.0134 4590 2026-10-15_08:00:00.000 E11 -0.0082 0.0119 -0.0273 0.0187 0.0268 73 0.1498 4591 2026-10-15_08:00:00.000 E12 -0.0392 0.0342 -0.0233 -0.0369 0.0023 74 -0.0305 4592 2026-10-15_08:00:00.000 E13 -0.0193 0.0405 -0.0440 0.0199 0.0392 75 -0.0210 4593 2026-10-15_08:00:00.000 E15 -0.0210 0.0090 -0.0067 0.0064 0.0274 77 -0.0141 4594 2026-10-15_08:00:00.000 E16 -0.0083 0.0337 -0.0397 -0.0014 0.0068 78 -0.1479 4595 2026-10-15_08:00:00.000 E19 0.0157 -0.0034 -0.0009 -0.0083 -0.0240 81 0.0610 4596 2026-10-15_08:00:00.000 E21 -0.0195 0.1034 -0.0660 0.0051 0.0246 83 -0.1508 4597 2026-10-15_08:00:00.000 E23 0.0328 0.0031 -0.0086 0.0132 -0.0196 85 -0.1854 4598 2026-10-15_08:00:00.000 E25 0.0064 -0.0035 0.0034 -0.0038 -0.0102 87 -0.0991 4599 2026-10-15_08:00:00.000 E26 -0.0111 0.0415 -0.0373 -0.0272 -0.0161 88 0.0156 4600 2026-10-15_08:00:00.000 E27 -0.0243 0.0547 -0.0037 0.0242 0.0485 89 -0.0749 4601 2026-10-15_08:00:00.000 E28 0.0305 -0.0921 0.0141 -0.0016 -0.0321 90 -0.1856 4602 2026-10-15_08:00:00.000 E29 -0.0140 0.0443 0.0768 -0.0077 0.0063 91 0.0349 4603 2026-10-15_08:00:00.000 E30 -0.0306 0.0095 0.0201 0.0158 0.0464 92 -0.1109 4604 2026-10-15_08:00:00.000 E31 -0.0136 -0.0576 -0.0028 0.0052 0.0188 93 -0.0022 4605 2026-10-15_08:00:00.000 E32 0.0183 -0.0248 0.0379 0.0027 -0.0156 94 -0.2392 4606 2026-10-15_08:00:00.000 E33 -0.0154 0.0152 0.0007 -0.0495 -0.0341 95 0.1444 4607 2026-10-15_08:00:00.000 E34 -0.0174 0.0154 0.0030 0.0136 0.0310 96 0.0063 4608 2026-10-15_08:00:00.000 E36 0.0219 -0.0136 0.0173 0.0408 0.0189 98 0.0672 4534 4609 .. 4535 4610 ! Summary … … 4540 4615 ! ------------------------------------------------------------------------------------------------------------------------------------- 4541 4616 .. 4542 ! E02 7.2 116.0 26.7 119.2 165 0.04 0.05 0.05 165 -0.12 42.6 14.9 4543 ! E03 61.0 38.7 15.1 73.8 165 0.03 0.21 0.03 165 -0.13 25.3 10.2 4544 ! E04 83.0 61.9 81.9 132.0 165 0.04 0.28 0.02 165 0.22 18.4 4.8 4545 ! E05 96.6 119.3 41.8 159.1 165 0.02 0.32 0.01 165 -0.02 89.2 3.0 4546 ! E07 29.6 30.9 38.9 57.8 165 0.03 0.10 0.02 165 -0.30 119.6 5.3 4547 ! E08 37.1 19.3 42.4 59.5 165 0.03 0.12 0.02 165 -0.34 65.0 5.1 4548 ! E09 43.6 174.4 42.2 184.6 165 0.01 0.14 0.01 165 -0.10 13.7 4.1 4549 ! E12 49.0 3.3 10.7 50.2 165 0.01 0.16 0.01 165 -0.39 166.2 4.1 4550 ! E13 33.6 39.3 66.1 83.9 165 0.02 0.11 0.03 165 -0.23 101.7 8.5 4551 ! E15 54.8 27.3 37.5 71.8 165 0.02 0.18 0.01 165 0.18 3.7 3.6 4552 ! E21 66.7 11.6 30.1 74.2 165 0.03 0.22 0.02 165 -0.13 105.3 6.9 4553 ! E24 91.3 110.1 33.2 146.9 165 0.02 0.30 0.02 165 0.32 5.9 4.8 4554 ! E25 9.9 41.2 62.8 75.8 165 0.01 0.03 0.01 165 0.27 70.1 3.0 4555 ! E26 62.1 51.6 94.6 124.4 165 0.01 0.21 0.01 165 0.10 32.3 3.9 4556 ! E27 73.4 84.1 52.2 123.2 165 0.02 0.24 0.01 165 0.34 28.3 2.6 4557 ! E30 38.2 38.0 7.2 54.4 165 0.02 0.13 0.01 165 0.23 30.4 4.5 4558 ! E31 93.7 170.0 23.4 195.5 165 0.03 0.31 0.04 165 0.37 21.1 11.9 4559 ! E33 92.6 34.0 65.4 118.4 165 0.01 0.31 0.01 165 0.00 91.6 4.4 4560 ! E36 5.9 63.0 45.6 78.0 165 0.03 0.02 0.02 165 -0.26 83.4 6.0 4617 ! E02 27.4 43.3 25.9 57.5 288 0.06 0.07 0.07 288 -0.33 85.2 13.7 4618 ! E03 9.9 37.0 28.3 47.7 288 0.05 0.05 0.05 288 -0.58 179.4 13.4 4619 ! E04 14.5 29.1 20.4 38.3 288 0.08 0.04 0.04 288 -0.50 150.3 12.2 4620 ! E05 13.0 36.6 26.4 47.0 288 0.06 0.05 0.05 288 -0.42 126.3 15.6 4621 ! E06 12.6 26.8 20.2 35.9 288 0.06 0.05 0.05 288 0.02 16.9 13.6 4622 ! E07 13.1 25.1 29.0 40.5 288 0.03 0.05 0.05 288 -0.15 48.2 14.3 4623 ! E08 9.4 29.4 29.8 43.0 288 0.07 0.06 0.06 288 -0.36 112.8 18.9 4624 ! E09 16.3 28.0 20.0 38.1 288 0.06 0.05 0.05 288 0.20 66.3 13.1 4625 ! E10 16.6 45.9 32.4 58.6 288 0.07 0.06 0.06 288 -0.01 18.1 17.8 4626 ! E11 23.6 40.4 26.2 53.6 286 0.11 0.08 0.08 286 -0.59 166.4 21.0 4627 ! E12 23.8 41.7 32.2 57.8 286 0.10 0.07 0.07 286 0.09 38.1 20.6 4628 ! E13 16.2 30.4 25.8 43.0 286 0.06 0.06 0.06 286 -0.06 23.1 18.4 4629 ! E15 13.7 39.3 15.6 44.4 288 0.05 0.06 0.06 288 -0.04 21.5 17.5 4630 ! E16 27.2 59.7 40.9 77.4 288 0.08 0.07 0.07 288 0.47 151.6 19.4 4631 ! E19 12.5 25.7 16.3 32.9 288 0.08 0.07 0.07 288 -0.12 50.2 20.2 4632 ! E21 26.2 58.3 42.1 76.5 288 0.06 0.07 0.07 288 0.42 137.4 20.1 4633 ! E23 23.0 39.9 22.0 51.1 282 0.06 0.06 0.06 282 0.68 204.6 17.1 4634 ! E25 19.5 45.1 24.9 55.1 288 0.06 0.05 0.05 288 0.36 108.5 13.8 4635 ! E26 19.9 29.7 29.3 46.2 288 0.09 0.05 0.05 288 0.00 14.2 13.9 4636 ! E27 25.0 45.4 39.0 64.8 288 0.07 0.08 0.08 288 0.09 46.2 16.8 4637 ! E28 18.7 49.2 27.4 59.3 288 0.06 0.06 0.06 288 0.73 209.5 16.0 4638 ! E29 12.1 34.4 36.4 51.5 288 0.04 0.05 0.05 288 -0.14 36.9 14.5 4639 ! E30 31.7 59.3 40.4 78.5 288 0.08 0.06 0.06 288 0.22 76.0 14.6 4640 ! E31 15.9 43.2 27.1 53.4 288 0.05 0.05 0.05 288 -0.06 13.8 11.3 4641 ! E32 13.6 49.3 37.6 63.4 288 0.08 0.08 0.07 288 0.85 248.9 21.4 4642 ! E33 18.9 24.8 36.8 48.3 288 0.10 0.07 0.07 288 -0.37 119.9 18.1 4643 ! E34 20.3 31.5 19.7 42.3 288 0.06 0.06 0.06 288 -0.12 35.3 17.3 4644 ! E36 16.7 43.2 28.6 54.4 288 0.07 0.05 0.05 288 -0.29 84.5 13.4 4561 4645 .. 4562 ! E 61.4 81.5 48.6 113.1 3135 0.02 0.21 0.18 3135 73.3 6.74563 ! G 37.6 60.0 40.9 81.8 4620 0.02 0.13 0.13 4620 816.9 5.54564 ! R 71.0 127.0 114.0 184.8 2640 0.04 0.24 0.24 2640 820.2 15.04565 4646 </p> 4566 4647 </pre> 4567 4648 <p> 4568 The first part of this output following string 'following string'uses the following abbreviations:4649 The first part of this output (one line per epoch and satellite) uses the following abbreviations: 4569 4650 </p> 4570 4651 … … 4672 4753 </table> 4673 4754 <br> 4674 <p><img src="IMG/Figure17.png" width=1000 /></p> 4675 <p>Figure 17: Graphical results from an example comparison of two SP3 files with satellite orbit and clock data using 4676 BNC</p> 4755 <p><img src="IMG/Figure18.png" width=1000 /></p> 4756 <p>Figure 18: Graphical results from an example comparison of two SP3 files with satellite orbit and clock data using 4757 BNC: Galileo orbit and clock differences between the IGS real-time combination and the GFZ rapid product on 4758 15 October 2026 (plotted with 'scripts/compareSP3Plot.pl'). The signal-in-space differences 'SIS' (bottom) 4759 contain the constant satellite-specific clock offsets, which are removed in the clock residuals.</p> 4677 4760 4678 4761 <p> … … 5195 5278 </p> 5196 5279 5197 <p><img src="IMG/Figure1 8.png" width=1000 /></p>5198 <p>Figure 1 8: Example for pulling, saving and output of Broadcast Corrections using BNC</p>5280 <p><img src="IMG/Figure19.png" width=1000 /></p> 5281 <p>Figure 19: Example for pulling, saving and output of Broadcast Corrections using BNC</p> 5199 5282 5200 5283 <p> … … 5685 5768 to feed a GNSS engine via IP port output. 5686 5769 </p> 5687 <p><img src="IMG/Figure 19.png" width=1000 /></p>5688 <p>Figure 19: Synchronized BNC output via IP port to feed a GNSS real-time engine</p>5770 <p><img src="IMG/Figure20.png" width=1000 /></p> 5771 <p>Figure 20: Synchronized BNC output via IP port to feed a GNSS real-time engine</p> 5689 5772 5690 5773 <p> … … 5799 5882 </p> 5800 5883 5801 <p><img src="IMG/Figure2 0.png" width=1000 /></p>5802 <p>Figure 2 0: Flowcharts, BNC forwarding a stream to a serially connected receiver; sending NMEA sentences is5884 <p><img src="IMG/Figure21.png" width=1000 /></p> 5885 <p>Figure 21: Flowcharts, BNC forwarding a stream to a serially connected receiver; sending NMEA sentences is 5803 5886 mandatory for VRS streams</p> 5804 5887 … … 5809 5892 </p> 5810 5893 5811 <p><img src="IMG/Figure2 1.png" width=1000 /></p>5812 <p>Figure 2 1: BNC pulling a RTCM Version 3 stream to feed a serial connected receiver with observations from a nearby5894 <p><img src="IMG/Figure22.png" width=1000 /></p> 5895 <p>Figure 22: BNC pulling a RTCM Version 3 stream to feed a serial connected receiver with observations from a nearby 5813 5896 reference station for conventional RTK</p> 5814 5897 … … 6102 6185 recorded every 2 seconds. 6103 6186 </p> 6104 <p><img src="IMG/Figure2 2.png" width=1000 /></p>6105 <p>Figure 2 2: RTCM message numbers, latencies and observation types logged by BNC</p>6187 <p><img src="IMG/Figure23.png" width=1000 /></p> 6188 <p>Figure 23: RTCM message numbers, latencies and observation types logged by BNC</p> 6106 6189 6107 6190 … … 6303 6386 post processing PPP. 6304 6387 </p> 6305 <p><img src="IMG/Figure2 3.png" width=1000 /></p>6306 <p>Figure 2 3: Real-time Precise Point Positioning with BNC, PPP Panel 1</p>6388 <p><img src="IMG/Figure24.png" width=1000 /></p> 6389 <p>Figure 24: Real-time Precise Point Positioning with BNC, PPP Panel 1</p> 6307 6390 6308 6391 <p> … … 7433 7516 </p> 7434 7517 7435 <p><img src="IMG/Figure2 4.png" width=1000 /></p>7436 <p>Figure 2 4: Precise Point Positioning with BNC, PPP Panel 2</p>7518 <p><img src="IMG/Figure25.png" width=1000 /></p> 7519 <p>Figure 25: Precise Point Positioning with BNC, PPP Panel 2</p> 7437 7520 7438 7521 <p> … … 7957 8040 </p> 7958 8041 7959 <p><img src="IMG/Figure2 5.png" width=1000 /></p>7960 <p>Figure 2 5: Precise Point Positioning with BNC, PPP Panel 3</p>8042 <p><img src="IMG/Figure26.png" width=1000 /></p> 8043 <p>Figure 26: Precise Point Positioning with BNC, PPP Panel 3</p> 7961 8044 7962 8045 <p> … … 8105 8188 </p> 8106 8189 8107 <p><img src="IMG/Figure26.png" width=1000 /></p>8108 <p>Figure 26: Real-time Precise Point Positioning with BNC with track of positions using OpenStreetMap, PPP Panel 4</p>8109 8110 8190 <p><img src="IMG/Figure27.png" width=1000 /></p> 8111 <p>Figure 27: Precise Point Positioning with BNC in post processing mode with track of positions using OpenStreetMap, PPP Panel 4</p> 8191 <p>Figure 27: Real-time Precise Point Positioning with BNC with track of positions using OpenStreetMap, PPP Panel 4</p> 8192 8193 <p><img src="IMG/Figure28.png" width=1000 /></p> 8194 <p>Figure 28: Precise Point Positioning with BNC in post processing mode with track of positions using OpenStreetMap, PPP Panel 4</p> 8112 8195 8113 8196 … … 8276 8359 The following screenshot shows an example setup of BNC when combining several Broadcast Correction streams. 8277 8360 </p> 8278 <p><img src="IMG/Figure2 8.png" width=1000 /></p>8279 <p>Figure 2 8: BNC combining Broadcast Correction streams</p>8361 <p><img src="IMG/Figure29.png" width=1000 /></p> 8362 <p>Figure 29: BNC combining Broadcast Correction streams</p> 8280 8363 8281 8364 <p> … … 8470 8553 domain. 8471 8554 </p> 8472 <p><img src="IMG/Figure 29.png" width=1000 /></p>8473 <p>Figure 29: 'INTERNAL' PPP with BNC using a combination of Broadcast Corrections</p>8555 <p><img src="IMG/Figure30.png" width=1000 /></p> 8556 <p>Figure 30: 'INTERNAL' PPP with BNC using a combination of Broadcast Corrections</p> 8474 8557 8475 8558 <p> … … 9083 9166 Required Broadcast Ephemeris are received via stream 'BCEP00BKG0'. 9084 9167 </p> 9085 <p><img src="IMG/Figure3 0.png" width=1000 /></p>9086 <p>Figure 3 0: BNC producing Broadcast Corrections from incoming precise orbits and clocks and uploading them to an9168 <p><img src="IMG/Figure31.png" width=1000 /></p> 9169 <p>Figure 31: BNC producing Broadcast Corrections from incoming precise orbits and clocks and uploading them to an 9087 9170 Ntrip Broadcaster</p> 9088 9171 … … 9359 9442 IGS20/ITRF2020 into your own target system. 9360 9443 </p> 9361 <p><img src="IMG/Figure3 1.png" width=700 /></p>9362 <p>Figure 3 1: Setting BNC's Custom Transformation Parameters window</p>9444 <p><img src="IMG/Figure32.png" width=700 /></p> 9445 <p>Figure 32: Setting BNC's Custom Transformation Parameters window</p> 9363 9446 9364 9447 <p> … … 9838 9921 received via stream 'BCEP00BKG0'. 9839 9922 </p> 9840 <p><img src="IMG/Figure3 2.png" width=1000 /></p>9841 <p>Figure 3 2: BNC uploading a combined Broadcast Correction stream</p>9923 <p><img src="IMG/Figure33.png" width=1000 /></p> 9924 <p>Figure 33: BNC uploading a combined Broadcast Correction stream</p> 9842 9925 <p></p> 9843 9926 … … 9927 10010 every 5 seconds. 9928 10011 </p> 9929 <p><img src="IMG/Figure3 3.png" width=1000 /></p>9930 <p>Figure 3 3: BNC producing Broadcast Ephemeris streams from globally distributed RTCM streams; upload in RTCM format10012 <p><img src="IMG/Figure34.png" width=1000 /></p> 10013 <p>Figure 34: BNC producing Broadcast Ephemeris streams from globally distributed RTCM streams; upload in RTCM format 9931 10014 to an Ntrip Broadcaster</p> 9932 10015 … … 10140 10223 The following figure shows an example for the bandwidth consumption of incoming streams. 10141 10224 </p> 10142 <p><img src="IMG/Figure3 4.png" width=1000 /></p>10143 <p>Figure 3 4: Bandwidth consumption of RTCM streams received by BNC</p>10225 <p><img src="IMG/Figure35.png" width=1000 /></p> 10226 <p>Figure 35: Bandwidth consumption of RTCM streams received by BNC</p> 10144 10227 <p> 10145 10228 <h4 id="latency">2.19.3 Latency</h4> … … 10152 10235 of incoming streams. 10153 10236 </p> 10154 <p><img src="IMG/Figure3 5.png" width=1000 /></p>10155 <p>Figure 3 5: Latency of RTCM streams received by BNC</p>10237 <p><img src="IMG/Figure36.png" width=1000 /></p> 10238 <p>Figure 36: Latency of RTCM streams received by BNC</p> 10156 10239 10157 10240 <p> … … 10169 10252 coordinate displacements. 10170 10253 </p> 10171 <p><img src="IMG/Figure3 6.png" width=1000 /></p>10172 <p>Figure 3 6: Example for time series plot of displacements produced by BNC</p>10254 <p><img src="IMG/Figure37.png" width=1000 /></p> 10255 <p>Figure 37: Example for time series plot of displacements produced by BNC</p> 10173 10256 10174 10257 <p> … … 10180 10263 to select one of several input communication links, see figure below. 10181 10264 </p> 10182 <p><img src="IMG/Figure3 7.png" width=400 /></p>10183 <p>Figure 3 7: Steam input communication links accepted by BNC</p>10265 <p><img src="IMG/Figure38.png" width=400 /></p> 10266 <p>Figure 38: Steam input communication links accepted by BNC</p> 10184 10267 10185 10268 <p> … … 10219 10302 A window opens which allows selecting a broadcaster for stream retrieval, see figure below. 10220 10303 </p> 10221 <p><img src="IMG/Figure3 8.png" width=1000 /></p>10222 <p>Figure 3 8: BNC's 'Select Broadcaster' table</p>10304 <p><img src="IMG/Figure39.png" width=1000 /></p> 10305 <p>Figure 39: BNC's 'Select Broadcaster' table</p> 10223 10306 10224 10307 <p> … … 10363 10446 retrieving streams from different casters. 10364 10447 </p> 10365 <p><img src="IMG/Figure 39.png" width=1000 /></p>10366 <p>Figure 39: Broadcaster source-table shown by BNC</p>10448 <p><img src="IMG/Figure40.png" width=1000 /></p> 10449 <p>Figure 40: Broadcaster source-table shown by BNC</p> 10367 10450 10368 10451 <p> … … 10423 10506 Left button: draw a rectangle to zoom, right button: zoom out, middle button: zoom back. 10424 10507 </p> 10425 <p><img src="IMG/Figure4 0.png" width=1000 /></p>10426 <p>Figure 4 0: Stream distribution map shown by BNC as derived from Ntrip Broadcaster source-table</p>10508 <p><img src="IMG/Figure41.png" width=1000 /></p> 10509 <p>Figure 41: Stream distribution map shown by BNC as derived from Ntrip Broadcaster source-table</p> 10427 10510 10428 10511 <p> … … 10536 10619 The following figure shows a BNC example setup for pulling a stream via serial port on a Windows operating system. 10537 10620 </p> 10538 <p><img src="IMG/Figure4 1.png" width=400 /></p>10539 <p>Figure 4 1: BNC configuration for pulling a stream via serial port</p>10621 <p><img src="IMG/Figure42.png" width=400 /></p> 10622 <p>Figure 42: BNC configuration for pulling a stream via serial port</p> 10540 10623 10541 10624 <p> … … 11063 11146 General Panel keys: 11064 11147 logFile {Logfile, full path [character string]} 11148 logFileStructured {Structured logfile in addition to the logfile, full path [character string]} 11149 logFormatStructured {Format of the structured logfile [character string: json|logfmt]} 11065 11150 rnxAppend {Append files [integer number: 0=no,2=yes]} 11066 11151 onTheFlyInterval {Configuration reload interval [character string: no|1 day|1 hour|5 min|1 min]}
Note:
See TracChangeset
for help on using the changeset viewer.
