Index: /trunk/BNC/bncgetthread.cpp
===================================================================
--- /trunk/BNC/bncgetthread.cpp	(revision 1330)
+++ /trunk/BNC/bncgetthread.cpp	(revision 1331)
@@ -263,5 +263,9 @@
     }
     _serialPort->open(QIODevice::ReadWrite|QIODevice::Unbuffered);
-    qDebug() << "serial port opened: " << _serialPort->isOpen() << endl;
+    if (!_serialPort->isOpen()) {
+      delete _serialPort;
+      _serialPort = 0;
+      emit(newMessage((_staID + ": Cannot Open Serial Port\n"), true));
+    }
   }
   else {
@@ -633,7 +637,6 @@
 
         if (_serialPort) {
-          int irc = _serialPort->write(data, nBytes);
+          _serialPort->write(data, nBytes);
 	  ////          _serialPort->flush();
-	  qDebug() << nBytes << " " << irc << endl;
         }
 
