Changeset 9538 in ntrip for trunk/BNC/src/pppMain.cpp


Ignore:
Timestamp:
Nov 9, 2021, 3:37:15 PM (2 years ago)
Author:
stuerze
Message:

update regarding PPP: pseudo obs tropo completely removed

File:
1 edited

Legend:

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

    r9494 r9538  
    182182    opt->_sigmaL1      = settings.value("PPP/sigmaL1").toDouble(); if (opt->_sigmaL1 <= 0.0)  opt->_sigmaL1  = 0.01;
    183183    opt->_sigmaGIM     = settings.value("PPP/sigmaGIM").toDouble();if (opt->_sigmaGIM <= 0.0) opt->_sigmaGIM = 3.00;
    184     opt->_sigmaTz0     = settings.value("PPP/sigmaTz0").toDouble();if (opt->_sigmaTz0 <= 0.0) opt->_sigmaTz0 = 0.10;
    185184    opt->_corrWaitTime = settings.value("PPP/corrWaitTime").toDouble();
    186185    if (!_realTime || opt->_corrMount.empty()) {
     
    189188    opt->_obsModelType   = t_pppOptions::IF;
    190189    opt->_pseudoObsIono  = false;
    191     opt->_pseudoObsTropo = false;
    192190    opt->_refSatRequired = false;
    193191#ifdef USE_PPP
     
    195193    if      (settings.value("PPP/pseudoObs").toString() == "no") {
    196194      opt->_pseudoObsIono  = false;
    197       opt->_pseudoObsTropo = false;
    198     }
    199     else if (settings.value("PPP/pseudoObs").toString() == "Troposphere") {
    200       opt->_pseudoObsIono  = false;
    201       opt->_pseudoObsTropo = true;
    202     }
    203     else if (settings.value("PPP/pseudoObs").toString() == "Ionosphere&Troposphere") {
     195    }
     196    else if (settings.value("PPP/pseudoObs").toString() == "Ionosphere") {
    204197      opt->_pseudoObsIono  = true;
    205       opt->_pseudoObsTropo = true;
    206198    }
    207199    // Observation Model
     
    209201      opt->_obsModelType = t_pppOptions::IF;
    210202      opt->_pseudoObsIono  = false;
    211       opt->_pseudoObsTropo = false;
    212203    }
    213204    else if (settings.value("PPP/modelObs").toString() == "PPP-RTK") {
    214205      opt->_obsModelType = t_pppOptions::PPPRTK;
    215206      opt->_pseudoObsIono  = false;
    216       opt->_pseudoObsTropo = false;
    217207    }
    218208    else if (settings.value("PPP/modelObs").toString() == "Uncombined PPP") {
     
    247237          opt->_LCsGPS.push_back(t_lc::GIM);
    248238        }
    249         if (opt->_pseudoObsTropo) {
    250           opt->_LCsGPS.push_back(t_lc::Tz0);
    251         }
    252239      }
    253240    }
     
    262249          opt->_LCsGPS.push_back(t_lc::GIM);
    263250        }
    264         if (opt->_pseudoObsTropo) {
    265           opt->_LCsGPS.push_back(t_lc::Tz0);
    266         }
    267251      }
    268252    }
     
    276260        if (opt->_pseudoObsIono) {
    277261          opt->_LCsGPS.push_back(t_lc::GIM);
    278         }
    279         if (opt->_pseudoObsTropo) {
    280           opt->_LCsGPS.push_back(t_lc::Tz0);
    281262        }
    282263      }
     
    296277          opt->_LCsGLONASS.push_back(t_lc::GIM);
    297278        }
    298         if (opt->_pseudoObsTropo) {
    299           opt->_LCsGLONASS.push_back(t_lc::Tz0);
    300         }
    301279      }
    302280    }
     
    311289          opt->_LCsGLONASS.push_back(t_lc::GIM);
    312290        }
    313         if (opt->_pseudoObsTropo) {
    314           opt->_LCsGLONASS.push_back(t_lc::Tz0);
    315         }
    316291      }
    317292    }
     
    325300        if (opt->_pseudoObsIono) {
    326301          opt->_LCsGLONASS.push_back(t_lc::GIM);
    327         }
    328         if (opt->_pseudoObsTropo) {
    329           opt->_LCsGLONASS.push_back(t_lc::Tz0);
    330302        }
    331303      }
     
    345317          opt->_LCsGalileo.push_back(t_lc::GIM);
    346318        }
    347         if (opt->_pseudoObsTropo) {
    348           opt->_LCsGalileo.push_back(t_lc::Tz0);
    349         }
    350319      }
    351320    }
     
    360329          opt->_LCsGalileo.push_back(t_lc::GIM);
    361330        }
    362         if (opt->_pseudoObsTropo) {
    363           opt->_LCsGalileo.push_back(t_lc::Tz0);
    364         }
    365331      }
    366332    }
     
    374340        if (opt->_pseudoObsIono) {
    375341          opt->_LCsGalileo.push_back(t_lc::GIM);
    376         }
    377         if (opt->_pseudoObsTropo) {
    378           opt->_LCsGalileo.push_back(t_lc::Tz0);
    379342        }
    380343      }
     
    394357          opt->_LCsBDS.push_back(t_lc::GIM);
    395358        }
    396         if (opt->_pseudoObsTropo) {
    397           opt->_LCsBDS.push_back(t_lc::Tz0);
    398         }
    399359      }
    400360    }
     
    409369          opt->_LCsBDS.push_back(t_lc::GIM);
    410370        }
    411         if (opt->_pseudoObsTropo) {
    412           opt->_LCsBDS.push_back(t_lc::Tz0);
    413         }
    414371      }
    415372    }
     
    423380        if (opt->_pseudoObsIono) {
    424381          opt->_LCsBDS.push_back(t_lc::GIM);
    425         }
    426         if (opt->_pseudoObsTropo) {
    427           opt->_LCsBDS.push_back(t_lc::Tz0);
    428382        }
    429383      }
Note: See TracChangeset for help on using the changeset viewer.