Changeset 8484 in ntrip for branches/BNC_2.12/src/satObs.cpp
- Timestamp:
- Sep 18, 2018, 12:50:00 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/BNC_2.12/src/satObs.cpp
r7058 r8484 140 140 corr._prn.setFlags(1);// I/NAV 141 141 } 142 corrList.push_back(corr); 143 } 144 } 145 146 // Constructor 147 //////////////////////////////////////////////////////////////////////////// 148 t_URA::t_URA() { 149 _updateInt = 0; 150 _iod = 0; 151 _ura = 0.0; 152 } 153 154 // 155 //////////////////////////////////////////////////////////////////////////// 156 void t_URA::writeEpoch(ostream* out, const QList<t_URA>& corrList) { 157 if (!out || corrList.size() == 0) { 158 return; 159 } 160 out->setf(ios::fixed); 161 bncTime epoTime; 162 QListIterator<t_URA> it(corrList); 163 while (it.hasNext()) { 164 const t_URA& corr = it.next(); 165 if (!epoTime.valid()) { 166 epoTime = corr._time; 167 *out << "> URA " << epoTime.datestr(' ') << ' ' << epoTime.timestr(1,' ') << " " 168 << corr._updateInt << " " 169 << corrList.size() << ' ' << corr._staID << endl; 170 } 171 *out << corr._prn.toString() << ' ' << setw(11) << corr._iod << ' ' 172 << setw(10) << setprecision(4) << corr._ura << endl; 173 } 174 out->flush(); 175 } 176 177 // 178 //////////////////////////////////////////////////////////////////////////// 179 void t_URA::readEpoch(const string& epoLine, istream& inStream, QList<t_URA>& corrList) { 180 bncTime epoTime; 181 unsigned int updateInt; 182 int numCorr; 183 string staID; 184 if (t_corrSSR::readEpoLine(epoLine, epoTime, updateInt, numCorr, staID) != t_corrSSR::URA) { 185 return; 186 } 187 for (int ii = 0; ii < numCorr; ii++) { 188 t_URA corr; 189 corr._time = epoTime; 190 corr._updateInt = updateInt; 191 corr._staID = staID; 192 193 string line; 194 getline(inStream, line); 195 istringstream in(line.c_str()); 196 197 in >> corr._prn >> corr._iod >> corr._ura; 198 142 199 corrList.push_back(corr); 143 200 } … … 390 447 return vTec; 391 448 } 449 else if (typeString == "URA") { 450 return URA; 451 } 392 452 } 393 453
Note:
See TracChangeset
for help on using the changeset viewer.