Index: trunk/BNC/src/PPP_RTK/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP_RTK/pppClient.cpp	(revision 7227)
+++ trunk/BNC/src/PPP_RTK/pppClient.cpp	(revision 7231)
@@ -98,4 +98,10 @@
 }
 
+//
+//////////////////////////////////////////////////////////////////////////////
+void t_pppClient::putTec(const t_vTec* vTec) {
+  _staRover->putTec(new t_vTec(*vTec));
+}
+
 // 
 //////////////////////////////////////////////////////////////////////////////
@@ -122,5 +128,5 @@
 }
 
-// 
+//
 //////////////////////////////////////////////////////////////////////////////
 t_irc t_pppClient::prepareObs(const vector<t_satObs*>& satObs,
Index: trunk/BNC/src/PPP_RTK/pppClient.h
===================================================================
--- trunk/BNC/src/PPP_RTK/pppClient.h	(revision 7227)
+++ trunk/BNC/src/PPP_RTK/pppClient.h	(revision 7231)
@@ -26,4 +26,5 @@
 
   void putEphemeris(const t_eph* eph);                  
+  void putTec(const t_vTec* vTec);
   void putOrbCorrections(const std::vector<t_orbCorr*>& corr); 
   void putClkCorrections(const std::vector<t_clkCorr*>& corr); 
Index: trunk/BNC/src/PPP_RTK/pppStation.cpp
===================================================================
--- trunk/BNC/src/PPP_RTK/pppStation.cpp	(revision 7227)
+++ trunk/BNC/src/PPP_RTK/pppStation.cpp	(revision 7231)
@@ -26,4 +26,5 @@
 t_pppStation::t_pppStation() {
   _windUp    = new t_windUp();
+  _vTec = 0;
 }
 
@@ -32,4 +33,5 @@
 t_pppStation::~t_pppStation() {
   delete _windUp;
+  delete _vTec;
 }
 
@@ -57,2 +59,9 @@
 }
 
+//
+//////////////////////////////////////////////////////////////////////////////
+void t_pppStation::putTec(t_vTec* vTec) {
+  delete _vTec;
+  _vTec = vTec;
+}
+
Index: trunk/BNC/src/PPP_RTK/pppStation.h
===================================================================
--- trunk/BNC/src/PPP_RTK/pppStation.h	(revision 7227)
+++ trunk/BNC/src/PPP_RTK/pppStation.h	(revision 7231)
@@ -30,4 +30,8 @@
   double dClk() const {return _dClk;}
   double windUp(const bncTime& time, t_prn prn, const ColumnVector& rSat) const;
+  void putTec(t_vTec* vTec);
+  const t_vTec* vTec() const {
+    return _vTec;
+  }
 
  private:
@@ -43,4 +47,5 @@
   bncTime           _timeCheck;
   ColumnVector      _xyzCheck;
+  t_vTec*           _vTec;
 };
 
