Changeset 9486 in ntrip


Ignore:
Timestamp:
Jul 27, 2021, 10:50:31 AM (3 years ago)
Author:
stuerze
Message:

update regarding PPP

Location:
trunk/BNC/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP/pppParlist.cpp

    r9447 r9486  
    119119   case cBiasG1:   case cBiasR1:   case cBiasE1:   case cBiasC1:
    120120   case cBiasG2:   case cBiasR2:   case cBiasE2:   case cBiasC2:
    121      _epoSpec = true;
     121     _epoSpec = false;
    122122     _sigma0  = OPT->_aprSigCodeBias;
     123     _noise   = OPT->_noiseCodeBias;
    123124     break;
    124125   case pBiasG1:   case pBiasE1:   case pBiasR1:   case pBiasC1:
    125126   case pBiasG2:   case pBiasE2:   case pBiasR2:   case pBiasC2:
    126      _epoSpec = true;
     127     _epoSpec = false;
    127128     _sigma0  = OPT->_aprSigPhaseBias;
     129     _noise   = OPT->_noisePhaseBias;
    128130     break;
    129131  }
  • trunk/BNC/src/PPP/pppSatObs.cpp

    r9485 r9486  
    324324  // -------------
    325325  if (_prn.system() == 'C' && (t_lc::includesCode(tLC) ||  t_lc::includesPhase(tLC))) {
    326     retVal *= 2.0;
     326    retVal *= 5.0;
    327327  }
    328328
     
    366366
    367367  retVal = sqrt(retVal);
     368
     369  // De-Weight GLONASS
     370  // -----------------
     371  if (_prn.system() == 'R' && (t_lc::includesCode(tLC) ||  t_lc::includesPhase(tLC))) {
     372    retVal *= 5.0;
     373  }
     374
     375  // De-Weight BDS
     376  // -------------
     377  if (_prn.system() == 'C' && (t_lc::includesCode(tLC) ||  t_lc::includesPhase(tLC))) {
     378    retVal *= 5.0;
     379  }
     380
    368381
    369382  return retVal;
  • trunk/BNC/src/pppMain.cpp

    r9481 r9486  
    340340    // Some default values
    341341    // -------------------
    342     opt->_aprSigAmb       = 1000.0;
    343     opt->_aprSigIon       = 1000.0;
    344     opt->_aprSigClk       = 1000.0;
    345     opt->_aprSigOGR       = 1000.0;
    346     opt->_aprSigOGE       = 1000.0;
    347     opt->_aprSigOGC       = 1000.0;
    348     opt->_aprSigCodeBias  = 1000.0;
    349     opt->_aprSigPhaseBias = 1000.0;
     342    opt->_aprSigAmb       = 1e4;
     343    opt->_aprSigIon       = 1e4;
     344    opt->_aprSigClk       = 3e5;
     345    opt->_aprSigOGR       = 1e4;
     346    opt->_aprSigOGE       = 1e4;
     347    opt->_aprSigOGC       = 1e4;
     348    opt->_aprSigCodeBias  = 1e4;
     349    opt->_aprSigPhaseBias = 1e4;
     350
     351    opt->_noiseIon        = 1e4; // maybe: comment for uncombined PPP
     352    opt->_noiseCodeBias   = 1e4;
     353    opt->_noisePhaseBias  = 1e4;
    350354
    351355    _options << opt;
  • trunk/BNC/src/pppOptions.h

    r9481 r9486  
    6060  int                     _minObs;
    6161  ColumnVector            _aprSigCrd;
    62   ColumnVector            _noiseCrd;
    6362  double                  _aprSigClk;
     63  double                  _aprSigTrp;
     64  double                  _aprSigIon;
    6465  double                  _aprSigOGR;
    6566  double                  _aprSigOGE;
    6667  double                  _aprSigOGC;
    67   double                  _aprSigTrp;
     68  double                  _aprSigAmb;
     69  double                  _aprSigCodeBias;
     70  double                  _aprSigPhaseBias;
     71  ColumnVector            _noiseCrd;
    6872  double                  _noiseTrp;
    6973  double                  _noiseIon;
    70   double                  _aprSigIon;
    71   double                  _aprSigCodeBias;
    72   double                  _aprSigPhaseBias;
     74  double                  _noiseCodeBias;
     75  double                  _noisePhaseBias;
    7376  int                     _nmeaPort;
    74   double                  _aprSigAmb;
    7577  double                  _seedingTime;
    7678  std::vector<t_lc::type> _LCsGPS;
Note: See TracChangeset for help on using the changeset viewer.