source: ntrip/trunk/BNC/docs/sphinx/source/annex.rst@ 8039

Last change on this file since 8039 was 8039, checked in by wiese, 8 years ago

ADD: Sphinx docu

File size: 63.7 KB
Line 
1.. index:: Annex
2
3..
4 for html
5
6 .. |G:CWPX_?PP| replace:: G:CWPX_?
7
8..
9 for latex
10
11.. |G:CWPX_?| replace:: G:CWPX\_\?
12
13Annex
14*****
15
16.. index:: Revision History
17
18Revision History
19================
20
21.. tabularcolumns:: |p{0.1\linewidth}|p{0.15\linewidth}|p{0.67\linewidth}|
22
23======== ============= =============================================================
24Dec 2006 Version 1.0b [Add] First Beta Binaries published based on Qt 4.2.3.
25Jan 2007 Version 1.1b [Add] Observables C2, S1, and S2
26\ [Add] Virtual reference station access
27\ [Bug] RTCM2 decoder time tag fixed
28\ [Mod] Small letters for public RINEX skeleton files
29\ [Add] Online help through Shift+F1
30Apr 2007 Version 1.2b [Bug] Output only through IP port
31\ [Bug] Method 'reconnecting' now thread-save
32\ [Add] ZERO decoder added
33\ [Mod] Download public RINEX skeletons once per day
34\ [Mod] Upgrade to Qt Version 4.2.3
35\ [Mod] Replace 'system' call for RINEX script by 'QProcess'
36\ [Add] HTTP Host directive for skeleton file download
37\ [Add] Percent encoding for user IDs and passwords
38\ [Bug] Exit execution of calling thread for RTCM3 streams
39\ [Bug] Signal-slot mechanism for threads
40May 2007 Version 1.3 [Add] Source code published.
41Jul 2007 Version 1.4 [Bug] Skip messages from proxy server
42\ [Bug] Call RINEX script through 'nohup'
43Apr 2008 Version 1.5 [Add] Handle ephemeris from RTCM Version 3 streams
44\ [Add] Upgrade to Qt Version 4.3.2
45\ [Add] Optional RINEX v3 output
46\ [Add] SBAS support
47\ [Bug] RINEX skeleton download following stream outage
48\ [Add] Handle ephemeris from RTIGS streams
49\ [Add] Monitor stream failure/recovery and latency
50\ [Mod] Redesign of main window
51\ [Bug] Freezing of About window on Mac OS X
52\ [Bug] Fixed problem with PRN 32 in RTCM v2 decoder
53\ [Bug] Fix for Trimble 4000SSI receivers in RTCM v2 decoder
54\ [Mod] Major revision of input buffer in RTCM v2 decoder
55Dec 2008 Version 1.6 [Mod] Fill blank columns in RINEX v3 with 0.000
56\ [Add] RTCM v3 decoder for orbit and clock corrections
57\ [Add] Check RTCM v3 streams for incoming message types
58\ [Add] Decode RTCM v2 message types 3, 20, 21, and 22
59\ [Add] Loss of lock and lock time indicator
60\ [Bug] Rounding error in RTCM v3 decoder concerning GLONASS height
61\ [Mod] Accept GLONASS in RTCM v3 when transmitted first
62\ [Add] Leap second 1 January 2009
63\ [Add] Offline mode, read data from file
64\ [Add] Output antenna descriptor, coordinates and eccentricities from RTCM v3
65\ [Add] Reconfiguration on-the-fly
66\ [Mod] Binary output of synchronized observations
67\ [Add] Binary output of unsynchronized observations
68\ [Bug] Fixed problem with joined RTCM v3 blocks
69Dec 2008 Version 1.6.1 [Mod] HTTP GET when no proxy in front
70Nov 2009 Version 1.7 [Bug] RINEX Navigation file format
71\ [Add] Upgrade to Qt Version 4.5.2
72\ [Add] Support of Ntrip v2
73\ [Add] Rover support via serial port
74\ [Add] Show broadcaster table from www.rtcm-ntrip.org
75\ [Add] Enable/disable panel widgets
76\ [Add] User defined configuration filename
77\ [Mod] Switch to configuration files in ini-Format
78\ [Add] Daily logfile rotation
79\ [Add] Read from TCP/IP port, by-pass Ntrip transport protocol
80\ [Add] Save NMEA sentences coming from rover
81\ [Add] Auto start
82\ [Add] Drag and drop ini files
83\ [Add] Read from serial port, by-pass Ntrip transport protocol
84\ [Mod] Update of SSR messages following RTCM 091-2009-SC104-542
85\ [Add] Read from UPD port, by-pass Ntrip transport protocol
86\ [Mod] Output format of Broadcast Corrections
87\ [Add] Throughput plot
88\ [Add] Latency plot
89Nov 2009 Version 1.8 [Mod] On-the-fly reconfiguration of latency and throughput plots
90Feb 2010 Version 2.0 [Mod] Change sign of Broadcast Corrections
91\ [Add] Real-time PPP option
92Jun 2010 Version 2.1 [Bug] SSR GLONASS message generation
93\ [Add] PPP in post processing mode
94\ [Mod] Update of SSR messages following draft dated 2010-04-12
95\ [Mod] Generating error message when observation epoch is wrong
96Jul 2010 Version 2.2 [Bug] GLONASS ephemeris time
97Aug 2010 Version 2.3 [Mod] Internal format for saving raw streams
98\ [Bug] Outlier detection in GLONASS ambiguity resolution
99\ [Mod] Format of PPP logs in logfile
100\ [Bug] Complete acceleration terms for GLONASS ephemeris
101\ [Bug] Handling ephemeris IOD's in PPP mode
102Dec 2010 Version 2.4 [Add] Output of averaged positions when in PPP mode
103\ [Mod] Use always the latest received set of Broadcast Ephemeris
104\ [Add] QuickStart PPP option
105\ [Mod] Improvement of data sharing efficiency among different threads
106\ [Mod] Design of PPP panel section
107\ [Add] Sigmas for observations and parameters
108\ [Add] Stream distribution map
109\ [Bug] GPS Ephemeris in RINEX v3 format
110Feb 2011 Version 2.5 [Add] PPP option for sync of clock observations and corrections
111\ [Add] Drafted RTCM v3 Galileo ephemeris messages 1045
112\ [Add] Drafted RTCM v3 Multiple Signal Messages
113\ [Add] Optional specification of sigmas for coordinates and troposphere in PPP
114\ [Add] Include Galileo in SPP
115\ [Add] Include Galileo observations in output via IP port
116\ [Add] Include Galileo observations in output via RINEX v3 files
117\ [Mod] Interface format for feeding a real-time engine with observations
118\ [Add] Correct observations for Antenna Phase Center offsets
119\ [Add] Combine orbit/clock correction streams
120\ [Add] Specify corrections mountpoint in PPP panel
121Apr 2011 Version 2.6 [Add] Complete integration of BNS in BNC
122\ [Add] SP3 and Clock RINEX output
123\ [Add] PPP in post processing Mode
124\ [Add] Some RINEX editing & QC functionality
125\ [Add] Threshold for orbit outliers in combination solution
126\ [Add] Real-time engine becomes orbit/clock server instead of client
127\ [Mod] 'EOE' added to orbit/clock stream from engine
128\ [Add] Correction for antenna eccentricities
129\ [Add] Quick start mode for PPP
130\ [Mod] Design of format for feeding engine changed to follow RINEX v3
131\ [Mod] Implementation of SSR message encoding modified according to standard
132\ [Add] SSL/TLS Support of Ntrip Version 2
133\ [Mod] Switch to Qt version 4.7.3
134\ [Add] RINEX editing, concatenation and quality check
135\ [Add] Reading all configuration options from command line
136\ [Mod] RTCM v3 Galileo Broadcast Ephemeris message 1045
137\ [Mod] Change default configuration file suffix from 'ini' to 'bnc'
138\ [Add] Specific rates for orbits and clocks in streams and SP3/RNX files
139\ [Add] Version 2.6 published, May 2012
140Sep 2012 Version 2.7 [Bug] Bug in L5 decoding fixed
141\ [Bug] Bug in on-the-fly configuration fixed
142\ [Add] Clock RINEX file header extended
143\ [Add] Decoding/converting BeiDou and QZSS added
144\ [Add] Work on RINEX v2 and v3 quality check started
145\ [Mod] Source code completely re-arranged
146\ [Add] QWT and QWTPOLAR graphics libraries added
147\ [Add] RINEX QC through multipath analysis sky plot
148\ [Add] RINEX QC through signal-to-noise ratio sky plot
149\ [Add] RINEX QC through satellite availability plot
150\ [Add] RINEX QC through satellite elevation plot
151\ [Add] RINEX QC through PDOP plot
152\ [Bug] Short periodic outages in PPP time series when 'Sync Corr' set to zero
153\ |Add] Log observation types contained in RTCM Version 3 MSM streams
154\ [Add] Reading RINEX v3 observation type header records from RINEX skeleton
155\ [Add] Logfile for RINEX file editing and concatenation
156\ [Add] Save PNG plot files on disk
157\ [Mod] Plot stream distribution map from Ntrip Broadcaster source-table
158\ [Add] Plot stream distribution map from selected sources
159\ [Add] Version 2.7 published
160Sep 2012 Version 2.8 [Mod] Started work on new version in Sep 2012
161\ [Bug] Epoch special event flag in RINEX concatenation
162\ [Bug] Limit RINEX v2 records length to 80 characters
163\ [Bug] SSR message update interval indicator
164\ [Bug] Fixed SSR stream encoding and upload
165\ [Add] Concatenate RINEX v3 navigation files containing Galileo ephemeris
166\ [Mod] Plausibility check of GLONASS ephemeris
167\ [Add] Correcting clocks for scale factor involved in transformation
168\ [Mod] Orbit/clock interpolation in SSR stream encoding and upload to caster
169\ [Add] Version 2.8 published, Mar 2013
170Mar 2013 Version 2.9 [Add] Started work on new version in Mar 2013
171\ [Bug] SSR stream upload buffering disabled
172\ [Mod] Format for feeding a connected GNSS engine
173\ [Mod] RTNET format for receiving data from a connected GNSS engine
174\ [Add] Include Galileo in SPP
175\ [Add] RINEX QC multipath an SNR sky plots for GLONASS and Galileo
176\ [Add] Bias estimation for GLONASS clocks in PPP
177\ [Add] Trace positions on GM or OSM maps
178\ [Add] Version 2.9 published, Jul 2013
179Aug 2013 Version 2.10 [Add] Started work on new version in Aug 2013
180\ [Bug] Clock RINEX und SP3 file generation on Windows systems
181\ [Bug] Broadcast Ephemeris generation
182\ [Add] Transformation ITRF2008 to NAD83 and DREF91
183\ [Add] CodeBias added to RTNET stream format
184\ [Bug] GPS L2 in 'Feed Engine' output
185\ [Mod] Made C1 in BeiDou default observation type instead of C2
186\ [Add] Feed engine output sorted per stream
187\ [Add] Feed engine output filename change on-the-fly
188\ [Add] 'Append files' option for RINEX observation files
189\ [Mod] Broadcast Correction ASCII file output for message 1058 & 1064 modified
190\ [Bug] GPS L2 phase data in RINEX2
191\ [Bug] GLONASS frequency numbers
192\ [Add] RTCM v3 Galileo Broadcast Ephemeris message 1046
193\ [Add] Reset ambiguities in PPP when orbit/clock correction IDs change
194\ [Add] Satellite clock offsets are reset in adjustment for combination when orbit/clock correction IDs change
195\ [Add] Version 2.10 published in Dec 2013
196Dec 2013 Version 2.11 [Add] Started work on new version in Dec 2013
197\ [Mod] SIRGAS transformation parameters adjusted
198\ [Mod] ANTEX file updated
199\ [Mod] RTCM SSR messages updated
200\ [Bug] GLONASS code biases
201\ [Mod] Maximum number of GNSS observations increased
202\ [Mod] Loss of lock handling changed
203\ [Add] Raw stream output through TCP/IP port
204\ [Add] Version 2.11.0 published in Sep 2014
205Sep 2014 Version 2.12 [Add] Started work on new version in Sep 2014
206\ [Mod] RINEX file concatenation
207\ [Add] Observation code selection in RINEX file editing
208\ [Mod] Routine handling of data input and output in RINEX format re-written
209\ [Mod] QC routines re-written with the goal of handling all signal types
210\ [Add] Machine-readable output of RINEX QC
211\ [Add] PPP client functionality for parallel processing of an arbitrary number of stations in separate threads
212\ [Bug] Receiver antenna PCO in ionosphere-free PPP mode
213\ [Add] NMEA output for any station processed in PPP mode
214\ [Add] PPP processing of any number of linear combinations of GNSS measurements selected by user
215\ [Add] Encoding/Decoding RTCM SSR I messages for Galileo, BDS, SBAS and QZSS
216\ [Add] Encoding/Decoding RTCM SSR phase bias messages
217\ [Add] Encoding/Decoding RTCM SSR ionospheric model messages, single-layer model for total electron content
218\ [Add] RTCM SSR I messages for Galileo, BDS, SBAS and QZSS support from RTNET interface
219\ [Add] RTCM SSR II messages (phase biases and SSR ionospheric model) support from RTNET interface
220\ [Add] Computation of VTEC and STEC from SSR ionospheric model messages for usage in PPP mode
221\ [Add] Handle old-fashioned SNR values in RINEX
222\ [Mod] SNR and MP visualization depending on RINEX observation attribute
223\ [Bug] Saastamoinen tropospheric correction for very high elevation receivers
224\ [Add] Comparison of SP3 files
225\ [Add] Encoding/Decoding of RTCM v3 proposal for Galileo Broadcast Ephemeris message 1046
226\ [Add] Encoding/Decoding of RTCM v3 QZSS Broadcast Ephemeris message 1044
227\ [Add] Encoding/Decoding of RTCM v3 SBAS Broadcast Ephemeris message 1043
228\ [Add] Encoding/Decoding of RTCM v3 BDS Broadcast Ephemeris message 63
229\ [Add] RINEX v3 support of Galileo, BDS, SBAS and QZSS Broadcast Ephemerides
230\ [Add] Consideration of the aspect that Galileo NAV message can be provided for the same epoch but with different flags (I/NAV, F/NAV, DVS)
231\ [Bug] VRS support in sending NMEA in Auto/Manual mode to Ntrip Broadcaster
232\ [Add] Forwarding NMEA GNGGA to Ntrip Broadcaster
233\ [Bug] Stream failure/recovery reports
234\ [Add] Compute IODs for BDS and SBAS from CRC over Broadcast Ephemeris and clock parameters
235\ [Mod] PPP default options
236\ [Add] Example configuration for SP3 file comparison
237\ [Add] Choose between code and phase observations when in PPP SSR I mode
238\ [Bug] Reset time series plot when restarting PPP in post processing mode
239\ [Add] Broadcast ephemeris check regarding allowed age of data sets
240\ [Add] Code bias usage for PPP SSR I mode
241\ [Add] Code bias, phase bias and VTEC usage in extended PPP mode
242\ [Mod] Consideration of the full antenna PCO vector in all PPP modes
243\ [Add] Allow GPS-only and GLONASS-only RINEX v2 Navigation files
244\ [Mod] SSR clock correction converted to seconds to be consistent with broadcast values
245\ [Add] Support Galileo I/NAV Broadcast Ephemeris
246\ [Add] Extended RINEX v3 filenames
247\ [Add] Stream's country added to configuration string 'mountPoints'
248\ [Add] Distinction of GEO/MEO satellites during BDS velocity determination
249\ [Bug] Velocity determination for geostationary BDS satellites
250\ [Add] Set TOE from BDS week and second
251\ [Add] Use BDS observations and ephemerides in PPP SSR I mode
252\ [Add] Considering that yaw angle restricted to -180 to +180 deg
253\ [Mod] Read local RINEX skeleton files
254\ [Add] Update interval for VTEC in RTNET stream format
255\ [Bug] SBAS IODN
256\ [Bug] Galileo week number
257\ [Add] Phase shift records in RINEX v3 headers
258\ [Add] Output GLONASS slot numbers from scanning stream content
259\ [Add] Decoder interface for PPP SSR I+II messages for Galileo/QZSS/SBAS/BDS
260\ [Mod] Renaming BDS first frequency from '1' to '2'
261\ [Add] RINEX QC, receiver/antenna information editable
262\ [Add] Support of new RINEX header lines regarding phase shifts, GLONAQSS slots and GLONASS biases during file merging
263\ [Add] Switch to port 443 for skeleton file download from https website
264\ [Mod] Default observation types for RINEX v3 files
265\ [Bug] RTCM v2 decoder
266\ [Add] SINEX Troposphere file output
267\ [Add] Comments with respect to RINEX v3 to RINEX v2 observation file conversion [Add] String for Operating System in logfile output
268\ [Add] Full integration of 'rtcm3torinex'
269\ [Add] Extended command line help
270\ [Add] Version 2.12.0 published in April 2016
271Apr 2016 Version 2.13 [Add] Started work on new version in Apr 2016
272======== ============= =============================================================
273
274.. index:: RTCM standards overview
275
276
277RTCM Standards
278==============
279
280The Radio Technical Commission for Maritime Services (RTCM) is an international non-profit scientific, professional and educational organization. Special Committees provide a forum in which governmental and non-governmental members work together to develop technical standards and consensus recommendations in regard to issues of particular concern. RTCM is engaged in the development of international standards for maritime radionavigation and radiocommunication systems. The output documents and reports prepared by RTCM Committees are published as RTCM Recommended Standards. Topics concerning Differential Global Navigation Satellite Systems (DGNSS) are handled by the Special Committee SC 104.
281
282Personal copies of RTCM Recommended Standards can be ordered through http://www.rtcm.org/orderinfo.php.
283
284.. index:: Ntrip Version 1
285
286Ntrip Version 1
287---------------
288
289'Networked Transport of RTCM via Internet Protocol' Version 1.0 (Ntrip) stands for an application-level protocol streaming Global Navigation Satellite System (GNSS) data over the Internet. Ntrip is a generic, stateless protocol based on the Hypertext Transfer Protocol HTTP/1.1. The HTTP objects are enhanced to GNSS data streams.
290
291Ntrip Version 1 is an RTCM standard designed for disseminating differential correction data (e.g. in the RTCM-104 format) or other kinds of GNSS streaming data to stationary or mobile users over the Internet, allowing simultaneous PC, Laptop, PDA, or receiver connections to a broadcasting host. Ntrip supports wireless Internet access through Mobile IP Networks like GSM, GPRS, EDGE, or UMTS.
292
293Ntrip is implemented in three system software components: Ntrip Clients, Ntrip Servers and Ntrip Broadcasters. The Ntrip Broadcaster is the actual HTTP server program whereas Ntrip Client and Ntrip Server are acting as HTTP clients.
294
295
296Ntrip is an open none-proprietary protocol. Major characteristics of Ntrip's dissemination technique are:
297
298* Based on the popular HTTP streaming standard; comparatively easy to implement when having limited client and server platform resources available;
299* Application not limited to one particular plain or coded stream content; ability to distribute any kind of GNSS data;
300* Potential to support mass usage; disseminating hundreds of streams simultaneously for thousands of users possible when applying modified Internet Radio broadcasting software;
301* Considering security needs; stream providers and users do not necessarily get into contact, streams often not blocked by firewalls or proxy servers protecting Local Area Networks;
302* Enables streaming over mobile IP networks because of using TCP/IP.
303
304The Ntrip Broadcaster maintains a source-table containing information on available Ntrip streams, networks of Ntrip streams and Ntrip Broadcasters. The source-table is sent to an Ntrip Client on request. Source-table records are dedicated to one of the following: Data Streams (record type STR), Casters (record type CAS), or Networks of streams (record type NET).
305
306Source-table records of type STR contain the following data fields: 'mountpoint', 'identifier', 'format', 'format-details', 'carrier', 'nav-system', 'network', 'country', 'latitude', 'longitude', 'nmea', 'solution', 'generator', 'compr-encryp', 'authentication', 'fee', 'bitrate', 'misc'.
307
308Source-table records of type NET contain the following data fields: 'identifier', 'operator', 'authentication', 'fee', 'web-net', 'web-str', 'web-reg', 'misc'.
309
310Source-table records of type CAS contain the following data fields: 'host', 'port', 'identifier', 'operator', 'nmea', 'country', 'latitude', 'longitude', 'misc'.
311
312.. index:: Ntrip Version 2
313
314Ntrip Version 2
315---------------
316
317The major changes of Ntrip Version 2 compared to Version 1.0 are:
318
319* Cleared and fixed design problems and HTTP protocol violations;
320* Replaced nonstandard directives;
321* Chunked transfer encoding;
322* Improvements in header records;
323* Source-table filtering;
324* RTSP communication.
325
326Ntrip Version 2 allows to communicate either in TCP/IP mode or in RTSP/RTP mode or in UDP mode whereas Version 1 is limited to TCP/IP only. It furthermore allows using the Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL) cryptographic protocols for secure Ntrip communication over the Internet.
327
328.. index:: RTCM Version 2
329
330RTCM Version 2
331--------------
332
333Transmitting GNSS carrier phase data can be done through RTCM Version 2 messages. Please note that only RTCM Version 2.2 and 2.3 streams may include GLONASS data. Messages that may be of interest here are:
334
335* Type 1 message is the range correction message and is the primary message in code-phase differential positioning (DGPS). It is computed in the base receiver by computing the error in the range measurement for each tracked SV.
336* Type 2 message is automatically generated when a new set of satellite ephemeris is downloaded to the base receiver. It is the computed difference between the old ephemeris and the new ephemeris. Type 2 messages are used when the base station is transmitting Type 1 messages.
337* Type 3 and 22 messages are the base station position and the antenna offset. Type 3 and 22 are used in RTK processing to perform antenna reduction.
338* Type 6 message is a null frame filler message that is provided for data links that require continuous transmission of data, even if there are no corrections to send. As many Type 6 messages are sent as required to fill in the gap between two correction messages (type 1). Message 6 is not sent in burst mode.
339* Type 9 message serves the same purpose as Type 1, but does not require a complete satellite set. As a result, Type 9 messages require a more stable clock than a station transmitting Type 1 's, because the satellite corrections have different time references.
340* Type 16 message is simply a text message entered by the user that is transmitted from the base station to the rover. It is used with code-phase differential.
341* Type 18 and 20 messages are RTK uncorrected carrier phase data and carrier phase corrections.
342* Type 19 and 21 messages are the uncorrected pseudo-range measurements and pseudo-range corrections used in RTK.
343* Type 23 message provides the information on the antenna type used on the reference station.
344* Type 24 message carries the coordinates of the installed antenna's ARP in the GNSS coordinate system coordinates.
345
346.. index:: RTCM Version 3
347
348RTCM Version 3
349--------------
350
351RTCM Version 3 has been developed as a more efficient alternative to RTCM Version 2. Service providers and vendors have asked for a standard that would be more efficient, easy to use, and more easily adaptable to new situations. The main complaint was that the Version 2 parity scheme was wasteful of bandwidth. Another complaint was that the parity is not independent from word to word. Still another was that even with so many bits devoted to parity, the actual integrity of the message was not as high as it should be. Plus, 30-bit words are awkward to handle. The Version 3 standard is intended to correct these weaknesses.
352
353RTCM Version 3 defines a number of message types. Messages that may be of interest here are:
354
355* Type 1001, GPS L1 code and phase.
356* Type 1002, GPS L1 code and phase and ambiguities and carrier-to-noise ratio.
357* Type 1003, GPS L1 and L2 code and phase.
358* Type 1004, GPS L1 and L2 code and phase and ambiguities and carrier-to-noise ratio.
359* Type 1005, Station coordinates XYZ for antenna reference point.
360* Type 1006, Station coordinates XYZ for antenna reference point and antenna height.
361* Type 1007, Antenna descriptor and ID.
362* Type 1008, Antenna serial number.
363* Type 1009, GLONASS L1 code and phase.
364* Type 1010, GLONASS L1 code and phase and ambiguities and carrier-to-noise ratio.
365* Type 1011, GLONASS L1 and L2 code and phase.
366* Type 1012, GLONASS L1 and L2 code and phase and ambiguities and carrier-to-noise ratio.
367* Type 1013, Modified Julian Date, leap second, configured message types and interval.
368* Type 1014 and 1017, Network RTK (MAK) messages.
369* Type 1019, GPS ephemeris.
370* Type 1020, GLONASS ephemeris.
371* Type 1043, SBAS ephemeris.
372* Type 1044, QZSS ephemeris.
373* Type 1045, Galileo F/NAV ephemeris.
374* Type 1046, Galileo I/NAV ephemeris.
375* Type 63, BeiDou ephemeris, tentative.
376* Type 4088 and 4095, Proprietary messages.
377
378The following are so-called 'State Space Representation' (SSR) messages:
379
380* Type 1057, GPS orbit corrections to Broadcast Ephemeris
381* Type 1058, GPS clock corrections to Broadcast Ephemeris
382* Type 1059, GPS code biases
383* Type 1060, Combined orbit and clock corrections to GPS Broadcast Ephemeris
384* Type 1061, GPS User Range Accuracy (URA)
385* Type 1062, High-rate GPS clock corrections to Broadcast Ephemeris
386* Type 1063, GLONASS orbit corrections to Broadcast Ephemeris
387* Type 1064, GLONASS clock corrections to Broadcast Ephemeris
388* Type 1065, GLONASS code biases
389* Type 1066, Combined orbit and clock corrections to GLONASS Broadcast Ephemeris
390* Type 1067, GLONASS User Range Accuracy (URA)
391* Type 1068, High-rate GLONASS clock corrections to Broadcast Ephemeris
392
393* Type 1240, Galileo orbit corrections to Broadcast Ephemeris
394* Type 1241, Galileo clock corrections to Broadcast Ephemeris
395* Type 1242, Galileo code biases
396* Type 1243, Combined orbit and clock corrections to Galileo Broadcast Ephemeris
397* Type 1244, Galileo User Range Accuracy (URA)
398* Type 1245, High-rate Galileo clock corrections to Broadcast Ephemeris
399
400* Type 1246, QZSS orbit corrections to Broadcast Ephemeris
401* Type 1247, QZSS clock corrections to Broadcast Ephemeris
402* Type 1248, QZSS code biases
403* Type 1249, Combined orbit and clock corrections to QZSS Broadcast Ephemeris
404* Type 1250, QZSS User Range Accuracy (URA)
405* Type 1251, High-rate QZSS clock corrections to Broadcast Ephemeris
406
407* Type 1252, SBAS orbit corrections to Broadcast Ephemeris
408* Type 1253, SBAS clock corrections to Broadcast Ephemeris
409* Type 1254, SBAS code biases
410* Type 1255, Combined orbit and clock corrections to SBAS Broadcast Ephemeris
411* Type 1256, SBAS User Range Accuracy (URA)
412* Type 1257, High-rate SBAS clock corrections to Broadcast Ephemeris
413
414* Type 1258, BDS orbit corrections to Broadcast Ephemeris
415* Type 1259, BDS clock corrections to Broadcast Ephemeris
416* Type 1260, BDS code biases
417* Type 1261, Combined orbit and clock corrections to BDS Broadcast Ephemeris
418* Type 1262, BDS User Range Accuracy (URA)
419* Type 1263, High-rate BDS clock corrections to Broadcast Ephemeris\\
420
421* Type 1264 SSR Ionosphere VTEC Spherical Harmonics
422* Type 1265 SSR GPS Satellite Phase Bias
423* Type 1266 SSR Satellite GLONASS Phase Bias
424* Type 1267 SSR Satellite Galileo Phase Bias
425* Type 1268 SSR Satellite QZSS Phase Bias
426* Type 1269 SSR Satellite SBAS Phase Bias
427* Type 1270 SSR Satellite BDS Phase Bias
428
429The following are so-called 'Multiple Signal Messages' (MSM):
430
431* Type 1071, Compact GPS pseudo-ranges
432* Type 1072, Compact GPS carrier phases
433* Type 1073, Compact GPS pseudo-ranges and carrier phases
434* Type 1074, Full GPS pseudo-ranges and carrier phases plus signal strength
435* Type 1075, Full GPS pseudo-ranges, carrier phases, Doppler and signal strength
436* Type 1076, Full GPS pseudo-ranges and carrier phases plus signal strength (high resolution)
437* Type 1077, Full GPS pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)
438
439* Type 1081, Compact GLONASS pseudo-ranges
440* Type 1082, Compact GLONASS carrier phases
441* Type 1083, Compact GLONASS pseudo-ranges and carrier phases
442* Type 1084, Full GLONASS pseudo-ranges and carrier phases plus signal strength
443* Type 1085, Full GLONASS pseudo-ranges, carrier phases, Doppler and signal strength
444* Type 1086, Full GLONASS pseudo-ranges and carrier phases plus signal strength (high resolution)
445* Type 1087, Full GLONASS pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)
446
447* Type 1091, Compact Galileo pseudo-ranges
448* Type 1092, Compact Galileo carrier phases
449* Type 1093, Compact Galileo pseudo-ranges and carrier phases
450* Type 1094, Full Galileo pseudo-ranges and carrier phases plus signal strength
451* Type 1095, Full Galileo pseudo-ranges, carrier phases, Doppler and signal strength
452* Type 1096, Full Galileo pseudo-ranges and carrier phases plus signal strength (high resolution)
453* Type 1097, Full Galileo pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)
454
455* Type 1121, Compact BeiDou pseudo-ranges
456* Type 1122, Compact BeiDou carrier phases
457* Type 1123, Compact BeiDou pseudo-ranges and carrier phases
458* Type 1124, Full BeiDou pseudo-ranges and carrier phases plus signal strength
459* Type 1125, Full BeiDou pseudo-ranges, carrier phases, Doppler and signal strength
460* Type 1126, Full BeiDou pseudo-ranges and carrier phases plus signal strength (high resolution)
461* Type 1127, Full BeiDou pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)
462
463* Type 1111, Compact QZSS pseudo-ranges
464* Type 1112, Compact QZSS carrier phases
465* Type 1113, Compact QZSS pseudo-ranges and carrier phases
466* Type 1114, Full QZSS pseudo-ranges and carrier phases plus signal strength
467* Type 1115, Full QZSS pseudo-ranges, carrier phases, Doppler and signal strength
468* Type 1116, Full QZSS pseudo-ranges and carrier phases plus signal strength (high resolution)
469* Type 1117, Full QZSS pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)
470
471The following are proposed 'Multiple Signal Messages' (MSM) under discussion for standardization:
472
473* Type 1101, Compact SBAS pseudo-ranges
474* Type 1102, Compact SBAS carrier phases
475* Type 1103, Compact SBAS pseudo-ranges and carrier phases
476* Type 1104, Full SBAS pseudo-ranges and carrier phases plus signal strength
477* Type 1105, Full SBAS pseudo-ranges, carrier phases, Doppler and signal strength
478* Type 1106, Full SBAS pseudo-ranges and carrier phases plus signal strength (high resolution)
479* Type 1107, Full SBAS pseudo-ranges, carrier phases, Doppler and signal strength (high resolution)\\
480
481.. index:: Command Line Help
482
483Command Line Help
484=================
485
486Command line option ``--help`` provides a complete list of all configuration parameters which can be specified via BNC's Command Line Interface (CLI). Note that command line options overrule configuration options specified in the configuration file. The following is the output produced when running BNC with command line option '--help':
487
488Usage
489-----
490
491.. code-block:: bash
492
493 bnc --help (MS Windows: bnc.exe --help | more)
494 --nw
495 --version (MS Windows: bnc.exe --version | more)
496 --display {name}
497 --conf {confFileName}
498 --file {rawFileName}
499 --key {keyName} {keyValue}
500
501.. index:: Command Line Help - Network Panel keys
502
503Network Panel keys
504------------------
505
506.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
507
508======================== ================================================================================================================
509**KeyName** **Meaning**
510======================== ================================================================================================================
511proxyHost Proxy host, name or IP address [character string]
512proxyPort Proxy port [integer number]
513sslCaCertPath Full path to SSL certificates [character string]
514sslIgnoreErrors Ignore SSL authorization errors [integer number: 0=no,2=yes]
515======================== ================================================================================================================
516
517.. index:: Command Line Help - General Panel keys
518
519General Panel keys
520------------------
521
522.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
523
524======================== ================================================================================================================
525**KeyName** **Meaning**
526======================== ================================================================================================================
527logFile Logfile, full path [character string]
528rnxAppend Append files [integer number: 0=no,2=yes]
529onTheFlyInterval Configuration reload interval [character string: 1 day|1 hour|5 min|1 min]
530autoStart Auto start [integer number: 0=no,2=yes]
531rawOutFile Raw output file, full path [character string]
532======================== ================================================================================================================
533
534.. index:: Command Line Help - RINEX Observations Panel keys
535
536RINEX Observations Panel keys
537-----------------------------
538
539.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
540
541======================== ================================================================================================================
542**KeyName** **Meaning**
543======================== ================================================================================================================
544rnxPath Directory [character string]
545rnxIntr File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]
546rnxSampl File sampling rate [integer number of seconds: 0,5|10|15|20|25|30|35|40|45|50|55|60]
547rnxSkel RINEX skeleton file extension [character string]
548rnxOnlyWithSKL Using RINEX skeleton file is mandatory [integer number: 0=no,2=yes]
549rnxScript File upload script, full path [character string]
550rnxV2Priority Priority of signal attributes [character string, list separated by blank character, example: |G:CWPX_?| R:CP]
551rnxV3 Produce version 3 file content [integer number: 0=no,2=yes]
552rnxV3filenames Produce version 3 filenames [integer number: 0=no,2=yes]
553======================== ================================================================================================================
554
555.. index:: Command Line Help - Ephemeris Panel keys
556
557RINEX Ephemeris Panel keys
558--------------------------
559
560.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
561
562======================== ================================================================================================================
563**KeyName** **Meaning**
564======================== ================================================================================================================
565ephPath Directory [character string]
566ephIntr File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]
567ephOutPort Output port [integer number]
568ephV3 Produce version 3 file content [integer number: 0=no,2=yes]
569ephV3filenames Produce version 3 filenames [integer number: 0=no,2=yes]
570======================== ================================================================================================================
571
572.. index:: Command Line Help - RINEX Editing and QC Panel keys
573
574RINEX Editing and QC Panel keys
575-------------------------------
576
577.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
578
579======================== ================================================================================================================
580**KeyName** **Meaning**
581======================== ================================================================================================================
582reqcAction Action specification [character string: Blank|Edit/Concatenate|Analyze]
583reqcObsFile Input observations file(s), full path [character string, comma separated list in quotation marks]
584reqcNavFile Input navigation file(s), full path [character string, comma separated list in quotation marks]
585reqcOutObsFile Output observations file, full path [character string]
586reqcOutNavFile Output navigation file, full path [character string]
587reqcOutLogFile Output logfile, full path [character string]
588reqcLogSummaryOnly Output only summary of logfile [integer number: 0=no,2=yes]
589reqcSkyPlotSignals Observation signals [character string, list separated by blank character, example: C:2&7 E:1&5 G:1&2 J:1&2 R:1&2 S:1&5]
590reqcPlotDir QC plots directory [character string]
591reqcRnxVersion RINEX version [integer number: 2|3]
592reqcSampling RINEX output file sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]
593reqcV2Priority Version 2 priority of signal attributes [character string, list separated by blank character, example: |G:CWPX_?| R:CP]
594reqcStartDateTime Start time [character string, example: 1967-11-02T00:00:00]
595reqcEndDateTime Stop time [character string, example: 2099-01-01T00:00:00]
596reqcRunBy Operators name [character string]
597eqcUseObsTypes Use observation types [character string, list separated by blank character, example: G:C1C G:L1C R:C1C RC1P]
598reqcComment Additional comments [character string]
599reqcOldMarkerName Old marker name [character string]
600reqcNewMarkerName New marker name [character string]
601reqcOldAntennaName Old antenna name [character string]
602reqcNewAntennaName New antenna name [character string]
603reqcOldAntennaNumber Old antenna number [character string]
604reqcNewAntennaNumber New antenna number [character string]
605reqcOldAntennadN Old north eccentricity [character string]
606reqcNewAntennadN New north eccentricity [character string]
607reqcOldAntennadE Old east eccentricity [character string]
608reqcNewAntennadE New east eccentricity [character string]
609reqcOldAntennadU Old up eccentricity [character string]
610reqcNewAntennadU New up eccentricity [character string]
611reqcOldReceiverName Old receiver name [character string]
612reqcNewReceiverName New receiver name [character string]
613reqcOldReceiverNumber Old receiver number [character string]
614reqcNewReceiverNumber New receiver number [character string]
615======================== ================================================================================================================
616
617.. index:: Command Line Help - SP3 Comparison Panel keys
618
619SP3 Comparison Panel keys
620-------------------------
621
622.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
623
624======================== ================================================================================================================
625**KeyName** **Meaning**
626======================== ================================================================================================================
627sp3CompFile SP3 input files, full path [character string, comma separated list in quotation marks]
628sp3CompExclude Satellite exclusion list [character string, comma separated list in quotation marks, example: G04,G31,R]
629sp3CompOutLogFile Output logfile, full path [character string]
630======================== ================================================================================================================
631
632.. index:: Command Line Help - Broadcast Corrections Panel keys
633
634Broadcast Corrections Panel keys
635--------------------------------
636
637.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
638
639======================== ================================================================================================================
640**KeyName** **Meaning**
641======================== ================================================================================================================
642corrPath Directory for saving files in ASCII format [character string]
643corrIntr File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]
644corrPort Output port [integer number]
645======================== ================================================================================================================
646
647.. index:: Command Line Help - Feed Engine Panel keys
648
649Feed Engine Panel keys
650----------------------
651
652.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
653
654======================== ================================================================================================================
655**KeyName** **Meaning**
656======================== ================================================================================================================
657outPort Output port, synchronized [integer number]
658outWait Wait for full observation epoch [integer number of seconds: 1-30]
659outSampl Sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]
660outFile Output file, full path [character string]
661outUPort Output port, unsynchronized [integer number]
662======================== ================================================================================================================
663
664.. index:: Command Line Help - Serial Output Panel keys
665
666Serial Output Panel keys
667------------------------
668
669.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
670
671======================== ================================================================================================================
672**KeyName** **Meaning**
673======================== ================================================================================================================
674serialMountPoint Mountpoint [character string]
675serialPortName Port name [character string]
676serialBaudRate Baud rate [integer number: 110|300|600|1200|2400|4800|9600|19200|38400|57600|115200]
677serialFlowControl Flow control [character string: OFF|XONXOFF|HARDWARE
678serialDataBits Data bits [integer number: 5|6|7|8]
679serialParity Parity [character string: NONE|ODD|EVEN|SPACE]
680serialStopBits Stop bits [integer number: 1|2]
681serialAutoNMEA NMEA specification [character string: no|Auto|Manual GPGGA|Manual GNGGA]
682serialFileNMEA NMEA filename, full path [character string]
683serialHeightNMEA Height [floating-point number]
684serialHeightNMEASampling Sampling rate [integer number of seconds: 0|10|20|30|...|280|290|300]
685======================== ================================================================================================================
686
687.. index:: Command Line Help - Outages Panel keys
688
689Outages Panel keys
690------------------
691
692.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
693
694======================== ================================================================================================================
695**KeyName** **Meaning**
696======================== ================================================================================================================
697adviseObsRate Stream observation rate [character string: 0.1 Hz|0.2 Hz|0.5 Hz|1 Hz|5 Hz]
698adviseFail Failure threshold [integer number of minutes: 0-60]
699adviseReco Recovery threshold [integer number of minutes: 0-60]
700adviseScript Advisory script, full path [character string]
701======================== ================================================================================================================
702
703.. index:: Command Line Help - Miscellaneous Panel keys
704
705Miscellaneous Panel keys
706------------------------
707
708.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
709
710======================== ================================================================================================================
711**KeyName** **Meaning**
712======================== ================================================================================================================
713miscMount Mountpoint [character string]
714miscIntr Interval for logging latency [character string: Blank|2 sec|10 sec|1 min|5 min|15 min|1 hour|6 hours|1 day]
715miscScanRTCM Scan for RTCM message numbers [integer number: 0=no,2=yes]
716miscPort Output port [integer number]
717======================== ================================================================================================================
718
719.. index:: Command Line Help - PPP Client Panel 1 keys
720
721PPP Client Panel 1 keys
722-----------------------
723
724.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
725
726======================== ================================================================================================================
727**KeyName** **Meaning**
728======================== ================================================================================================================
729PPP/dataSource Data source [character string: Blank|Real-Time Streams|RINEX Files]
730PPP/rinexObs RINEX observation file, full path [character string]
731PPP/rinexNav RINEX navigation file, full path [character string]
732PPP/corrMount Corrections mountpoint [character string]
733PPP/corrFile Corrections file, full path [character string]
734PPP/antexFile ANTEX file, full path [character string]
735PPP/crdFile Coordinates file, full path [character string]
736PPP/v3filenames Produce version 3 filenames, [integer number: 0=no,2=yes]
737PPP/logPath Directory for PPP log files [character string]
738PPP/nmeaPath Directory for NMEA output files [character string]
739PPP/snxtroPath Directory for SINEX troposphere output files [character string]
740PPP/snxtroIntr SINEX troposphere file interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]
741PPP/snxtroSampl SINEX troposphere file sampling rate [integer number of seconds: 0|30|60|90|120|150|180|210|240|270|300]
742PPP/snxtroAc SINEX troposphere Analysis Center [character string]
743PPP/snxtroSol SINEX troposphere solution ID [character string]
744======================== ================================================================================================================
745
746.. index:: Command Line Help - PPP Client Panel 2 keys
747
748PPP Client Panel 2 keys
749-----------------------
750
751.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
752
753======================== ================================================================================================================
754**KeyName** **Meaning**
755======================== ================================================================================================================
756PPP/staTable Station specifications table [character string, semicolon separated list, each element in quotation marks, example:"FFMJ1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777;CUT07,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778"]
757======================== ================================================================================================================
758
759.. index:: Command Line Help - PPP Client Panel 3 keys
760
761PPP Client Panel 3 keys
762-----------------------
763
764.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
765
766======================== ================================================================================================================
767**KeyName** **Meaning**
768======================== ================================================================================================================
769PPP/lcGPS Select linear combination from GPS code or phase data [character string; P3|P3&L3]
770PPP/lcGLONASS Select linear combination from GLONASS code or phase data [character string: no|P3|L3|P3&L3]
771PPP/lcGalileo elect linear combination from Galileo code or phase data [character string: no|P3|L3|P3&L3]
772PPP/lcBDS Select linear combination from BDS code or phase data [character string: no|P3|L3|P3&L3]
773PPP/sigmaC1 Sigma for code observations in meters [floating-point number]
774PPP/sigmaL1 Sigma for phase observations in meters [floating-point number]
775PPP/maxResC1 Maximal residuum for code observations in meters [floating-point number]
776PPP/maxResL1 Maximal residuum for phase observations in meters [floating-point number]
777PPP/eleWgtCode Elevation dependent waiting of code observations [integer number: 0=no,2=yes]
778PPP/eleWgtPhase Elevation dependent waiting of phase observations [integer number: 0=no,2=yes]
779PPP/minObs Minimum number of observations [integer number: 4|5|6]
780PPP/minEle Minimum satellite elevation in degrees [integer number: 0-20]
781PPP/corrWaitTime Wait for clock corrections [integer number of seconds: no|1-20]
782PPP/seedingTime Seeding time span for Quick Start [integer number of seconds]
783======================== ================================================================================================================
784
785.. index:: Command Line Help - PPP Client Panel 4 keys
786
787PPP Client Panel 4 keys
788-----------------------
789
790.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
791
792======================== ================================================================================================================
793**KeyName** **Meaning**
794======================== ================================================================================================================
795PPP/plotCoordinates Mountpoint for time series plot [character string]
796PPP/audioResponse Audio response threshold in meters [floating-point number]
797PPP/useOpenStreetMap OSM track map [character string: true|false]
798PPP/useGoogleMap Google track map [character string: true|false]
799PPP/mapWinDotSize Size of dots on map [integer number: 0-10]
800PPP/mapWinDotColor Color of dots and cross hair on map [character string: red|yellow]
801PPP/mapSpeedSlider Offline processing speed for mapping [integer number: 1-100]
802======================== ================================================================================================================
803
804.. index:: Command Line Help - Combine Corrections Panel keys
805
806Combine Corrections Panel keys
807------------------------------
808
809.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
810
811======================== ================================================================================================================
812**KeyName** **Meaning**
813======================== ================================================================================================================
814cmbStreams Correction streams table [character string, semicolon separated list, each element in quotation marks, example:"IGS01 ESA 1.0;IGS03 BKG 1.0"]
815cmbMethodFilter Combination approach [character string: Single-Epoch|Filter]
816cmbMaxres Clock outlier residuum threshold in meters [floating-point number]
817cmbSampl Clock sampling rate [integer number of seconds: 10|20|30|40|50|60]
818cmbUseGlonass Use GLONASS in combination [integer number: 0=no,2=yes]
819======================== ================================================================================================================
820
821.. index:: Command Line Help - Upload Corrections Panel keys
822
823Upload Corrections Panel keys
824-----------------------------
825
826.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
827
828======================== ================================================================================================================
829**KeyName** **Meaning**
830======================== ================================================================================================================
831uploadMountpointsOut Upload corrections table [character string, semicolon separated list, each element in quotation marks, example: "www.igs-ip.net,2101,IGS01,pass,IGS08,0, /home/user/BNC$[GPSWD}.sp3, /home/user/BNC$[GPSWD}.clk,258,1,0; www.euref-ip.net,2101,EUREF01,pass,ETRF2000,0,,,258,2,0"]
832uploadIntr Length of SP3 and Clock RINEX file interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]
833uploadSamplRtcmEphCorr Orbit corrections stream sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]
834uploadSamplSp3 SP3 file sampling rate [integer number of minutes: 0-15]
835uploadSamplClkRnx Clock RINEX file sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]
836======================== ================================================================================================================
837
838.. index:: Command Line Help - Custom Trafo keys
839
840Custom Trafo keys
841-----------------
842
843.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
844
845======================== ================================================================================================================
846**KeyName** **Meaning**
847======================== ================================================================================================================
848trafo_dx Translation X in meters [floating-point number]
849trafo_dy Translation Y in meters [floating-point number]
850trafo_dz Translation Z in meters [floating-point number]
851trafo_dxr Translation change X in meters per year [floating-point number]
852trafo_dyr Translation change Y in meters per year [floating-point number]
853trafo_dzr Translation change Z in meters per year [floating-point number]
854trafo_ox Rotation X in arcsec [floating-point number]
855trafo_oy Rotation Y in arcsec [floating-point number]
856trafo_oz Rotation Z in arcsec [floating-point number]
857trafo_oxr Rotation change X in arcsec per year [floating-point number]
858trafo_oyr Rotation change Y in arcsec per year [floating-point number]
859trafo_ozr Rotation change Z in arcsec per year [floating-point number]
860trafo_sc Scale [10^-9, floating-point number]
861trafo_scr Scale change [10^-9 per year, floating-point number]
862trafo_t0 Reference year [integer number]
863======================== ================================================================================================================
864
865.. index:: Command Line Help - Upload Ephemeris Panel keys
866
867Upload Ephemeris Panel keys
868---------------------------
869
870.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
871
872======================== ================================================================================================================
873**KeyName** **Meaning**
874======================== ================================================================================================================
875uploadEphHost Broadcaster host, name or IP address [character string]
876uploadEphPort Broadcaster port [integer number]
877uploadEphMountpoint Mountpoint [character string]
878uploadEphPassword Stream upload password [character string]
879uploadEphSample Stream upload sampling rate [integer number of seconds: 5|10|15|20|25|30|35|40|45|50|55|60]
880======================== ================================================================================================================
881
882.. index:: Command Line Help - Add Stream keys
883
884Add Stream keys
885---------------
886
887.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
888
889======================== ================================================================================================================
890**KeyName** **Meaning**
891======================== ================================================================================================================
892mountPoints Mountpoints [character string, semicolon separated list, example:
893| "//user:pass@www.igs-ip.net:2101/FFMJ1 RTCM_3.1 DEU 50.09 8.66 no 2;
894| //user:pass@www.igs-ip.net:2101/FFMJ2 RTCM_3.1 DEU 50.09 8.66 no 2"
895ntripVersion Ntrip Version [character string: 1|2|2s|R|U]
896casterUrlList Visited Broadcasters [character string, comma separated list]
897======================== ================================================================================================================
898
899.. index:: Command Line Help - Appearance keys
900
901Appearance keys
902---------------
903
904.. tabularcolumns:: |p{0.3\linewidth}|p{0.62\linewidth}|
905
906======================== ================================================================================================================
907**KeyName** **Meaning**
908======================== ================================================================================================================
909startTab Index of top panel to be presented at start time [integer number: 0-17]
910statusTab Index of bottom panel to be presented at start time [integer number: 0-3]
911font Font specification [character string in quotation marks, example: "Helvetica,14,-1,5,50,0,0,0,0,0"]
912======================== ================================================================================================================
913
914Example command lines
915---------------------
916
917The syntax of some command line configuration options slightly differs from that
918used in configuration files: Configuration file options which contain one or more
919blank characters or contain a semicolon separated parameter list must be enclosed
920by quotation marks when specified on command line.
921
922.. index: Command lines - Examples
923.. index: Example command lines
924
9251. ``/home/weber/bin/bnc``
9262. ``/Applications/bnc.app/Contents/MacOS/bnc``
9273. ``/home/weber/bin/bnc --conf /home/weber/MyConfigFile.bnc``
9284. ``bnc --conf /Users/weber/.config/BKG/BNC.bnc -nw``
9295. ``bnc --conf /dev/null --key startTab 4 --key reqcAction Edit/Concatenate --key reqcObsFile AGAR.15O --key reqcOutObsFile AGAR_X.15O --key reqcRnxVersion 2 --key reqcSampling 30 --key reqcV2Priority CWPX_?``
9306. ``bnc --key mountPoints "//user:pass@mgex.igs-ip.net:2101/CUT07 RTCM_3.0 ETH 9.03 38.74 no 2;//user:pass@www.igs-ip.net:2101/FFMJ1 RTCM_3.1 DEU 50.09 8.66 no 2"``
9317. ``bnc --key cmbStreams "CLK11 BLG 1.0;CLK93 CNES 1.0"``
9328. ``bnc --key uploadMountpointsOut "products.igs-ip.net,98756,TEST, letmein,IGS08,2,/Users/weber/BNC${GPSWD}.clk,,33,3,2; www.euref-ip.net,333,TEST2,aaaaa,NAD83,2,,,33,5,5"``
9339. ``bnc --key PPP/staTable "FFMJ1,100.0,100.0,100.0,100.0,100.0,100.0, 0.1,3e-6,7777;CUT07,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6, 7778"``
934
935.. index:: Further Reading
936
937Further Reading
938===============
939
940.. tabularcolumns:: |p{0.46\textwidth}|p{0.46\textwidth}|
941
942+---------------------------------------+-----------------------------------+
943|Ntrip |http://igs.bkg.bund.de/ntrip/index |
944+---------------------------------------+-----------------------------------+
945|EUREF-IP Ntrip Broadcaster |http://www.euref-ip.net/home |
946+---------------------------------------+-----------------------------------+
947|IGS-IP Ntrip Broadcaster |http://www.igs-ip.net/home |
948+---------------------------------------+-----------------------------------+
949|IGS products Ntrip Broadcaster |http://products.igs-ip.net/home |
950+---------------------------------------+-----------------------------------+
951|IGS M-GEX Ntrip Broadcaster |http://mgex.igs-ip.net/home |
952+---------------------------------------+-----------------------------------+
953|IGS Central Bureau Ntrip Broadcaster |http://rt.igs.org |
954+---------------------------------------+-----------------------------------+
955|IGS Real-time Service |http://rts.igs.org |
956+---------------------------------------+-----------------------------------+
957|Distribution of IGS-IP streams |http://www.igs.oma.be/real_time |
958+---------------------------------------+-----------------------------------+
959|Completeness and latency of IGS-IP data|http://www.igs.oma.be/highrate/ |
960+---------------------------------------+-----------------------------------+
961|Ntrip Broadcaster overview |http://www.rtcm-ntrip.org/home |
962+---------------------------------------+-----------------------------------+
963|Ntrip Open Source software code |http://software.rtcm-ntrip.org |
964+---------------------------------------+-----------------------------------+
965|EUREF-IP Project |http://www.epncb.oma.be/euref_IP |
966+---------------------------------------+-----------------------------------+
967|Radio Technical Commission for Maritime|http://www.rtcm.org |
968|Services | |
969+---------------------------------------+-----------------------------------+
970
Note: See TracBrowser for help on using the repository browser.