Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 10304)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 10311)
@@ -210,5 +210,5 @@
   }
 
-  _rtnetDecoder = 0;
+  _rtnetDecoder = new bncRtnetDecoder();
 
   connect(this, SIGNAL(newMessage(QByteArray,bool)), BNC_CORE, SLOT(slotMessage(const QByteArray,bool)));
@@ -1140,8 +1140,4 @@
   //cout << outLines.toStdString();
 
-  if (!_rtnetDecoder) {
-    _rtnetDecoder = new bncRtnetDecoder();
-  }
-
   vector<string> errmsg;
   _rtnetDecoder->Decode(outLines.toLatin1().data(), outLines.length(), errmsg);
Index: trunk/BNC/src/satObs.cpp
===================================================================
--- trunk/BNC/src/satObs.cpp	(revision 10304)
+++ trunk/BNC/src/satObs.cpp	(revision 10311)
@@ -36,7 +36,7 @@
     }
     *out << corr._prn.toString() << ' ' << setw(11) << corr._iod << ' '
-         << setw(10) << setprecision(4) << corr._dClk       * t_CST::c      << ' '
-         << setw(10) << setprecision(4) << corr._dotDClk    * t_CST::c * 1.e3 << ' '    // m/s => mm/s
-         << setw(10) << setprecision(4) << corr._dotDotDClk * t_CST::c * 1.e3 << endl;  // m/s => mm/s
+         << setw(10) << setprecision(4) << corr._dClk       * t_CST::c      << ' '      // m
+         << setw(10) << setprecision(4) << corr._dotDClk    * t_CST::c * 1.e3 << ' '    // m/s  => mm/s
+         << setw(10) << setprecision(4) << corr._dotDotDClk * t_CST::c * 1.e3 << endl;  // m/s² => mm/s²
   }
   out->flush();
@@ -67,7 +67,7 @@
       corr._prn.setFlags(1);// I/NAV
     }
-    corr._dClk       /= (t_CST::c);        // m
-    corr._dotDClk    /= (t_CST::c * 1.e3); // mm/s
-    corr._dotDotDClk /= (t_CST::c * 1.e3); // mm/s²
+    corr._dClk       /= (t_CST::c);        
+    corr._dotDClk    /= (t_CST::c * 1.e3); 
+    corr._dotDotDClk /= (t_CST::c * 1.e3); 
 
     corrList.push_back(corr);
