- Timestamp:
- Dec 28, 2014, 4:54:52 PM (10 years ago)
- Location:
- trunk/BNC/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/RTCM3/RTCM3coDecoder.h
r6474 r6483 47 47 void newClkCorrections(QList<t_clkCorr>); 48 48 void newCodeBiases(QList<t_satCodeBias>); 49 void newPhaseBiases(QList<t_satPhaseBias>); 50 void newTec(t_vTec); 49 51 void newMessage(QByteArray msg, bool showOnScreen); 50 52 void providerIDChanged(QString staID); … … 58 60 std::string codeTypeToRnxType(char system, CodeType type) const; 59 61 60 std::ofstream* _out; 61 QString _staID; 62 QString _fileNameSkl; 63 QString _fileName; 64 QByteArray _buffer; 65 ClockOrbit _clkOrb; 66 CodeBias _codeBias; 67 PhaseBias _phaseBias; 68 VTEC _vTEC; 69 int _providerID[3]; 70 bncTime _lastTime; 71 QMap<t_prn, unsigned short> _IODs; 72 QMap<bncTime, QList<t_orbCorr> > _orbCorrections; 73 QMap<bncTime, QList<t_clkCorr> > _clkCorrections; 74 QMap<t_prn, t_clkCorr> _lastClkCorrections; 75 QMap<bncTime, QList<t_satCodeBias> > _codeBiases; 62 std::ofstream* _out; 63 QString _staID; 64 QString _fileNameSkl; 65 QString _fileName; 66 QByteArray _buffer; 67 ClockOrbit _clkOrb; 68 CodeBias _codeBias; 69 PhaseBias _phaseBias; 70 VTEC _vTEC; 71 int _providerID[3]; 72 bncTime _lastTime; 73 QMap<t_prn, unsigned short> _IODs; 74 QMap<bncTime, QList<t_orbCorr> > _orbCorrections; 75 QMap<bncTime, QList<t_clkCorr> > _clkCorrections; 76 QMap<t_prn, t_clkCorr> _lastClkCorrections; 77 QMap<bncTime, QList<t_satCodeBias> > _codeBiases; 78 QMap<bncTime, QList<t_satPhaseBias> > _phaseBiases; 79 QMap<bncTime, QList<t_vTec> > _vTec; 76 80 }; 77 81 -
trunk/BNC/src/rinex/corrfile.cpp
r6478 r6483 62 62 void t_corrFile::syncRead(const bncTime& tt) { 63 63 64 _orbCorr.clear(); 65 _clkCorr.clear(); 66 _codeBiases.clear(); 64 QList<t_clkCorr> clkCorrList; 65 QList<t_orbCorr> orbCorrList; 66 QList<t_satCodeBias> satCodeBiasList; 67 QList<t_satPhaseBias> satPhaseBiasList; 68 t_vTec vTec; 67 69 68 70 while (!stopRead(tt) && _stream.good()) { … … 72 74 } 73 75 74 if (_orbCorr.size() > 0) { 75 emit newOrbCorrections(_orbCorr); 76 _orbCorr.clear(); 76 if (orbCorrList.size() > 0) { 77 emit newOrbCorrections(orbCorrList); 77 78 } 78 if (_clkCorr.size() > 0) { 79 emit newClkCorrections(_clkCorr); 80 _clkCorr.clear(); 79 if (clkCorrList.size() > 0) { 80 emit newClkCorrections(clkCorrList); 81 81 } 82 if (_codeBiases.size() > 0) { 83 emit newCodeBiases(_codeBiases); 84 _codeBiases.clear(); 82 if (satCodeBiasList.size() > 0) { 83 emit newCodeBiases(satCodeBiasList); 84 } 85 if (satPhaseBiasList.size() > 0) { 86 emit newPhaseBiases(satPhaseBiasList); 87 } 88 if (vTec._layers.size() > 0) { 89 emit newTec(vTec); 85 90 } 86 91 } -
trunk/BNC/src/rinex/corrfile.h
r6478 r6483 45 45 void newClkCorrections(QList<t_clkCorr>); 46 46 void newCodeBiases(QList<t_satCodeBias>); 47 void newPhaseBiases(QList<t_satPhaseBias>); 48 void newTec(t_vTec); 47 49 48 50 private: 49 51 bool stopRead(const bncTime& tt); 50 std::fstream _stream; 51 QList<t_orbCorr> _orbCorr; 52 QList<t_clkCorr> _clkCorr; 53 QList<t_satCodeBias> _codeBiases; 54 QMap<QString, int> _corrIODs; 52 std::fstream _stream; 53 QMap<QString, int> _corrIODs; 55 54 }; 56 55
Note:
See TracChangeset
for help on using the changeset viewer.