Index: /trunk/BNC/bncgetthread.cpp
===================================================================
--- /trunk/BNC/bncgetthread.cpp	(revision 566)
+++ /trunk/BNC/bncgetthread.cpp	(revision 567)
@@ -379,4 +379,6 @@
       qint64 nBytes = _socket->bytesAvailable();
       if (nBytes > 0) {
+        emit newBytes(_staID, nBytes);
+
         char* data = new char[nBytes];
         _socket->read(data, nBytes);
@@ -423,5 +425,4 @@
           }
 
-          emit newBytes(_staID, sizeof(**it));
           bool firstObs = (it == _decoder->_obsList.begin());
           emit newObs(_staID, firstObs, *it);
