Index: trunk/BNC/src/ephemeris.cpp
===================================================================
--- trunk/BNC/src/ephemeris.cpp	(revision 10990)
+++ trunk/BNC/src/ephemeris.cpp	(revision 10991)
@@ -731,5 +731,7 @@
   // Relativistic Correction
   // -----------------------
-  xc[3] -= 4.442807633e-10 * _e * sqrt(a0) * sin(E);
+  //xc[3] -= 4.442807633e-10 * _e * sqrt(a0) * sin(E);
+  // as recommended from new RTCM-SSR =>IS-GPS-200D: paragraph 20.3.3.3.3.1: 
+  xc[3] -= 2.0 * (xc[0]*vv[0] + xc[1]*vv[1] + xc[2]*vv[2]) / t_CST::c / t_CST::c;
 
   xc[4] = _clock_drift + _clock_driftrate * tc;
