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


Ignore:
Timestamp:
Mar 11, 2025, 4:26:59 PM (45 hours ago)
Author:
stuerze
Message:

IRNSS replaced by NavIC

File:
1 edited

Legend:

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

    r10532 r10619  
    544544  _cmbSbasCheckBox = new QCheckBox();
    545545  _cmbSbasCheckBox->setCheckState(Qt::CheckState(settings.value("cmbSbas").toInt()));
    546   _cmbIrnssCheckBox = new QCheckBox();
    547   _cmbIrnssCheckBox->setCheckState(Qt::CheckState(settings.value("cmbIrnss").toInt()));
     546  _cmbNavicCheckBox = new QCheckBox();
     547  _cmbNavicCheckBox->setCheckState(Qt::CheckState(settings.value("cmbNavic").toInt()));
    548548
    549549  connect(_cmbGpsCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));
     
    553553  connect(_cmbQzssCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));
    554554  connect(_cmbSbasCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));
    555   connect(_cmbIrnssCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));
     555  connect(_cmbNavicCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));
    556556
    557557  _cmbBsxFile      = new qtFileChooser(0, qtFileChooser::File);
     
    13281328  cmbLayout->addWidget(_cmbSbasCheckBox,                                         6, 15);
    13291329
    1330   cmbLayout->addWidget(new QLabel("IRNSS"),                                      7, 14);
    1331   cmbLayout->addWidget(_cmbIrnssCheckBox,                                        7, 15);
     1330  cmbLayout->addWidget(new QLabel("NavIC"),                                      7, 14);
     1331  cmbLayout->addWidget(_cmbNavicCheckBox,                                        7, 15);
    13321332  cmbLayout->setRowStretch(9, 999);
    13331333
     
    14281428  _rnxFileCheckBox->setWhatsThis(tr("<p>Tick check box 'Skeleton mandatory' in case you want that RINEX files are only produced if skeleton files are available for BNC. If no skeleton file is available for a particular source then no RINEX Observation file will be produced from the affected stream.</p><p>Note that a skeleton file contains RINEX header information such as receiver and antenna types. In case of stream conversion to RINEX Version 3, a skeleton file should also contain information on potentially available observation types. A missing skeleton file will therefore enforce BNC to only save a default set of RINEX 3 observation types. <i>[key: rnxOnlyWithSKL]</i></p>"));
    14291429  _rnxScrpLineEdit->setWhatsThis(tr("<p>Whenever a RINEX Observation file is finally saved, you may want to compress, copy or upload it immediately, for example via FTP. BNC allows you to execute a script/batch file to carry out such operation.</p><p>Specify the full path of a script or batch file. BNC will pass the full RINEX Observation file path to the script as command line parameter (%1 on Windows systems, $1 on Unix/Linux/Mac systems). <i>[key: rnxScript]</i></p>"));
    1430   _rnxV2Priority->setWhatsThis(tr("<p>Specify a priority list of characters defining signal attributes as defined in RINEX Version 3. Priorities will be used to map observations with RINEX Version 3 attributes from incoming streams to Version 2. The underscore character '_' stands for undefined attributes. A question mark '?' can be used as wildcard which represents any one character.</p><p>Signal priorities can be specified as equal for all systems, as system specific or as system and freq. specific. For example: </li><ul><li>'CWPX_?' (General signal priorities valid for all GNSS) </li><li>'I:ABCX' (System specific signal priorities for IRNSS) </li><li>'G:12&PWCSLX G:5&IQX R:12&PC R:3&IQX' (System and frequency specific signal priorities) </li></ul>Default is the following priority list 'G:12&PWCSLX G:5&IQX R:12&PC R:3&IQX R:46&ABX E:16&BCXZ E:578&IQX J:1&SLXCZ J:26&SLX J:5&IQX C:267&IQX C:18&DPX I:ABCX S:1&C S:5&IQX'. <i>[key: rnxV2Priority]</i></p>"));
     1430  _rnxV2Priority->setWhatsThis(tr("<p>Specify a priority list of characters defining signal attributes as defined in RINEX Version 3. Priorities will be used to map observations with RINEX Version 3 attributes from incoming streams to Version 2. The underscore character '_' stands for undefined attributes. A question mark '?' can be used as wildcard which represents any one character.</p><p>Signal priorities can be specified as equal for all systems, as system specific or as system and freq. specific. For example: </li><ul><li>'CWPX_?' (General signal priorities valid for all GNSS) </li><li>'I:ABCX' (System specific signal priorities for NavIC) </li><li>'G:12&PWCSLX G:5&IQX R:12&PC R:3&IQX' (System and frequency specific signal priorities) </li></ul>Default is the following priority list 'G:12&PWCSLX G:5&IQX R:12&PC R:3&IQX R:46&ABX E:16&BCXZ E:578&IQX J:1&SLXCZ J:26&SLX J:5&IQX C:267&IQX C:18&DPX I:ABCX S:1&C S:5&IQX'. <i>[key: rnxV2Priority]</i></p>"));
    14311431  _rnxVersComboBox->setWhatsThis(tr("<p>Select the format for RINEX Observation files. <i>[key: rnxVersion]</i></p>"));
    14321432
     
    16191619  _cmbQzssCheckBox->setWhatsThis(tr("<p>QZSS clock corrections shall be combined; QZSS Broadcast ephemeris and corrections are required. <i>[key: cmbQzss]</i></p>"));
    16201620  _cmbSbasCheckBox->setWhatsThis(tr("<p>SBAS clock corrections shall be combined; SBAS Broadcast ephemeris and corrections are required. <i>[key: cmbSbas]</i></p>"));
    1621   _cmbIrnssCheckBox->setWhatsThis(tr("<p>IRNSS clock corrections shall be combined; IRNSS Broadcast ephemeris and corrections are required. <i>[key: cmbIrnss]</i></p>"));
     1621  _cmbNavicCheckBox->setWhatsThis(tr("<p>NavIC clock corrections shall be combined; NavIC Broadcast ephemeris and corrections are required. <i>[key: cmbNavic]</i></p>"));
    16221622  _cmbBsxFile->setWhatsThis(tr("<p> Specify a Bias SINEX File that will be used to add satellite code biases to the combined clocks. <i>[key: cmbBsxFile]</i></p>"));
    16231623
     
    17781778  delete _cmbQzssCheckBox;
    17791779  delete _cmbSbasCheckBox;
    1780   delete _cmbIrnssCheckBox;
     1780  delete _cmbNavicCheckBox;
    17811781  delete _cmbBsxFile;
    17821782  _uploadEphTable->deleteLater();
     
    22712271  settings.setValue("cmbQzss",            _cmbQzssCheckBox->checkState());
    22722272  settings.setValue("cmbSbas",            _cmbSbasCheckBox->checkState());
    2273   settings.setValue("cmbIrnss",           _cmbIrnssCheckBox->checkState());
     2273  settings.setValue("cmbNavic",           _cmbNavicCheckBox->checkState());
    22742274  settings.setValue("cmbBsxFile",         _cmbBsxFile->fileName());
    22752275
     
    28062806      enableWidget(true, _cmbQzssCheckBox);
    28072807      enableWidget(true, _cmbSbasCheckBox);
    2808       enableWidget(true, _cmbIrnssCheckBox);
     2808      enableWidget(true, _cmbNavicCheckBox);
    28092809      enableWidget(true, _cmbBsxFile);
    28102810    }
     
    28212821      enableWidget(false, _cmbQzssCheckBox);
    28222822      enableWidget(false, _cmbSbasCheckBox);
    2823       enableWidget(false, _cmbIrnssCheckBox);
     2823      enableWidget(false, _cmbNavicCheckBox);
    28242824      enableWidget(false, _cmbBsxFile);
    28252825    }
Note: See TracChangeset for help on using the changeset viewer.