Changeset 3562 in ntrip for trunk/BNC/bncgetthread.cpp


Ignore:
Timestamp:
Dec 25, 2011, 3:50:24 PM (12 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncgetthread.cpp

    r3561 r3562  
    771771  }
    772772}
    773 
    774 //
    775 //////////////////////////////////////////////////////////////////////////////
    776 void bncGetThread::slotNewEphGPS(gpsephemeris gpseph) {
    777   QMutexLocker locker(&_mutex);
    778 
    779   if (!decoder()) {
    780     return;
    781   }
    782 
    783   RTCM2Decoder* decoder2 = dynamic_cast<RTCM2Decoder*>(decoder());
    784   RTCM3Decoder* decoder3 = dynamic_cast<RTCM3Decoder*>(decoder());
    785 
    786   if ( decoder2 ) {
    787     string storedPRN;
    788     vector<int> IODs;
    789    
    790     if ( decoder2->storeEph(gpseph, storedPRN, IODs) ) {
    791 #ifdef DEBUG_RTCM2_2021
    792       QString msg = _staID + QString(": stored eph %1 IODs").arg(storedPRN.c_str());
    793      
    794       for (unsigned ii = 0; ii < IODs.size(); ii++) {
    795         msg += QString(" %1").arg(IODs[ii],4);
    796       }
    797      
    798       emit(newMessage(msg.toAscii()));
    799 #endif
    800     }
    801   }
    802 
    803   if ( decoder3 ) {
    804     if ( decoder3->storeEph(gpseph) ) {
    805 #ifdef DEBUG_RTCM3
    806       QString msg = _staID + QString(": RTCM3Decoder, stored eph for satellite %1").arg(gpseph.satellite);
    807       emit(newMessage(msg.toAscii(),true));
    808 #endif
    809     }
    810   }
    811 }
    812 
Note: See TracChangeset for help on using the changeset viewer.