Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 10389)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 10397)
@@ -296,5 +296,5 @@
     // Check Blunders
     // --------------
-    const double BLUNDER = 100.0;
+    const double BLUNDER = 150.0;
     double   maxRes      = 0.0;
     unsigned maxResIndex = 0;
@@ -379,5 +379,5 @@
       }
 
-      if (fabs(maxRes) > 100.0) {
+      if (fabs(maxRes) > 150.0) {
         LOG << "t_pppClient::cmpOffGps outlier " << maxResPrn.toString() << " " << maxRes << endl;
         delete obsVector.at(maxResIndex);
@@ -433,5 +433,5 @@
         offGlo = 0.0;
       }
-      if (fabs(maxRes) > 100.0) {
+      if (fabs(maxRes) > 150.0) {
         LOG << "t_pppClient::cmpOffGlo outlier " << maxResPrn.toString() << " " << maxRes << endl;
         delete obsVector.at(maxResIndex);
@@ -486,5 +486,5 @@
       }
 
-      if (fabs(maxRes) > 100.0) {
+      if (fabs(maxRes) > 150.0) {
         LOG << "t_pppClient::cmpOffGal outlier " << maxResPrn.toString() << " " << maxRes << endl;
         delete obsVector.at(maxResIndex);
@@ -539,5 +539,5 @@
       }
 
-      if (fabs(maxRes) > 100.0) {
+      if (fabs(maxRes) > 150.0) {
         LOG << "t_pppClient::cmpOffBDS outlier " << maxResPrn.toString() << " " << maxRes << endl;
         delete obsVector.at(maxResIndex);
Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 10389)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 10397)
@@ -310,6 +310,4 @@
   string epoTimeStr = string(_epoTime);
   const vector<t_pppParam*> &params = _parlist->params();
-  int maxNumberOfReset =  (2.0 * obsVector.size()) - 2.0;
-  int numberOfReset = 0;
 
   for (unsigned ii = 0; ii < LCs.size(); ii++) {
@@ -360,10 +358,7 @@
 
           if (fabs(vv) > SLIP) {
-            numberOfReset++;
             LOG << epoTimeStr << " cycle slip detected " << t_lc::toString(tLC) << ' '
                 << obs->prn().toString() << ' ' << setw(8) << setprecision(4) << vv << endl;
-            if (numberOfReset < maxNumberOfReset) {
-              resetAmb(obs->prn(), obsVector, tLC);
-            }
+            resetAmb(obs->prn(), obsVector, tLC);
           }
         }
