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


Ignore:
Timestamp:
Jun 24, 2026, 12:43:35 PM (35 hours ago)
Author:
stuerze
Message:

Added a Minimum Elevation parameter to BNC's RINEX Editing & QC feature

File:
1 edited

Legend:

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

    r10942 r10945  
    12661266  _reqcLogSummaryOnly->setCheckState(Qt::CheckState(settings.value("reqcLogSummaryOnly").toInt()));
    12671267
     1268  _reqcMinEle = new QSpinBox();
     1269  _reqcMinEle->setMinimum(0);
     1270  _reqcMinEle->setMaximum(90);
     1271  _reqcMinEle->setSingleStep(1);
     1272  _reqcMinEle->setSuffix(" deg");
     1273  _reqcMinEle->setValue(settings.value("reqcMinEle").toInt());
     1274
    12681275  ir = 0;
    12691276  reqcLayout->addWidget(new QLabel("RINEX file editing, concatenation and quality check.<br>"), ir, 0, 1, 8);
     
    12931300  reqcLayout->addWidget(new QLabel("  Nav"), ir, 4);
    12941301  ++ir;
     1302  reqcLayout->addWidget(new QLabel("Minimum Elevation"), ir, 0);
     1303  reqcLayout->addWidget(_reqcMinEle, ir, 1);
     1304  ++ir;
    12951305  reqcLayout->addWidget(new QLabel("Logfile"), ir, 0);
    12961306  reqcLayout->addWidget(_reqcOutLogLineEdit, ir, 1);
     
    15431553  _reqcOutNavLineEdit->setWhatsThis(tr("<p>Specify the full path to a RINEX Navigation output file.</p><p>Default is an empty option field, meaning that no RINEX Navigation output file will be produced. <i>[key: reqcOutNavFile]</i></p>"));
    15441554  _reqcOutLogLineEdit->setWhatsThis(tr("<p>Specify the full path to a logfile.</p><p>Default is an empty option field, meaning that no 'RINEX Editing & QC' logfile will be produced. <i>[key: reqcOutLogFile]</i></p>"));
     1555  _reqcMinEle->setWhatsThis(tr("<p>Select a Minimum satellite Elevation.</p><p>BNC will ignore an observation if the associated satellite Elevation does not reach or exceed this minimum. This requires a RINEX Navigation input file to compute satellite elevations.</p><p>Default is '0 deg' meaning that no elevation mask is applied. <i>[key: reqcMinEle]</i></p>"));
    15451556  _reqcLogSummaryOnly->setWhatsThis(tr("<p>By default BNC produces a detailed 'Logfile' providing all information resulting from editing or analyzing RINEX data. If that is too much information, you can limit the logfile content to a short summary.</p><p>Tick 'Summary only' to suppress full logfile output and instead produce a logfile containing only summary information. <i>[key: reqcLogSummaryOnly]</i></p>"));
    15461557  _reqcPlotDirLineEdit->setWhatsThis(tr("<p>Specify a directory for saving plots in PNG format.</p><p>Default is an empty option field, meaning that plots will not be saved on disk. <i>[key: reqcPlotDir]</i></p>"));
     
    18931904  delete _reqcSkyPlotSignals;
    18941905  delete _reqcLogSummaryOnly;
     1906  delete _reqcMinEle;
    18951907  delete _reqcEditOptionButton;
    18961908  delete _sp3CompFileChooser;
     
    23922404  settings.setValue("reqcSkyPlotSignals", _reqcSkyPlotSignals->text());
    23932405  settings.setValue("reqcLogSummaryOnly", _reqcLogSummaryOnly->checkState());
     2406  settings.setValue("reqcMinEle", _reqcMinEle->value());
    23942407  // SP3 Comparison
    23952408  settings.setValue("sp3CompFile", _sp3CompFileChooser->fileName());
     
    30153028    enableWidget(enable, _reqcNavFileChooser);
    30163029    enableWidget(enable, _reqcOutLogLineEdit);
     3030    enableWidget(enable, _reqcMinEle);
    30173031    enableWidget(enable && enable10, _reqcEditOptionButton);
    30183032    enableWidget(enable && enable10, _reqcOutObsLineEdit);
Note: See TracChangeset for help on using the changeset viewer.