Index: /trunk/BNC/combination/bnccomb.cpp
===================================================================
--- /trunk/BNC/combination/bnccomb.cpp	(revision 2928)
+++ /trunk/BNC/combination/bnccomb.cpp	(revision 2929)
@@ -46,4 +46,10 @@
 
   _caster = new cmbCaster();
+
+  connect(_caster, SIGNAL(error(const QByteArray)),
+          this, SLOT(slotError(const QByteArray)));
+
+  connect(_caster, SIGNAL(newMessage(const QByteArray)),
+          this, SLOT(slotMessage(const QByteArray)));
 }
 
@@ -222,4 +228,16 @@
 }
 
+// Write an Error Message
+////////////////////////////////////////////////////////////////////////////
+void bncComb::slotError(const QByteArray msg) {
+  cout << msg.data() << endl;
+}
+
+// Write a Message
+////////////////////////////////////////////////////////////////////////////
+void bncComb::slotMessage(const QByteArray msg) {
+  cout << msg.data() << endl;
+}
+
 // Process Epochs
 ////////////////////////////////////////////////////////////////////////////
Index: /trunk/BNC/combination/bnccomb.h
===================================================================
--- /trunk/BNC/combination/bnccomb.h	(revision 2928)
+++ /trunk/BNC/combination/bnccomb.h	(revision 2929)
@@ -18,4 +18,8 @@
  signals:
   void newMessage(QByteArray msg, bool showOnScreen);
+
+ private slots:
+  void slotMessage(const QByteArray msg);
+  void slotError(const QByteArray msg);
 
  private:
