Index: trunk/BNC/src/bnccaster.cpp
===================================================================
--- trunk/BNC/src/bnccaster.cpp	(revision 5993)
+++ trunk/BNC/src/bnccaster.cpp	(revision 5994)
@@ -98,5 +98,4 @@
 
   int nmeaPort = settings.value("PPP/nmeaPort").toInt();
-  cout << "nmeaPort = " << nmeaPort << endl;
   if (nmeaPort != 0) {
     _nmeaServer = new QTcpServer;
@@ -293,5 +292,6 @@
           this, SLOT(slotGetThreadFinished(QByteArray)));
 
-  connect(BNC_CORE, SIGNAL(newNMEAstr(QByteArray)), this, SLOT(slotNewNMEAstr(QByteArray)));
+  connect(BNC_CORE, SIGNAL(newNMEAstr(QByteArray, QByteArray)), 
+          this,     SLOT(slotNewNMEAstr(QByteArray, QByteArray)));
 
   _staIDs.push_back(getThread->staID());
@@ -534,5 +534,5 @@
 // 
 ////////////////////////////////////////////////////////////////////////////
-void bncCaster::slotNewNMEAstr(QByteArray str) {
+void bncCaster::slotNewNMEAstr(QByteArray staID, QByteArray str) {
   if (_nmeaSockets) {
     QMutableListIterator<QTcpSocket*> is(*_nmeaSockets);
Index: trunk/BNC/src/bnccaster.h
===================================================================
--- trunk/BNC/src/bnccaster.h	(revision 5993)
+++ trunk/BNC/src/bnccaster.h	(revision 5994)
@@ -47,5 +47,5 @@
    void slotNewObs(QByteArray staID, QList<t_obs> obsList);
    void slotNewRawData(QByteArray staID, QByteArray data);
-   void slotNewNMEAstr(QByteArray str);
+   void slotNewNMEAstr(QByteArray staID, QByteArray str);
    void slotNewMiscConnection();
 
