Index: /trunk/BNC/combination/bnccomb.cpp
===================================================================
--- /trunk/BNC/combination/bnccomb.cpp	(revision 3024)
+++ /trunk/BNC/combination/bnccomb.cpp	(revision 3025)
@@ -325,4 +325,6 @@
   }
 
+  // Send Corrections to Caster
+  // --------------------------
   if ( _caster->usedSocket() && 
        (co.NumberOfGPSSat > 0 || co.NumberOfGLONASSSat > 0) ) {
@@ -334,13 +336,15 @@
   }
 
+  // Emit new Corrections
+  // --------------------
   co.messageType = COTYPE_GPSCOMBINED;
-
   QStringList asciiLines = 
     RTCM3coDecoder::corrsToASCIIlines(resTime.gpsw(), resTime.gpssec(), co, 0);
 
+  long coTime = resTime.gpsw() * 7*24*3600 + long(floor(resTime.gpssec()+0.5));
   QStringListIterator il(asciiLines);
   while (il.hasNext()) {
     QString line = il.next();
-    cout << line.toAscii().data() << endl;
+    emit newCorrLine(line, _caster->mountpoint(), coTime);
   }
 }
Index: /trunk/BNC/combination/cmbcaster.h
===================================================================
--- /trunk/BNC/combination/cmbcaster.h	(revision 3024)
+++ /trunk/BNC/combination/cmbcaster.h	(revision 3025)
@@ -12,4 +12,5 @@
   void write(char* buffer, unsigned len);
   bool usedSocket() const {return _outSocket;}
+  QString mountpoint() const {return _mountpoint;}
 
  signals:
