Index: trunk/BNC/bncpppclient.cpp
===================================================================
--- trunk/BNC/bncpppclient.cpp	(revision 2043)
+++ trunk/BNC/bncpppclient.cpp	(revision 2044)
@@ -44,4 +44,5 @@
 #include "bncpppclient.h"
 #include "bncutils.h"
+#include "bncconst.h"
 
 extern "C" {
@@ -157,4 +158,5 @@
       cc->rao.ReSize(3);
       in >> cc->iod >> cc->dClk >> cc->rao[0] >> cc->rao[1] >> cc->rao[2];
+      cc->dClk /= t_CST::c;
     }
   }
@@ -195,5 +197,8 @@
   RSW_to_XYZ(xc.Rows(1,3), vv, cc->rao, dx);
 
-
+  xc[0] += dx[0];
+  xc[1] += dx[1];
+  xc[2] += dx[2];
+  xc[3] += cc->dClk;
 }
 
Index: trunk/BNC/bncpppclient.h
===================================================================
--- trunk/BNC/bncpppclient.h	(revision 2043)
+++ trunk/BNC/bncpppclient.h	(revision 2044)
@@ -63,8 +63,8 @@
 class t_corr {
  public:
-  t_time tt;
-  int    iod;
-  double dClk;
-  double rao[3];
+  t_time       tt;
+  int          iod;
+  double       dClk;
+  ColumnVector rao;
 };
 
