Changeset 3620 in ntrip
- Timestamp:
- Jan 22, 2012, 4:38:35 PM (13 years ago)
- Location:
- trunk/BNC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncwindow.cpp
r3619 r3620 380 380 _pppSync = new QLineEdit(settings.value("pppSync").toString()); 381 381 _pppAntennaLineEdit = new QLineEdit(settings.value("pppAntenna").toString()); 382 _pppAntexLineEdit = new QLineEdit(settings.value("pppAntex").toString()); 382 _pppAntexFileChooser = new qtFileChooser; 383 _pppAntexFileChooser->setFileName(settings.value("pppAntex").toString()); 383 384 384 385 … … 442 443 this, SLOT(slotBncTextChanged())); 443 444 444 connect(_pppAntex LineEdit, SIGNAL(textChanged(const QString &)),445 connect(_pppAntexFileChooser, SIGNAL(fileNameChanged(const QString &)), 445 446 this, SLOT(slotBncTextChanged())); 446 447 … … 650 651 "are buffered and the processing of each epoch is postponed till the satellite clock " 651 652 "corrections not older than 'Sync Corr' seconds are available.<p>")); 652 _pppAntex LineEdit->setWhatsThis(tr("<p>IGS provides a file containing absolute phase center corrections for GNSS satellite and receiver antennas in ANTEX format. Entering the full path to such an ANTEX file is required for correcting observations for antenna phase center offsets and variations. It allows you to specify the name of your receiver's antenna (as contained in the ANTEX file) to apply such corrections.</p><p>Default is an empty option field meaning that you don't want to correct observations for antenna phase center offsets and variations.</p>"));653 _pppAntexFileChooser->setWhatsThis(tr("<p>IGS provides a file containing absolute phase center corrections for GNSS satellite and receiver antennas in ANTEX format. Entering the full path to such an ANTEX file is required for correcting observations for antenna phase center offsets and variations. It allows you to specify the name of your receiver's antenna (as contained in the ANTEX file) to apply such corrections.</p><p>Default is an empty option field meaning that you don't want to correct observations for antenna phase center offsets and variations.</p>")); 653 654 _pppAntennaLineEdit->setWhatsThis(tr("<p>Specify the receiver's antenna name as defined in your ANTEX file. Observations will be corrected for the antenna phase center's offset which may result in a reduction of a few centimeters at max. Corrections for phase center variations are not yet applied by BNC. The specified name must consist of 20 characters. Add trailing blanks if the antenna name has less then 20 characters.</p><p>Default is an empty option field meaning that you don't want to correct observations for antenna phase center offsets.</p>")); 654 655 _pppApplySatAntCheckBox->setWhatsThis(tr("<p>This option is not yet working.</p><p>Satellite orbit and clock corrections refer to the satellite's antenna phase centers and hence observations are actually <u>not</u> to be corrected for satellite antenna phase center offsets. However, you may like to tick 'Apply Offsets' to force BNC to correct observations for satellite antenna phase center offsets.</p><p>Default is to <u>not</u> correct observations for satellite antenna phase center offsets.")); … … 991 992 ++ir; 992 993 ppp2Layout->addWidget(new QLabel("Antennas"), ir, 0); 993 ppp2Layout->addWidget(_pppAntex LineEdit,ir, 1, 1, 3);994 ppp2Layout->addWidget(_pppAntexFileChooser, ir, 1, 1, 3); 994 995 ppp2Layout->addWidget(new QLabel("ANTEX File "), ir, 4); 995 996 ppp2Layout->addWidget(_pppAntennaLineEdit, ir, 5, 1, 3); … … 1497 1498 settings.setValue("pppGalileo", _pppGalileoCheckBox->checkState()); 1498 1499 settings.setValue("pppAntenna", _pppAntennaLineEdit->text()); 1499 settings.setValue("pppAntex", _pppAntex LineEdit->text());1500 settings.setValue("pppAntex", _pppAntexFileChooser->fileName()); 1500 1501 settings.setValue("pppApplySatAnt", _pppApplySatAntCheckBox->checkState()); 1501 1502 settings.setValue("mountPoints", mountPoints); … … 2000 2001 || sender() == _pppEstTropoCheckBox 2001 2002 || sender() == _pppUsePhaseCheckBox 2002 || sender() == _pppAntex LineEdit) {2003 || sender() == _pppAntexFileChooser ) { 2003 2004 2004 2005 enable = (!_pppMountLineEdit->text().isEmpty() && !_pppCorrMountLineEdit->text().isEmpty()) || … … 2019 2020 enableWidget(enable, _pppGLONASSCheckBox); 2020 2021 enableWidget(enable, _pppGalileoCheckBox); 2021 enableWidget(enable, _pppAntex LineEdit);2022 enableWidget(enable, _pppAntexFileChooser); 2022 2023 enableWidget(enable, _pppSigCLineEdit); 2023 2024 enableWidget(enable, _pppSigCrd0); … … 2034 2035 enableWidget(enable3, _pppMaxSolGapLineEdit); 2035 2036 2036 bool enable4 = enable && !_pppAntex LineEdit->text().isEmpty();2037 bool enable4 = enable && !_pppAntexFileChooser->fileName().isEmpty(); 2037 2038 enableWidget(enable4, _pppAntennaLineEdit); 2038 2039 enableWidget(enable4, _pppApplySatAntCheckBox); -
trunk/BNC/bncwindow.h
r3618 r3620 154 154 QCheckBox* _pppGalileoCheckBox; 155 155 QLineEdit* _pppAntennaLineEdit; 156 QLineEdit* _pppAntexLineEdit;156 qtFileChooser* _pppAntexFileChooser; 157 157 QCheckBox* _pppApplySatAntCheckBox; 158 158
Note:
See TracChangeset
for help on using the changeset viewer.