Index: /trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
===================================================================
--- /trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 4802)
+++ /trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 4803)
@@ -528,7 +528,8 @@
       xyz(3) += xx(8);
     }
-    
+
+    double dc = 0.0;    
     if (_crdTrafo != "IGS08") {
-      crdTrafo(GPSweek12, xyz);
+      crdTrafo(GPSweek12, xyz, dc);
     }
     
@@ -537,5 +538,5 @@
     if (ii == 1) {
       XYZ_to_RSW(xB.Rows(1,3), vv, dx, rsw);
-      dClk = (xx(4) + xx(5) - xB(4)) * 299792458.0;
+      dClk = (xx(4) + xx(5) - xB(4) + dc) * t_CST::c;
     }
     else {
@@ -570,5 +571,10 @@
 // Transform Coordinates
 ////////////////////////////////////////////////////////////////////////////
-void bncRtnetUploadCaster::crdTrafo(int GPSWeek, ColumnVector& xyz) {
+void bncRtnetUploadCaster::crdTrafo(int GPSWeek, ColumnVector& xyz, 
+                                    double& dc) {
+
+  // Clock Correction 
+  // ----------------
+  dc = 0.0; // TODO
 
   // Current epoch minus 2000.0 in years
Index: /trunk/BNC/src/upload/bncrtnetuploadcaster.h
===================================================================
--- /trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 4802)
+++ /trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 4803)
@@ -34,5 +34,5 @@
                         struct ClockOrbit::SatData* sd,
                         QString& outLine);
-  void crdTrafo(int GPSWeek, ColumnVector& xyz);
+  void crdTrafo(int GPSWeek, ColumnVector& xyz, double& dc);
 
   bncEphUser*    _ephUser;
