Index: trunk/BNC/src/PPP_free/bncpppclient.cpp
===================================================================
--- trunk/BNC/src/PPP_free/bncpppclient.cpp	(revision 6076)
+++ trunk/BNC/src/PPP_free/bncpppclient.cpp	(revision 6077)
@@ -144,4 +144,10 @@
   if (_model->update(_epoData) == success) {
     output->_error = false;
+    output->_epoTime     = _model->time();
+    output->_xyzRover[0] = _model->x();
+    output->_xyzRover[1] = _model->y();
+    output->_xyzRover[2] = _model->z();
+    output->_numSat      = 0;
+    output->_pDop        = 0.0;
   }
   else {
@@ -149,12 +155,4 @@
   }
 
-  // Set Output
-  // ----------
-  output->_epoTime     = _model->time();
-  output->_xyzRover[0] = _model->x();
-  output->_xyzRover[1] = _model->y();
-  output->_xyzRover[2] = _model->z();
-  output->_numSat      = 0;
-  output->_pDop        = 0.0;
   output->_log         = LOG.str();  
 }
@@ -172,6 +170,6 @@
       int channel = 0;
       if (satData->system() == 'R') {
-        cerr << "not yet implemented" << endl;
-        exit(0);
+//        cerr << "not yet implemented" << endl;
+//        exit(0);
       }
 
