Changeset 10062 in ntrip


Ignore:
Timestamp:
May 17, 2023, 1:14:47 PM (11 months ago)
Author:
stuerze
Message:

docu updated

Location:
trunk/BNC
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/Example_Configs/08_PPP.bnc

    r9906 r10062  
    140140dataSource=Real-Time Streams
    141141eleWgtCode=2
    142 eleWgtPhase=2
     142eleWgtPhase=0
    143143ionoFile=
    144144ionoMount=
     
    153153maxResC1=3.0
    154154maxResGIM=3.0
    155 maxResL1=0.03
     155maxResL1=0.05
    156156minEle=7
    157 minObs=5
     157minObs=4
    158158modelObs=Uncombined PPP
    159159nmeaPath=
     
    171171snxtroSampl=1 sec
    172172snxtroSol=
    173 staTable="WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX,"
     173staTable="WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:1&C G:2&W R:1&C R:2&P E:1&C E:5&Q C:26&I,"
  • trunk/BNC/Example_Configs/09_PPPNet.bnc

    r9906 r10062  
    103103sslClientCertPath=
    104104sslIgnoreErrors=0
    105 startTab=11
     105startTab=13
    106106statusTab=0
    107107trafo_dx=
     
    140140dataSource=Real-Time Streams
    141141eleWgtCode=2
    142 eleWgtPhase=2
     142eleWgtPhase=0
    143143ionoFile=
    144144ionoMount=
     
    153153maxResC1=3.0
    154154maxResGIM=3.0
    155 maxResL1=0.03
     155maxResL1=0.05
    156156minEle=7
    157 minObs=5
     157minObs=4
    158158modelObs=Uncombined PPP
    159159nmeaPath=
     
    171171snxtroSampl=1 sec
    172172snxtroSol=
    173 staTable="WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX,", "FFMJ00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX,"
     173staTable="WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:1&C G:2&W R:1&C R:2&P E:1&C E:5&Q C:26&I,", "FFMJ00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&W R:12&P E:15&X C:26&I,"
  • trunk/BNC/Example_Configs/10_PPPQuickStart.bnc

    r9906 r10062  
    103103sslClientCertPath=
    104104sslIgnoreErrors=0
    105 startTab=11
     105startTab=13
    106106statusTab=3
    107107trafo_dx=
     
    140140dataSource=Real-Time Streams
    141141eleWgtCode=2
    142 eleWgtPhase=2
     142eleWgtPhase=0
    143143ionoFile=
    144144ionoMount=
     
    153153maxResC1=3.0
    154154maxResGIM=3.0
    155 maxResL1=0.03
     155maxResL1=0.05
    156156minEle=7
    157 minObs=5
     157minObs=4
    158158modelObs=Uncombined PPP
    159159nmeaPath=Output
     
    171171snxtroSampl=1 sec
    172172snxtroSol=
    173 staTable="WTZR00DEU0,0.02,0.02,0.05,100.0,100.0,100.0,0.1,3e-6,7777,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX,"
     173staTable="WTZR00DEU0,0.02,0.02,0.05,100.0,100.0,100.0,0.1,3e-6,7777,G:1&C G:2&W R:1&C R:2&P E:1&C E:5&Q C:26&I,"
  • trunk/BNC/Example_Configs/12_PPPOsm.bnc

    r9906 r10062  
    103103sslClientCertPath=
    104104sslIgnoreErrors=0
    105 startTab=14
     105startTab=11
    106106statusTab=3
    107107trafo_dx=
  • trunk/BNC/Example_Configs/13_PPPGalHAS.bnc

    r9970 r10062  
    103103sslClientCertPath=
    104104sslIgnoreErrors=0
    105 startTab=13
     105startTab=11
    106106statusTab=3
    107107trafo_dx=
     
    151151mapWinDotColor=red
    152152mapWinDotSize=6
    153 maxResC1=3.0
     153maxResC1=4.0
    154154maxResGIM=3.0
    155 maxResL1=0.03
     155maxResL1=0.05
    156156minEle=7
    157 minObs=5
     157minObs=4
    158158modelObs=Uncombined PPP
    159159nmeaPath=
     
    171171snxtroSampl=1 sec
    172172snxtroSol=
    173 staTable="WTZR00DEU0,0.02,0.02,0.05,100.0,100.0,100.0,0.1,3e-6,0,G:1&CWPSLX G:2&PLCWSX E:1&CBX E:5&QIX,"
     173staTable="WTZR00DEU0,0.02,0.02,0.05,100.0,100.0,100.0,0.1,3e-6,0,G:1&C G:2&L E:1&C E:5&Q ,"
  • trunk/BNC/src/bnchelp.html

    r10045 r10062  
    42844284</ul>
    42854285</p>
    4286 Please note, for the PPP models 'DCM with Phase Biases' or 'DCM with Code Biases' currrently only one code or phase bias
    4287 per system (G,R,E,C)/modulation can be considered. Hence, for example the following list of 'Signal Priorities' would be valid:
    4288 <ul>  <li>'G:12&CW R:12&CP E:1&CX E:5&QX C:26&I'</li>  </ul>
    4289 <p>
    4290 For the other PPP models for example the following list of 'Signal Priorities' can be used:
     4286<p>
     4287Default for all PPP models is the following list of 'Signal Priorities':
    42914288<ul><li>'G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX'</li></ul>
     4289</p>
     4290<p>
     4291But it is recommended to specify it in more detail per individual station, e.g.:
     4292<ul>  <li>'G:12&W R:12&P E:1&C E:5&Q C:26&I'</li>  </ul>
    42924293</p>
    42934294<p><h4 id="pppPlots">2.13.4 PPP (4): Plots</h4></p>
  • trunk/BNC/src/bncipport.cpp

    r8252 r10062  
    3535 * Created:    18-Feb-2009
    3636 *
    37  * Changes:   
     37 * Changes:
    3838 *
    3939 * -----------------------------------------------------------------------*/
     
    8282  _ipHostLineEdit->setWhatsThis(tr("<p>If no proxy server is involved in the communication, BNC allows to retrieve streams via TCP directly from an IP address without using the Ntrip transport protocol.</p><p>Enter the IP address of the stream providing host.</p>"));
    8383  _ipPortLineEdit->setWhatsThis(tr("<p>Enter the IP port number of the stream providing host.</p>"));
    84   _ipMountLineEdit->setWhatsThis(tr("<p>Specify a mountpoint.</p><p>Recommended is a 4-character station ID.<br>Example: FFMJ</p>"));
     84  _ipMountLineEdit->setWhatsThis(tr("<p>Specify a mountpoint.</p><p>Recommended is a 9-character station ID.<br>Example: FFMJ01DEU</p>"));
    8585  _ipFormatLineEdit->setWhatsThis(tr("<p>Specify the stream format.</p><p>Available options are 'RTCM_2', 'RTCM_3', RTNET, and 'ZERO'.</p>"));
    8686  _ipLatLineEdit->setWhatsThis(tr("<p>Enter the approximate latitude of the stream providing receiver in degrees.<p></p>Example: 45.32</p>"));
     
    107107  _buttonWhatsThis = new QPushButton(tr("Help=Shift+F1"), this);
    108108  connect(_buttonWhatsThis, SIGNAL(clicked()), this, SLOT(slotWhatsThis()));
    109  
     109
    110110  _buttonCancel = new QPushButton(tr("Cancel"), this);
    111111  connect(_buttonCancel, SIGNAL(clicked()), this, SLOT(reject()));
     
    148148       !_ipLonLineEdit->text().isEmpty() ) {
    149149
    150     mountPoints->push_back("//" + _ipHostLineEdit->text() + ":" 
    151                                 + _ipPortLineEdit->text() + "/" 
     150    mountPoints->push_back("//" + _ipHostLineEdit->text() + ":"
     151                                + _ipPortLineEdit->text() + "/"
    152152                                + _ipMountLineEdit->text() + " "
    153153                                + _ipFormatLineEdit->text() + " "
  • trunk/BNC/src/bncmain.cpp

    r10034 r10062  
    268268      "PPP Client Panel 3 keys:\n"
    269269      "   PPP/staTable {Station specifications table [character string, semicolon separated list, each element in quotaion marks, example:\n"
    270       "                \"WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX;\n"
    271       "                FFMJ00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX\"]}\n"
     270      "                \"WTZR00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:1&C G:2&W R:1&C R:2&P E:1&C E:5&Q C:26&I;\n"
     271      "                FFMJ00DEU0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,0,G:12&W R:12&P E:15&X C:26&I\"]}\n"
    272272      "\n"
    273273      "PPP Client Panel 4 keys:\n"
     
    355355      "(8) bnc --conf /dev/null --key startTab 16 --key uploadMountpointsOut \"products.igs-ip.net,2101,SSRC00BKG1,2,usr,pass,IGS20,RTCM-SSR,2,/Users/userName/BKG0MGXRTS${V3PROD}.SP3,,,33,3,2;"
    356356      "euref-ip.net,443,SSRA00BKG1_EUREF,2s,usr,pass,ETRF2000,IGS-SSR,0,,,,33,5,5\"\n"
    357       "(9) bnc --conf /dev/null --key startTab 13 --key PPP/dataSource \"Real-Time Streams\" --key PPP/staTable \"FFMJ00DEU1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX;"
    358       "CUT000AUS0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778,G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX\"\n";
     357      "(9) bnc --conf /dev/null --key startTab 13 --key PPP/dataSource \"Real-Time Streams\" --key PPP/staTable \"FFMJ00DEU1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777,G:12&W R:12&P E:1&C E:5&Q C:26&I;"
     358      "CUT000AUS0,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778,G:1&C G:2&W R:12&P E:15&X C:26&I\"\n";
    359359
    360360
  • trunk/BNC/src/bncserialport.cpp

    r8252 r10062  
    3535 * Created:    18-Feb-2009
    3636 *
    37  * Changes:   
     37 * Changes:
    3838 *
    3939 * -----------------------------------------------------------------------*/
     
    9999  // WhatsThis, Add Stream from Serial Port
    100100  // --------------------------------------
    101   _serialMountpointLineEdit->setWhatsThis(tr("<p>BNC allows to retrieve streams via serial port without using the Ntrip transport protocol.</p><p>Specify a mountpoint. Recommended is a 4-character station ID.<br>Example: FFMJ</p>"));
     101  _serialMountpointLineEdit->setWhatsThis(tr("<p>BNC allows to retrieve streams via serial port without using the Ntrip transport protocol.</p><p>Specify a mountpoint. Recommended is a 9-character station ID.<br>Example: FFMJ01DEU</p>"));
    102102  _serialFormatLineEdit->setWhatsThis(tr("<p>Specify the stream format.</p><p>Available options are 'RTCM_2', 'RTCM_3', 'RTNET', and 'ZERO'.</p>"));
    103103  _serialLatLineEdit->setWhatsThis(tr("<p>Enter the approximate latitude of the stream providing receiver in degrees.<p></p>Example: 45.32</p>"));
     
    138138  _buttonWhatsThis = new QPushButton(tr("Help=Shift+F1"), this);
    139139  connect(_buttonWhatsThis, SIGNAL(clicked()), this, SLOT(slotWhatsThis()));
    140  
     140
    141141  _buttonCancel = new QPushButton(tr("Cancel"), this);
    142142  connect(_buttonCancel, SIGNAL(clicked()), this, SLOT(reject()));
     
    171171  QStringList* mountPoints = new QStringList;
    172172
    173   QString _serialBaudRate    = _serialBaudRateComboBox->currentText(); 
    174   QString _serialFlowControl = _serialFlowControlComboBox->currentText(); 
    175   QString _serialDataBits    = _serialDataBitsComboBox->currentText(); 
    176   QString _serialParity      = _serialParityComboBox->currentText(); 
    177   QString _serialStopBits    = _serialStopBitsComboBox->currentText(); 
     173  QString _serialBaudRate    = _serialBaudRateComboBox->currentText();
     174  QString _serialFlowControl = _serialFlowControlComboBox->currentText();
     175  QString _serialDataBits    = _serialDataBitsComboBox->currentText();
     176  QString _serialParity      = _serialParityComboBox->currentText();
     177  QString _serialStopBits    = _serialStopBitsComboBox->currentText();
    178178
    179179  if ( !_serialMountpointLineEdit->text().isEmpty() &&
     
    183183       !_serialLatLineEdit->text().isEmpty() &&
    184184       !_serialLonLineEdit->text().isEmpty() ) {
    185     mountPoints->push_back("//" 
     185    mountPoints->push_back("//"
    186186      + _serialPortLineEdit->text().replace("/","-").replace(QRegExp("^[-]"), "") + "-"
    187187      + _serialDataBits + "-"
  • trunk/BNC/src/bncudpport.cpp

    r8252 r10062  
    3535 * Created:    18-Feb-2009
    3636 *
    37  * Changes:   
     37 * Changes:
    3838 *
    3939 * -----------------------------------------------------------------------*/
     
    8080  // -----------------------------------
    8181  _ipPortLineEdit->setWhatsThis(tr("<p>BNC allows to pick up streams arriving directly at one of the local host's UDP ports without using the Ntrip transport protocol.</p><p>Enter the local port number where the UDP stream arrives.</p>"));
    82   _ipMountLineEdit->setWhatsThis(tr("<p>Specify a mountpoint.</p><p>Recommended is a 4-character station ID.<br>Example: FFMJ</p>"));
     82  _ipMountLineEdit->setWhatsThis(tr("<p>Specify a mountpoint.</p><p>Recommended is a 9-character station ID.<br>Example: FFMJ01DEU</p>"));
    8383  _ipFormatLineEdit->setWhatsThis(tr("<p>Specify the stream format.</p><p>Available options are 'RTCM_2', 'RTCM_3', 'RTNET', and 'ZERO'.</p>"));
    8484  _ipLatLineEdit->setWhatsThis(tr("<p>Enter the approximate latitude of the stream providing receiver in degrees.<p></p>Example: 45.32</p>"));
     
    103103  _buttonWhatsThis = new QPushButton(tr("Help=Shift+F1"), this);
    104104  connect(_buttonWhatsThis, SIGNAL(clicked()), this, SLOT(slotWhatsThis()));
    105  
     105
    106106  _buttonCancel = new QPushButton(tr("Cancel"), this);
    107107  connect(_buttonCancel, SIGNAL(clicked()), this, SLOT(reject()));
     
    143143       !_ipLonLineEdit->text().isEmpty() ) {
    144144
    145     mountPoints->push_back("//127.0.0.1:" 
    146                                 + _ipPortLineEdit->text() + "/" 
     145    mountPoints->push_back("//127.0.0.1:"
     146                                + _ipPortLineEdit->text() + "/"
    147147                                + _ipMountLineEdit->text() + " "
    148148                                + _ipFormatLineEdit->text() + " "
  • trunk/BNC/src/pppWidgets.cpp

    r10034 r10062  
    214214  // WhatsThis, PPP (3)
    215215  // ------------------
    216   _staTable->setWhatsThis(tr("<p>Specify values for Sigma and white Noise of the Stations North, East and Height coordinate components in meters. Specify also a Sigma in meters for a priori model based Tropospheric delays and a Sigma in meters per second for the delay's Noise. You can also specify a 'NMEA Port' to output coordinates in NMEA format through an IP port of your local host. Specify a list of signal priorities for the observations that shall be used for PPP.</p><p>Specifying one record per Station is mandatory. BNC will only process data for stations which are listed here. To define a station, specify the 'Mountpoint' when in 'Real-Time Streams' mode or the 4-character station ID when in 'RINEX Files' mode.</p><p>'Sigma' is meant to describe the uncertainty of a single coordinate or tropospheric delay estimated for one epoch. 'Noise' is meant to describe the variation of estimates from epoch to epoch.</p><p><ul><li>A Sigma of 100.0 meters may be an appropriate choice e.g. for the initial N/E/H coordinates. However, this value may be significantly smaller (i.e. 0.01) for stations with well-known a priori coordinates.</li><li>A Noise of 100.0 meters for the estimated N/E/H coordinates may also be appropriate considering the potential movement of a rover position.</li><li>A value of 0.1 meters may be an appropriate Sigma for the a priori model based Tropospheric delay estimation.</li><li>Specify a Noise to describe the expected variation of the tropospheric effect over time. Supposing 1Hz observation data, specifying a value of 3e-6 would mean that the tropospheric effect may vary 3600 * 3e-6 = 0.01 meters per hour.</li></ul></p><p>'Signal Priorities' can be specified as equal for all systems, as system specific or as system and frequency specific. Please note, for 'DCM with Phase Biases' or 'DCM with Code Biases' at the moment only one code or phase bias per system (G,R,E,C)/modulation can be considered. Hence, for example the following list of 'Signal Priorities' would be valid: <ul><li>'G:12&CW R:12&CP E:1&CX E:5&QX C:26&I'</li></ul><p>For all other PPP models for example the following list of 'Signal Priorities' can be used:</p> <ul><li>'G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX'</li></ul> <p> <i>[key: PPP/staTable]</i></p>"));
     216  _staTable->setWhatsThis(tr("<p>Specify values for Sigma and white Noise of the Stations North, East and Height coordinate components in meters. Specify also a Sigma in meters for a priori model based Tropospheric delays and a Sigma in meters per second for the delay's Noise. You can also specify a 'NMEA Port' to output coordinates in NMEA format through an IP port of your local host. Specify a list of signal priorities for the observations that shall be used for PPP.</p><p>Specifying one record per Station is mandatory. BNC will only process data for stations which are listed here. To define a station, specify the 'Mountpoint' when in 'Real-Time Streams' mode or the 9-character station ID when in 'RINEX Files' mode.</p><p>'Sigma' is meant to describe the uncertainty of a single coordinate or tropospheric delay estimated for one epoch. 'Noise' is meant to describe the variation of estimates from epoch to epoch.</p><p><ul><li>A Sigma of 100.0 meters may be an appropriate choice e.g. for the initial N/E/H coordinates. However, this value may be significantly smaller (i.e. 0.01) for stations with well-known a priori coordinates.</li><li>A Noise of 100.0 meters for the estimated N/E/H coordinates may also be appropriate considering the potential movement of a rover position.</li><li>A value of 0.1 meters may be an appropriate Sigma for the a priori model based Tropospheric delay estimation.</li><li>Specify a Noise to describe the expected variation of the tropospheric effect over time. Supposing 1Hz observation data, specifying a value of 3e-6 would mean that the tropospheric effect may vary 3600 * 3e-6 = 0.01 meters per hour.</li></ul></p><p>'Signal Priorities' can be specified as equal for all systems, as system specific or as system and frequency specific. Default for all PPP models is the following list of 'Signal Priorities': <ul><li>'G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX'</li></ul><p>But it is recommended to specify it in more detail per individual station, e.g.:</p> <ul>  <li>'G:12&W R:12&P E:1&C E:5&Q C:26&I'</li>  </ul> <p> <i>[key: PPP/staTable]</i></p>"));
    217217
    218218  // WhatsThis, PPP (4)
     
    588588  int iRow = _staTable->rowCount();
    589589  _staTable->insertRow(iRow);
    590   QString preferredAttributes = "G:12&W R:12&P E:1&C E:5&Q C:26&I";
     590  QString preferredAttributes = "G:12&CWPSLX R:12&CP E:1&CBX E:5&QIX C:26&IQX";
    591591
    592592  for (int iCol = 0; iCol < _staTable->columnCount(); iCol++) {
Note: See TracChangeset for help on using the changeset viewer.