tools/runonphone/symbianutils/trkdevice.cpp
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
--- a/tools/runonphone/symbianutils/trkdevice.cpp	Tue Jul 06 15:10:48 2010 +0300
+++ b/tools/runonphone/symbianutils/trkdevice.cpp	Wed Aug 18 10:37:55 2010 +0300
@@ -636,10 +636,11 @@
     void readMessages();
 
     QByteArray m_trkReadBuffer;
+    bool linkEstablishmentMode;
 };
 
 ReaderThreadBase::ReaderThreadBase(const QSharedPointer<DeviceContext> &context) :
-    m_context(context)
+    m_context(context), linkEstablishmentMode(true)
 {
     static const int trkResultMetaId = qRegisterMetaType<trk::TrkResult>();
     Q_UNUSED(trkResultMetaId)
@@ -662,7 +663,7 @@
 {
     TrkResult r;
     QByteArray rawData;
-    while (extractResult(&m_trkReadBuffer, m_context->serialFrame, &r, &rawData)) {
+    while (extractResult(&m_trkReadBuffer, m_context->serialFrame, &r, linkEstablishmentMode, &rawData)) {
         emit messageReceived(r, rawData);
     }
 }