Index: trunk/BNC/src/bncmodel.cpp
===================================================================
--- trunk/BNC/src/bncmodel.cpp	(revision 4800)
+++ trunk/BNC/src/bncmodel.cpp	(revision 4801)
@@ -210,6 +210,11 @@
   Tracer tracer("bncModel::reset");
 
-  for (int iPar = 1; iPar <= _params.size(); iPar++) {
-    delete _params[iPar-1];
+  double lastTrp = 0.0;
+  for (int ii = 0; ii < _params.size(); ii++) {
+    bncParam* pp = _params[ii];
+    if (pp->type == bncParam::TROPO) {
+      lastTrp = pp->xx;
+    }
+    delete pp;
   }
   _params.clear();
@@ -221,5 +226,7 @@
   _params.push_back(new bncParam(bncParam::RECCLK, ++nextPar, ""));
   if (_opt->estTropo) {
-    _params.push_back(new bncParam(bncParam::TROPO, ++nextPar, ""));
+    bncParam* pp = new bncParam(bncParam::TROPO, ++nextPar, "");
+    pp->xx = lastTrp;
+    _params.push_back(pp);
   }
   if (_opt->useGalileo) {
Index: trunk/BNC/src/src.pro
===================================================================
--- trunk/BNC/src/src.pro	(revision 4800)
+++ trunk/BNC/src/src.pro	(revision 4801)
@@ -130,5 +130,5 @@
 # Link to a 3rd-part library (test)
 # ---------------------------------
-# use_RTRover = true
+use_RTRover = true
 
 equals(use_RTRover, true) {
