Changeset 2340 in ntrip


Ignore:
Timestamp:
Feb 26, 2010, 4:21:35 PM (14 years ago)
Author:
weber
Message:

* empty log message *

Location:
trunk/BNC
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncsettings.cpp

    r2304 r2340  
    7777    setValue("waitTime",         "5");
    7878    setValue("pppMount",         "");
     79    setValue("pppNavi",          "");
    7980    setValue("pppStatic",        "");
    8081    setValue("pppUsePhase",      "");
  • trunk/BNC/bncwindow.cpp

    r2318 r2340  
    337337  // -----------
    338338  _pppMountLineEdit    = new QLineEdit(settings.value("pppMount").toString());
     339  _pppUsePhaseCheckBox = new QCheckBox();
    339340  _pppNMEALineEdit     = new QLineEdit(settings.value("nmeaFile").toString());
    340341  _pppNMEAPortLineEdit = new QLineEdit(settings.value("nmeaPort").toString());
     
    349350    _pppOriginComboBox->setCurrentIndex(ij);
    350351  }
     352  _pppNaviCheckBox     = new QCheckBox();
     353  _pppNaviCheckBox->setCheckState(Qt::CheckState(
     354                                    settings.value("pppNavi").toInt()));
    351355  _pppStaticCheckBox   = new QCheckBox();
    352356  _pppStaticCheckBox->setCheckState(Qt::CheckState(
     
    443447  _serialHeightNMEALineEdit->setWhatsThis(tr("<p>Specify an approximate 'Height' above mean sea level in meter for your VRS to simulate an inital NMEA-GGA message.</p><p>The setting of this option is ignored in case of streams coming from physical reference stations.</p>"));
    444448  _pppMountLineEdit->setWhatsThis(tr("<p>Specify a mountpoint if you want BNC to estimate coordinates for the affected receiver position through a PPP solution.</p><p>Note that PPP in BNC requires to also pull a stream carrying RTCM Version 3 satellite orbit and clock corrections to Broadcast Ephemeris referring to the satellites' Antenna Phase Centers (APC). Stream CLK11 on NTRIP broadcaster www.igs-ip.net is an example.</p><p>Pulling in addition a third stream carrying Broadcast Ephemeris messages in high repetition rate is suggested if such messages are comeing from the receiver only in low repetition rate or dont come at all from there.</p>"));
     449  _pppNaviCheckBox->setWhatsThis(tr("<p>Don't apply any Broadcast Ephemeris Corrections, carry out plain Navigation Solution.</p>"));
    445450  _pppStaticCheckBox->setWhatsThis(tr("<p>By default BNC considers the rover receiver as mobile.</p><p>Tick 'Static' to consider a static observation sitatuion and adapt appropriate filter characteristics for that.</p>"));
    446451  _pppUsePhaseCheckBox->setWhatsThis(tr("<p>By default BNC applies a PPP solution using an ionosphere free P3 linear combination of code observations.</p><p>Tick 'Use phase obs' for an ionosphere free L3 linear combination of phase observations.</p>"));
     
    693698  pppLayout->setColumnMinimumWidth(0,14*ww);
    694699  pppLayout->addWidget(new QLabel("Mountpoint"),             0, 0);
    695   pppLayout->addWidget(_pppMountLineEdit,                    0, 1, 1, 3);
     700  pppLayout->addWidget(_pppMountLineEdit,                    0, 1, 1, 2);
     701  pppLayout->addWidget(_pppNaviCheckBox,                     0, 3);
     702  pppLayout->addWidget(new QLabel("Navigation solution"),    0, 4);
    696703  pppLayout->addWidget(new QLabel("Options"),                1, 0);
    697704  pppLayout->addWidget(_pppStaticCheckBox,                   1, 1);
     
    10271034  settings.setValue("miscMount",   _miscMountLineEdit->text());
    10281035  settings.setValue("pppMount",    _pppMountLineEdit->text());
     1036  settings.setValue("pppNavi",     _pppNaviCheckBox->checkState());
    10291037  settings.setValue("nmeaFile",    _pppNMEALineEdit->text());
    10301038  settings.setValue("nmeaPort",    _pppNMEAPortLineEdit->text());
     
    15721580     || sender() == _pppOriginComboBox) {
    15731581    if (!_pppMountLineEdit->text().isEmpty()) {
     1582      _pppNaviCheckBox->setPalette(palette_white);
    15741583      _pppNMEALineEdit->setPalette(palette_white);
    15751584      _pppNMEAPortLineEdit->setPalette(palette_white);
     
    15821591      _pppGLONASSCheckBox->setPalette(palette_white);
    15831592      _pppOriginComboBox->setPalette(palette_white);
     1593      _pppNaviCheckBox->setEnabled(true);
    15841594      _pppNMEALineEdit->setEnabled(true);
    15851595      _pppNMEAPortLineEdit->setEnabled(true);
     
    16091619      }
    16101620    } else {
     1621      _pppNaviCheckBox->setPalette(palette_gray);
    16111622      _pppNMEALineEdit->setPalette(palette_gray);
    16121623      _pppNMEAPortLineEdit->setPalette(palette_gray);
     
    16191630      _pppGLONASSCheckBox->setPalette(palette_gray);
    16201631      _pppOriginComboBox->setPalette(palette_gray);
     1632      _pppNaviCheckBox->setEnabled(false);
    16211633      _pppNMEALineEdit->setEnabled(false);
    16221634      _pppNMEAPortLineEdit->setEnabled(false);
  • trunk/BNC/bncwindow.h

    r2303 r2340  
    119119    QLineEdit* _pppRefCrdYLineEdit;
    120120    QLineEdit* _pppRefCrdZLineEdit;
     121    QCheckBox* _pppNaviCheckBox;
    121122    QCheckBox* _pppStaticCheckBox;
    122123    QCheckBox* _pppUsePhaseCheckBox;
Note: See TracChangeset for help on using the changeset viewer.