Index: trunk/BNC/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/combination/bnccomb.cpp	(revision 3000)
+++ trunk/BNC/combination/bnccomb.cpp	(revision 3011)
@@ -462,4 +462,5 @@
         }
       }
+      out << currentDateAndTimeGPS().toString("yy-MM-dd hh:mm:ss ").toAscii().data();
       out.setRealNumberNotation(QTextStream::FixedNotation);
       out.setFieldWidth(8);
@@ -470,6 +471,25 @@
   }
 
+  printResults(out, resCorr);
   dumpResults(resTime, resCorr);
 
   emit newMessage(_log, false);
 }
+
+// Print results to caster
+////////////////////////////////////////////////////////////////////////////
+void bncComb::printResults(QTextStream& out,
+                           const QMap<QString, t_corr*>& resCorr) {
+
+  QMapIterator<QString, t_corr*> it(resCorr);
+  while (it.hasNext()) {
+    it.next();
+    t_corr* corr = it.value();
+    out << currentDateAndTimeGPS().toString("yy-MM-dd hh:mm:ss ").toAscii().data();
+    out << corr->prn << " " << corr->iod << " ";
+    out.setRealNumberNotation(QTextStream::FixedNotation);
+    out.setFieldWidth(8);
+    out.setRealNumberPrecision(4);
+    out << corr->dClk * t_CST::c << endl;
+  }
+}
Index: trunk/BNC/combination/bnccomb.h
===================================================================
--- trunk/BNC/combination/bnccomb.h	(revision 3000)
+++ trunk/BNC/combination/bnccomb.h	(revision 3011)
@@ -69,4 +69,6 @@
   void dumpResults(const bncTime& resTime, 
                    const QMap<QString, t_corr*>& resCorr);
+  void printResults(QTextStream& out,
+                    const QMap<QString, t_corr*>& resCorr);
   void switchToLastEph(const t_eph* lastEph, const t_eph* prevEph, 
                        t_corr* newCorr);
