Changeset 6506 in ntrip


Ignore:
Timestamp:
Dec 29, 2014, 3:18:27 PM (9 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/satObs.cpp

    r6505 r6506  
    215215////////////////////////////////////////////////////////////////////////////
    216216void t_satPhaseBias::readEpoch(const string& epoLine, std::istream& in, QList<t_satPhaseBias>& biasList) {
     217  bncTime epoTime;
     218  int     numSat;
     219  string  staID;
     220  if (t_corrSSR::readEpoLine(epoLine, epoTime, numSat, staID) != t_corrSSR::phaseBias) {
     221    return;
     222  }
     223  for (int ii = 0; ii < numSat; ii++) {
     224    t_satPhaseBias satPhaseBias;
     225
     226    string line;
     227    getline(in, line);
     228    istringstream in(line.c_str());
     229   
     230    in >> satPhaseBias._prn >> satPhaseBias._yawDeg >> satPhaseBias._yawDegRate;
     231
     232    while (in.good()) {
     233      t_frqPhaseBias frqPhaseBias;
     234      in >> frqPhaseBias._rnxType2ch >> frqPhaseBias._value
     235         >> frqPhaseBias._fixIndicator >> frqPhaseBias._fixWideLaneIndicator
     236         >> frqPhaseBias._jumpCounter;
     237      if (!frqPhaseBias._rnxType2ch.empty()) {
     238        satPhaseBias._bias.push_back(frqPhaseBias);
     239      }
     240    }
     241
     242    biasList.push_back(satPhaseBias);
     243  }
    217244}
    218245
Note: See TracChangeset for help on using the changeset viewer.