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


Ignore:
Timestamp:
Oct 23, 2008, 3:39:03 PM (16 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncgetthread.cpp

    r1162 r1167  
    734734            bool dump = true;
    735735
     736            RTCM2Decoder* decoder2 = dynamic_cast<RTCM2Decoder*>(_decoder);
     737            if ( decoder2 && !_rnx_set_position ) {
     738              double stax, stay, staz;
     739              double dL1[3], dL2[3];
     740              if ( decoder2->getStaCrd(stax, stay, staz,
     741                                       dL1[0], dL1[1], dL1[2],
     742                                       dL2[0], dL2[1], dL2[2]) == success ) {
     743                QByteArray msg;
     744                QTextStream out(&msg);
     745                out.setRealNumberNotation(QTextStream::FixedNotation);
     746                out.setRealNumberPrecision(5);
     747                ////    _rnx->setApproxPos(stax, stay, staz);
     748                out << "STA " << staID()
     749                    << ' '    << qSetFieldWidth(15) << stax
     750                    << ' '    << qSetFieldWidth(15) << stay
     751                    << ' '    << qSetFieldWidth(15) << staz
     752                    << " L1 " << qSetFieldWidth(10) << dL1[0]
     753                    << ' '    << qSetFieldWidth(10) << dL1[1]
     754                    << ' '    << qSetFieldWidth(10) << dL1[2]
     755                    << " L2 " << qSetFieldWidth(10) << dL2[0]
     756                    << ' '    << qSetFieldWidth(10) << dL2[1]
     757                    << ' '    << qSetFieldWidth(10) << dL2[2] << endl;
     758                _rnx_set_position = true;
     759                emit newMessage(msg);
     760              }
     761            }
     762
    736763            ////RTCM2Decoder* decoder2 = dynamic_cast<RTCM2Decoder*>(_decoder);
    737764            ////if ( decoder2 && !_rnx_set_position ) {
Note: See TracChangeset for help on using the changeset viewer.