Changeset 2031 in ntrip
- Timestamp:
- Nov 26, 2009, 11:53:49 AM (15 years ago)
- Location:
- trunk/BNC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/BNC/bncpppthread.cpp ¶
r2030 r2031 56 56 _isToBeDeleted = false; 57 57 _data = 0; 58 _dataHlp = 0; 58 59 } 59 60 … … 65 66 } 66 67 delete _data; 68 delete _dataHlp; 67 69 QMapIterator<QString, t_eph*> it(_eph); 68 70 while (it.hasNext()) { … … 115 117 t_time tt(obs->GPSWeek, obs->GPSWeeks); 116 118 117 QString prn = 119 if (!_dataHlp) { 120 _dataHlp = new t_data(); 121 _dataHlp->tt = tt; 122 } 123 else if (tt != _dataHlp->tt) { 124 _data = _dataHlp; 125 _dataHlp = new t_data(); 126 _dataHlp->tt = tt; 127 } 128 129 ++_dataHlp->numSat; 130 131 if (_dataHlp->numSat > t_data::MAXOBS) { 132 cerr << "putNewObs: numSat > MAXOBS\n"; 133 exit(1); 134 } 135 136 _dataHlp->prn[_dataHlp->numSat] = 118 137 QString("%1%2").arg(obs->satSys).arg(obs->satNum, 2, 10, QChar('0')); 119 120 cout << tt.timestr(1) << " " << prn.toAscii().data() << endl; 121 cout.flush(); 122 123 /// delete _data; 124 /// _data = new t_data(); 125 /// 126 /// QByteArray staID = QByteArray(obs->StatID); 127 /// if (staID == _staID) { 128 /// if (_data->tt.undef()) { 129 /// } 130 /// ++_data->numSat; 131 /// _data->prn[_data->numSat] = 132 /// 133 /// _data->C1[_data->numSat] = obs->C1; 134 /// _data->C2[_data->numSat] = obs->C2; 135 /// _data->P1[_data->numSat] = obs->P1; 136 /// _data->P2[_data->numSat] = obs->P2; 137 /// _data->L1[_data->numSat] = obs->L1; 138 /// _data->L2[_data->numSat] = obs->L2; 139 /// } 140 /// } 138 139 _dataHlp->C1[_dataHlp->numSat] = obs->C1; 140 _dataHlp->C2[_dataHlp->numSat] = obs->C2; 141 _dataHlp->P1[_dataHlp->numSat] = obs->P1; 142 _dataHlp->P2[_dataHlp->numSat] = obs->P2; 143 _dataHlp->L1[_dataHlp->numSat] = obs->L1; 144 _dataHlp->L2[_dataHlp->numSat] = obs->L2; 141 145 } 142 146 -
TabularUnified trunk/BNC/bncpppthread.h ¶
r2030 r2031 40 40 class t_data { 41 41 public: 42 static const unsignedMAXOBS = 56;42 static const int MAXOBS = 56; 43 43 t_data() {numSat = 0;} 44 44 ~t_data() {} … … 96 96 QMap<QString, t_corr*> _corr; 97 97 t_data* _data; 98 t_data* _dataHlp; 98 99 }; 99 100
Note:
See TracChangeset
for help on using the changeset viewer.