Changeset 6478 in ntrip
- Timestamp:
- Dec 28, 2014, 4:08:40 PM (10 years ago)
- Location:
- trunk/BNC/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/pppRun.cpp
r6433 r6478 102 102 connect(BNC_CORE, SIGNAL(newClkCorrections(QList<t_clkCorr>)), 103 103 this, SLOT(slotNewClkCorrections(QList<t_clkCorr>)),conType); 104 105 connect(BNC_CORE, SIGNAL(newCodeBiases(QList<t_satCodeBias>)), 106 this, SLOT(slotNewCodeBiases(QList<t_satCodeBias>)),conType); 104 107 } 105 108 else { … … 320 323 // 321 324 //////////////////////////////////////////////////////////////////////////// 325 void t_pppRun::slotNewCodeBiases(QList<t_satCodeBias> codeBiases) { 326 if (codeBiases.size() == 0) { 327 return; 328 } 329 330 if (_opt->_realTime) { 331 if (_opt->_corrMount.empty() || _opt->_corrMount != codeBiases[0]._staID) { 332 return; 333 } 334 } 335 vector<t_satCodeBias*> biases; 336 for (int ii = 0; ii < codeBiases.size(); ii++) { 337 biases.push_back(new t_satCodeBias(codeBiases[ii])); 338 } 339 340 _pppClient->putCodeBiases(biases); 341 } 342 343 // 344 //////////////////////////////////////////////////////////////////////////// 322 345 void t_pppRun::processFiles() { 323 346 … … 339 362 connect(_corrFile, SIGNAL(newClkCorrections(QList<t_clkCorr>)), 340 363 this, SLOT(slotNewClkCorrections(QList<t_clkCorr>))); 364 connect(_corrFile, SIGNAL(newCodeBiases(QList<t_satCodeBias>)), 365 this, SLOT(slotNewCodeBiases(QList<t_satCodeBias>))); 341 366 } 342 367 -
trunk/BNC/src/pppRun.h
r6433 r6478 40 40 void slotNewOrbCorrections(QList<t_orbCorr> orbCorr); 41 41 void slotNewClkCorrections(QList<t_clkCorr> clkCorr); 42 void slotNewCodeBiases(QList<t_satCodeBias> codeBiases); 42 43 void slotNewObs(QByteArray staID, QList<t_satObs> obsList); 43 44 void slotSetSpeed(int speed); -
trunk/BNC/src/rinex/corrfile.cpp
r6455 r6478 64 64 _orbCorr.clear(); 65 65 _clkCorr.clear(); 66 _codeBiases.clear(); 66 67 67 68 while (!stopRead(tt) && _stream.good()) { … … 79 80 _clkCorr.clear(); 80 81 } 82 if (_codeBiases.size() > 0) { 83 emit newCodeBiases(_codeBiases); 84 _codeBiases.clear(); 85 } 81 86 } 82 87 -
trunk/BNC/src/rinex/corrfile.h
r6455 r6478 44 44 void newOrbCorrections(QList<t_orbCorr>); 45 45 void newClkCorrections(QList<t_clkCorr>); 46 void newCodeBiases(QList<t_satCodeBias>); 46 47 47 48 private: 48 49 bool stopRead(const bncTime& tt); 49 std::fstream _stream; 50 QList<t_orbCorr> _orbCorr; 51 QList<t_clkCorr> _clkCorr; 52 QMap<QString, int> _corrIODs; 50 std::fstream _stream; 51 QList<t_orbCorr> _orbCorr; 52 QList<t_clkCorr> _clkCorr; 53 QList<t_satCodeBias> _codeBiases; 54 QMap<QString, int> _corrIODs; 53 55 }; 54 56
Note:
See TracChangeset
for help on using the changeset viewer.