Changeset 6483 in ntrip


Ignore:
Timestamp:
Dec 28, 2014, 4:54:52 PM (9 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTCM3/RTCM3coDecoder.h

    r6474 r6483  
    4747  void newClkCorrections(QList<t_clkCorr>);
    4848  void newCodeBiases(QList<t_satCodeBias>);
     49  void newPhaseBiases(QList<t_satPhaseBias>);
     50  void newTec(t_vTec);
    4951  void newMessage(QByteArray msg, bool showOnScreen);
    5052  void providerIDChanged(QString staID);
     
    5860  std::string codeTypeToRnxType(char system, CodeType type) const;
    5961
    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;
    7680};
    7781
  • trunk/BNC/src/rinex/corrfile.cpp

    r6478 r6483  
    6262void t_corrFile::syncRead(const bncTime& tt) {
    6363
    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;
    6769
    6870  while (!stopRead(tt) && _stream.good()) {
     
    7274  }
    7375
    74   if (_orbCorr.size() > 0) {
    75     emit newOrbCorrections(_orbCorr);
    76     _orbCorr.clear();
     76  if (orbCorrList.size() > 0) {
     77    emit newOrbCorrections(orbCorrList);
    7778  }
    78   if (_clkCorr.size() > 0) {
    79     emit newClkCorrections(_clkCorr);
    80     _clkCorr.clear();
     79  if (clkCorrList.size() > 0) {
     80    emit newClkCorrections(clkCorrList);
    8181  }
    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);
    8590  }
    8691}
  • trunk/BNC/src/rinex/corrfile.h

    r6478 r6483  
    4545  void newClkCorrections(QList<t_clkCorr>);
    4646  void newCodeBiases(QList<t_satCodeBias>);
     47  void newPhaseBiases(QList<t_satPhaseBias>);
     48  void newTec(t_vTec);
    4749
    4850 private:
    4951  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;
    5554};
    5655
Note: See TracChangeset for help on using the changeset viewer.