Changeset 9527 in ntrip for trunk/BNC/src/PPP/pppFilter.cpp


Ignore:
Timestamp:
Nov 2, 2021, 5:00:00 PM (2 years ago)
Author:
stuerze
Message:

update regarding PPP

File:
1 edited

Legend:

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

    r9526 r9527  
    7373
    7474  const QMap<char, t_pppRefSat*>& refSatMap = epoch->refSatMap();
    75 
    76   if (OPT->_obsModelType == OPT->DCMcodeBias ||
    77       OPT->_obsModelType == OPT->DCMphaseBias) {
    78     rememberState();
    79   }
    80 
    8175  //--
    8276  // Set Parameters
     
    8579  }
    8680
     81  if (OPT->_obsModelType == OPT->DCMcodeBias ||
     82      OPT->_obsModelType == OPT->DCMphaseBias) {
    8783#ifdef BNC_DEBUG_PPP
    88   _parlist.printParams();
     84  LOG << "processEpoch: printParams after set" << endl;
     85  _parlist.printParams(_epoTime);
    8986#endif
    90 
     87  }
    9188  // Status Vector, Variance-Covariance Matrix
    9289  // -----------------------------------------
     
    9491  SymmetricMatrix QFltOld = _QFlt;
    9592  setStateVectorAndVarCovMatrix(xFltOld, QFltOld);
    96 
    9793
    9894  // Pre-Process Satellite Systems separately
     
    122118        _xFlt = xFltOld;
    123119        _QFlt = QFltOld;
     120        restoreState(2);
    124121        return failure;
    125122      }
     
    130127      _xFlt = xFltOld;
    131128      _QFlt = QFltOld;
    132       restoreState();
    133129      return success;
    134130    }
     
    709705  // =============================================================
    710706  if (resetRefSatellitesLastEpoch(allObs, refSatMap, refSatMapLastEpoch) != true) {
    711     LOG  << "refsatChange required" << endl;
     707    LOG  << "datumTransformation: refsatChange required" << endl;
    712708    return success;
    713709  }
     
    724720
    725721#ifdef BNC_DEBUG_PPP
    726   _parlist.printParams();
     722  LOG << "datumTransformation: printParams after set" << endl;
     723  _parlist.printParams(_epoTime);
    727724#endif
    728725
     
    812809  // ====================
    813810#ifdef BNC_DEBUG_PPP
    814       LOG << "AA1\n"; _datumTrafo->printMatrix(_datumTrafo->AA1(), _datumTrafo->numObs(), _datumTrafo->numPar());
    815       LOG << "AA2\n"; _datumTrafo->printMatrix(_datumTrafo->AA2(), _datumTrafo->numObs(), _datumTrafo->numPar());
     811      //LOG << "AA1\n"; _datumTrafo->printMatrix(_datumTrafo->AA1(), _datumTrafo->numObs(), _datumTrafo->numPar());
     812      //LOG << "AA2\n"; _datumTrafo->printMatrix(_datumTrafo->AA2(), _datumTrafo->numObs(), _datumTrafo->numPar());
    816813#endif
    817814  if(_datumTrafo->computeTrafoMatrix() != success) {
     
    828825
    829826#ifdef BNC_DEBUG_PPP
    830   LOG << "xFltOld:\n" << xFltOld << endl;
    831   LOG << "xFlt   :\n" << _xFlt   << endl;
     827  //LOG << "xFltOld:\n" << xFltOld << endl;
     828  //LOG << "xFlt   :\n" << _xFlt   << endl;
    832829#endif
    833830
     
    853850
    854851  _obsPool->putEpoch(_epoTime, allObs, peseudoObsIono, refSatMap);
    855 
    856   rememberState();
    857852
    858853  return success;
Note: See TracChangeset for help on using the changeset viewer.