Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 9703)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 9704)
@@ -72,7 +72,4 @@
 
   const QMap<char, t_pppRefSat*> &refSatMap = epoch->refSatMap();
-
-  //LOG << "processEpoch: printParams before set" << endl;
-  //_parlist.printParams(_epoTime);
 
   //--
@@ -363,7 +360,8 @@
             << obs->prn().toString() << ' ' << setw(8) << setprecision(4)
             << maxOutlier << endl;
-        // better results
         if (par) {
-          if (par->ambResetCandidate()) {
+          if ( par->ambResetCandidate() ||
+              (OPT->_obsModelType == OPT->DCMcodeBias ||
+               OPT->_obsModelType == OPT->DCMphaseBias) ) {
             resetAmb(par->prn(), obsVector, &QSav, &xSav);
           }
@@ -372,8 +370,5 @@
             obs->setOutlier();
           }
-        }/* as this?
-        if (par) {
-          resetAmb(par->prn(), obsVector, &QSav, &xSav);
-        } */
+        }
         else {
           obs->setOutlier();
@@ -707,6 +702,4 @@
     return success;
   }
-  //LOG << "datumTransformation: printParams before set" << endl;
-  //_parlist.printParams(_epoTime);
 
   // set AA2
