Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 10265)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 10319)
@@ -376,6 +376,6 @@
       double   maxRes      = 0.0;
       int      maxResIndex = -1;
+      unsigned nObs        = 0;
       t_prn    maxResPrn;
-      unsigned nObs = 0;
       for (unsigned ii = 0; ii < obsVector.size(); ii++) {
         const t_pppSatObs* satObs = obsVector.at(ii);
@@ -429,6 +429,6 @@
       double   maxRes      = 0.0;
       int      maxResIndex = -1;
+      unsigned nObs        = 0;
       t_prn    maxResPrn;
-      unsigned nObs        = 0;
       for (unsigned ii = 0; ii < obsVector.size(); ii++) {
         const t_pppSatObs* satObs = obsVector.at(ii);
@@ -482,6 +482,6 @@
       double   maxRes      = 0.0;
       int      maxResIndex = -1;
+      unsigned nObs        = 0;
       t_prn    maxResPrn;
-      unsigned nObs        = 0;
       for (unsigned ii = 0; ii < obsVector.size(); ii++) {
         const t_pppSatObs* satObs = obsVector.at(ii);
Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 10265)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 10319)
@@ -293,11 +293,5 @@
       }
       if (par) {
-//        if (par->ambResetCandidate()) {
-          resetAmb(obs->prn(), obsVector, maxOutlierLC, &QSav, &xSav);
-//        }
-//        else {
-//          par->setAmbResetCandidate();
-//          obs->setOutlier();
-//        }
+        resetAmb(obs->prn(), obsVector, maxOutlierLC, &QSav, &xSav);
       }
       else {
@@ -332,5 +326,4 @@
                                     const vector<t_pppSatObs*> &obsVector) {
 
-  const double SLIP = 20.0;
   string epoTimeStr = string(_epoTime);
   const vector<t_pppParam*> &params = _parlist->params();
@@ -348,5 +341,5 @@
 
         if (obs->slip()) {
-          LOG << epoTimeStr << "cycle slip set (obs) " << obs->prn().toString() << endl;
+          LOG << epoTimeStr << " Cycle slip set (obs) " << obs->prn().toString() << endl;
           slip = true;
         }
@@ -354,5 +347,5 @@
         if (_slips[obs->prn()]._obsSlipCounter != -1 &&
             _slips[obs->prn()]._obsSlipCounter != obs->slipCounter()) {
-          LOG << epoTimeStr  << "cycle slip set (obsSlipCounter) " << obs->prn().toString()  << endl;
+          LOG << epoTimeStr  << " Cycle slip set (obsSlipCounter) " << obs->prn().toString()  << endl;
           slip = true;
         }
@@ -361,5 +354,5 @@
         if (_slips[obs->prn()]._biasJumpCounter != -1 &&
             _slips[obs->prn()]._biasJumpCounter != obs->biasJumpCounter()) {
-          LOG << epoTimeStr  << "cycle slip set (biasJumpCounter) " << obs->prn().toString() << endl;
+          LOG << epoTimeStr  << " Cycle slip set (biasJumpCounter) " << obs->prn().toString() << endl;
           slip = true;
         }
@@ -377,4 +370,5 @@
 
         else {
+          const double SLIP = 20.0;
           ColumnVector AA(params.size());
           for (unsigned iPar = 0; iPar < params.size(); iPar++) {
Index: trunk/BNC/src/PPP/pppParlist.cpp
===================================================================
--- trunk/BNC/src/PPP/pppParlist.cpp	(revision 10265)
+++ trunk/BNC/src/PPP/pppParlist.cpp	(revision 10319)
@@ -45,4 +45,5 @@
   _noise    = 0.0;
   _ambInfo  = 0;
+  double fac = 1.0;
 
   switch (_type) {
@@ -67,6 +68,7 @@
      break;
    case amb:
+     if (tLC == t_lc::lIF) {fac = 3.0;}
      _epoSpec = false;
-     _sigma0  = OPT->_aprSigAmb;
+     _sigma0  = fac * OPT->_aprSigAmb;
      _ambInfo = new t_ambInfo();
      if (obsVector) {
