Changeset 10619 in ntrip for trunk/BNC/src/bncwindow.cpp
- Timestamp:
- Mar 11, 2025, 4:26:59 PM (45 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncwindow.cpp
r10532 r10619 544 544 _cmbSbasCheckBox = new QCheckBox(); 545 545 _cmbSbasCheckBox->setCheckState(Qt::CheckState(settings.value("cmbSbas").toInt())); 546 _cmb IrnssCheckBox = new QCheckBox();547 _cmb IrnssCheckBox->setCheckState(Qt::CheckState(settings.value("cmbIrnss").toInt()));546 _cmbNavicCheckBox = new QCheckBox(); 547 _cmbNavicCheckBox->setCheckState(Qt::CheckState(settings.value("cmbNavic").toInt())); 548 548 549 549 connect(_cmbGpsCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged())); … … 553 553 connect(_cmbQzssCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged())); 554 554 connect(_cmbSbasCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged())); 555 connect(_cmb IrnssCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged()));555 connect(_cmbNavicCheckBox, SIGNAL(stateChanged(int)), this, SLOT(slotBncTextChanged())); 556 556 557 557 _cmbBsxFile = new qtFileChooser(0, qtFileChooser::File); … … 1328 1328 cmbLayout->addWidget(_cmbSbasCheckBox, 6, 15); 1329 1329 1330 cmbLayout->addWidget(new QLabel(" IRNSS"), 7, 14);1331 cmbLayout->addWidget(_cmb IrnssCheckBox, 7, 15);1330 cmbLayout->addWidget(new QLabel("NavIC"), 7, 14); 1331 cmbLayout->addWidget(_cmbNavicCheckBox, 7, 15); 1332 1332 cmbLayout->setRowStretch(9, 999); 1333 1333 … … 1428 1428 _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>")); 1429 1429 _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>")); 1431 1431 _rnxVersComboBox->setWhatsThis(tr("<p>Select the format for RINEX Observation files. <i>[key: rnxVersion]</i></p>")); 1432 1432 … … 1619 1619 _cmbQzssCheckBox->setWhatsThis(tr("<p>QZSS clock corrections shall be combined; QZSS Broadcast ephemeris and corrections are required. <i>[key: cmbQzss]</i></p>")); 1620 1620 _cmbSbasCheckBox->setWhatsThis(tr("<p>SBAS clock corrections shall be combined; SBAS Broadcast ephemeris and corrections are required. <i>[key: cmbSbas]</i></p>")); 1621 _cmb IrnssCheckBox->setWhatsThis(tr("<p>IRNSSclock corrections shall be combined;IRNSSBroadcast 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>")); 1622 1622 _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>")); 1623 1623 … … 1778 1778 delete _cmbQzssCheckBox; 1779 1779 delete _cmbSbasCheckBox; 1780 delete _cmb IrnssCheckBox;1780 delete _cmbNavicCheckBox; 1781 1781 delete _cmbBsxFile; 1782 1782 _uploadEphTable->deleteLater(); … … 2271 2271 settings.setValue("cmbQzss", _cmbQzssCheckBox->checkState()); 2272 2272 settings.setValue("cmbSbas", _cmbSbasCheckBox->checkState()); 2273 settings.setValue("cmb Irnss", _cmbIrnssCheckBox->checkState());2273 settings.setValue("cmbNavic", _cmbNavicCheckBox->checkState()); 2274 2274 settings.setValue("cmbBsxFile", _cmbBsxFile->fileName()); 2275 2275 … … 2806 2806 enableWidget(true, _cmbQzssCheckBox); 2807 2807 enableWidget(true, _cmbSbasCheckBox); 2808 enableWidget(true, _cmb IrnssCheckBox);2808 enableWidget(true, _cmbNavicCheckBox); 2809 2809 enableWidget(true, _cmbBsxFile); 2810 2810 } … … 2821 2821 enableWidget(false, _cmbQzssCheckBox); 2822 2822 enableWidget(false, _cmbSbasCheckBox); 2823 enableWidget(false, _cmb IrnssCheckBox);2823 enableWidget(false, _cmbNavicCheckBox); 2824 2824 enableWidget(false, _cmbBsxFile); 2825 2825 }
Note:
See TracChangeset
for help on using the changeset viewer.