Changeset 1768 in ntrip


Ignore:
Timestamp:
Mar 20, 2009, 9:27:17 AM (15 years ago)
Author:
mervart
Message:

* empty log message *

Location:
trunk/BNC
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncgetthread.cpp

    r1753 r1768  
    650650  }
    651651}
     652
     653//
     654//////////////////////////////////////////////////////////////////////////////
     655void bncGetThread::slotNewEphGPS(gpsephemeris gpseph) {
     656  RTCM2Decoder* decoder = dynamic_cast<RTCM2Decoder*>(_decoder);
     657
     658  if ( decoder ) {
     659    QMutexLocker locker(&_mutex);
     660 
     661    string storedPRN;
     662    vector<int> IODs;
     663   
     664    if ( decoder->storeEph(gpseph, storedPRN, IODs) ) {
     665#ifdef DEBUG_RTCM2_2021
     666      QString msg = _staID + QString(": stored eph %1 IODs").arg(storedPRN.c_str());
     667     
     668      for (unsigned ii = 0; ii < IODs.size(); ii++) {
     669        msg += QString(" %1").arg(IODs[ii],4);
     670      }
     671     
     672      emit(newMessage(msg.toAscii()));
     673#endif
     674    }
     675  }
     676}
     677
  • trunk/BNC/bncgetthread.h

    r1710 r1768  
    7474   virtual void run();
    7575
     76 public slots:
     77   void slotNewEphGPS(gpsephemeris gpseph);
     78
    7679 private slots:
    7780   void slotSerialReadyRead();
     
    107110   QFile*          _serialOutFile;
    108111   t_serialNMEA    _serialNMEA;
     112   QMutex          _mutex;
    109113};
    110114
Note: See TracChangeset for help on using the changeset viewer.