Changeset 10095 in ntrip for trunk/BNC/src/bncwindow.cpp


Ignore:
Timestamp:
Jun 16, 2023, 11:51:23 AM (11 months ago)
Author:
stuerze
Message:

allow 30 sec update rate for sp3 files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncwindow.cpp

    r10091 r10095  
    605605  _uploadSamplRtcmEphCorrSpinBox->setSuffix(" sec");
    606606
    607   _uploadSamplSp3SpinBox = new QSpinBox;
    608   _uploadSamplSp3SpinBox->setMinimum(0);
    609   _uploadSamplSp3SpinBox->setMaximum(15);
    610   _uploadSamplSp3SpinBox->setSingleStep(1);
    611   _uploadSamplSp3SpinBox->setMaximumWidth(9*ww);
    612   _uploadSamplSp3SpinBox->setValue(settings.value("uploadSamplSp3").toInt());
    613   _uploadSamplSp3SpinBox->setSuffix(" min");
     607  _uploadSamplSp3ComboBox = new QComboBox();
     608  _uploadSamplSp3ComboBox->addItems(QString("0 sec,30 sec,60 sec,300 sec,900 sec").split(","));
     609  int oo = _uploadSamplSp3ComboBox->findText(settings.value("uploadSamplSp3").toString());
     610    if (oo != -1) {
     611      _uploadSamplSp3ComboBox->setCurrentIndex(nn);
     612    }
    614613
    615614  _uploadSamplClkRnxSpinBox = new QSpinBox;
     
    633632    enableWidget(true, _uploadIntrComboBox);
    634633    enableWidget(true, _uploadSamplRtcmEphCorrSpinBox);
    635     enableWidget(true, _uploadSamplSp3SpinBox);
     634    enableWidget(true, _uploadSamplSp3ComboBox);
    636635    enableWidget(true, _uploadSamplClkRnxSpinBox);
    637636    enableWidget(true, _uploadSamplBiaSnxSpinBox);
     
    641640    enableWidget(false, _uploadIntrComboBox);
    642641    enableWidget(false, _uploadSamplRtcmEphCorrSpinBox);
    643     enableWidget(false, _uploadSamplSp3SpinBox);
     642    enableWidget(false, _uploadSamplSp3ComboBox);
    644643    enableWidget(false, _uploadSamplClkRnxSpinBox);
    645644    enableWidget(true, _uploadSamplBiaSnxSpinBox);
     
    13191318  uploadHlpLayout->addWidget(_uploadSamplRtcmEphCorrSpinBox,      0, 5);
    13201319  uploadHlpLayout->addWidget(new QLabel("SP3"),                   0, 6, Qt::AlignRight);
    1321   uploadHlpLayout->addWidget(_uploadSamplSp3SpinBox,              0, 7);
     1320  uploadHlpLayout->addWidget(_uploadSamplSp3ComboBox,             0, 7);
    13221321  uploadHlpLayout->addWidget(new QLabel("RNX"),                   0, 8, Qt::AlignRight);
    13231322  uploadHlpLayout->addWidget(_uploadSamplClkRnxSpinBox,           0, 9);
     
    15321531  _uploadIntrComboBox->setWhatsThis(tr("<p>Select the length of the SP3, Clock RINEX and Bias SINEX files. <i>[key: uploadIntr]</i></p>"));
    15331532  _uploadSamplRtcmEphCorrSpinBox->setWhatsThis(tr("<p>Select a stream's orbit correction sampling interval in seconds.</p><p>A value of zero '0' tells BNC to upload all available orbit and clock correction samples together in combined messages. <i>[key: uploadSamplRtcmEphCorr]</i></p>"));
    1534   _uploadSamplSp3SpinBox->setWhatsThis(tr("<p>Select a SP3 orbit file sampling interval in minutes.</p><p>A value of zero '0' tells BNC to store all available samples into SP3 orbit files. <i>[key: uploadSamplSp3]</i></p>"));
     1533  _uploadSamplSp3ComboBox->setWhatsThis(tr("<p>Select a SP3 orbit file sampling interval in seconds.</p><p>A value of zero '0' tells BNC to store all available samples into SP3 orbit files. <i>[key: uploadSamplSp3]</i></p>"));
    15351534  _uploadSamplClkRnxSpinBox->setWhatsThis(tr("<p>Select a Clock RINEX file sampling interval in seconds.</p><p>A value of zero '0' tells BNC to store all available samples into Clock RINEX files. <i>[key: uploadSamplClkRnx]</i></p>"));
    15361535  _uploadSamplBiaSnxSpinBox->setWhatsThis(tr("<p>Select a Bias SINEX file sampling interval in seconds.</p><p>A value of zero '0' tells BNC to store all available samples into Bias SINEX files. <i>[key: uploadSamplBiaSnx]</i></p>"));
     
    16701669  delete _uploadAntexFile;
    16711670  delete _uploadSamplRtcmEphSpinBox;
    1672   delete _uploadSamplSp3SpinBox;
     1671  delete _uploadSamplSp3ComboBox;
    16731672  delete _uploadSamplClkRnxSpinBox;
    16741673  delete _uploadSamplBiaSnxSpinBox;
     
    21632162  settings.setValue("uploadIntr",             _uploadIntrComboBox->currentText());
    21642163  settings.setValue("uploadSamplRtcmEphCorr", _uploadSamplRtcmEphCorrSpinBox->value());
    2165   settings.setValue("uploadSamplSp3",         _uploadSamplSp3SpinBox->value());
     2164  settings.setValue("uploadSamplSp3",         _uploadSamplSp3ComboBox->currentText());
    21662165  settings.setValue("uploadSamplClkRnx",      _uploadSamplClkRnxSpinBox->value());
    21672166  settings.setValue("uploadSamplBiaSnx",      _uploadSamplBiaSnxSpinBox->value());
     
    27022701    enableWidget(true, _uploadSamplClkRnxSpinBox);
    27032702    enableWidget(true, _uploadSamplBiaSnxSpinBox);
    2704     enableWidget(true, _uploadSamplSp3SpinBox);
     2703    enableWidget(true, _uploadSamplSp3ComboBox);
    27052704    enableWidget(true, _uploadAntexFile);
    27062705  }
     
    27102709    enableWidget(false, _uploadSamplClkRnxSpinBox);
    27112710    enableWidget(false, _uploadSamplBiaSnxSpinBox);
    2712     enableWidget(false, _uploadSamplSp3SpinBox);
     2711    enableWidget(false, _uploadSamplSp3ComboBox);
    27132712    enableWidget(false, _uploadAntexFile);
    27142713  }
     
    28992898    enableWidget(false, _uploadIntrComboBox);
    29002899    enableWidget(false, _uploadSamplRtcmEphCorrSpinBox);
    2901     enableWidget(false, _uploadSamplSp3SpinBox);
     2900    enableWidget(false, _uploadSamplSp3ComboBox);
    29022901    enableWidget(false, _uploadSamplClkRnxSpinBox);
    29032902    enableWidget(false, _uploadAntexFile);
Note: See TracChangeset for help on using the changeset viewer.