Index: /trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppClient.cpp	(revision 9583)
+++ /trunk/BNC/src/PPP/pppClient.cpp	(revision 9584)
@@ -479,5 +479,4 @@
         if(_filter->datumTransformation(_refSatMap) != success) {
           LOG << "t_pppFilter::datumTransformation() != success" << endl;
-          reset();
           return finish(failure,1);
         }
@@ -523,5 +522,7 @@
       // use observations only if satellite code biases are available
       // ------------------------------------------------------------
-      useObsWithCodeBiasesOnly(_obsRover);
+      if (!_opt->_corrMount.empty()) {
+        useObsWithCodeBiasesOnly(_obsRover);
+      }
 
       if (int(_obsRover.size()) < _opt->_minObs) {
Index: /trunk/BNC/src/pppMain.cpp
===================================================================
--- /trunk/BNC/src/pppMain.cpp	(revision 9583)
+++ /trunk/BNC/src/pppMain.cpp	(revision 9584)
@@ -216,5 +216,5 @@
       opt->_obsModelType = t_pppOptions::DCMcodeBias;
       opt->_refSatRequired = true;
-      opt->_noiseCodeBias  = 0.1;
+      opt->_noiseCodeBias  = 1.0;
       opt->_noiseIon = 0.1;
     }
@@ -421,7 +421,7 @@
     opt->_aprSigAmb       = 1000.0;
     opt->_aprSigClk       = 1000.0;
-    opt->_aprSigIon       = 100.0;
-    opt->_aprSigCodeBias  = 100.0;
-    opt->_aprSigPhaseBias = 100.0;
+    opt->_aprSigIon       = 10.0;
+    opt->_aprSigCodeBias  = 10.0;
+    opt->_aprSigPhaseBias = 10.0;
 
     _options << opt;
