Changeset 1807 in ntrip for trunk/BNC/bncgetthread.cpp
- Timestamp:
- Apr 23, 2009, 7:11:25 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncgetthread.cpp
r1779 r1807 653 653 ////////////////////////////////////////////////////////////////////////////// 654 654 void bncGetThread::slotNewEphGPS(gpsephemeris gpseph) { 655 RTCM2Decoder* decoder = dynamic_cast<RTCM2Decoder*>(_decoder); 656 657 if ( decoder ) { 655 RTCM2Decoder* decoder2 = dynamic_cast<RTCM2Decoder*>(_decoder); 656 RTCM3Decoder* decoder3 = dynamic_cast<RTCM3Decoder*>(_decoder); 657 658 if ( decoder2 ) { 658 659 QMutexLocker locker(&_mutex); 659 660 … … 661 662 vector<int> IODs; 662 663 663 if ( decoder ->storeEph(gpseph, storedPRN, IODs) ) {664 if ( decoder2->storeEph(gpseph, storedPRN, IODs) ) { 664 665 #ifdef DEBUG_RTCM2_2021 665 666 QString msg = _staID + QString(": stored eph %1 IODs").arg(storedPRN.c_str()); … … 673 674 } 674 675 } 675 } 676 676 677 if ( decoder3 ) { 678 QMutexLocker locker(&_mutex); 679 680 if ( decoder3->storeEph(gpseph) ) { 681 QString msg = _staID + QString(": RTCM3Decoder, stored eph for satellite %1").arg(gpseph.satellite); 682 emit(newMessage(msg.toAscii(),true)); 683 } 684 } 685 } 686
Note:
See TracChangeset
for help on using the changeset viewer.