Index: trunk/BNC/src/bncgetthread.cpp
===================================================================
--- trunk/BNC/src/bncgetthread.cpp	(revision 9543)
+++ trunk/BNC/src/bncgetthread.cpp	(revision 9544)
@@ -628,5 +628,6 @@
           if (wrongObservationEpoch) {
             QString prn(obs._prn.toString().c_str());
-            emit(newMessage(_staID + " (" + prn.toLatin1() + ")" + ": Wrong observation epoch(s)", false));
+            QString type = QString("%1").arg(obs._type);
+            emit(newMessage(_staID + " (" + prn.toLatin1() + ")" + ": Wrong observation epoch(s)" + "( MT: " + type.toLatin1() + ")", false));
             continue;
           }
Index: trunk/BNC/src/satObs.h
===================================================================
--- trunk/BNC/src/satObs.h	(revision 9543)
+++ trunk/BNC/src/satObs.h	(revision 9544)
@@ -54,4 +54,5 @@
     _prn   = old._prn;
     _time  = old._time;
+    _type = old._type;
     for (unsigned ii = 0; ii < old._obs.size(); ii++) {
       _obs.push_back(new t_frqObs(*old._obs[ii]));
@@ -78,4 +79,5 @@
     _prn.clear();
     _staID.clear();
+    _type = 0;
   }
 
@@ -83,4 +85,5 @@
   t_prn                  _prn;
   bncTime                _time;
+  int                    _type;
   std::vector<t_frqObs*> _obs;
 };
