Changeset 5590 in ntrip for trunk/BNC/src


Ignore:
Timestamp:
Dec 1, 2013, 4:59:16 PM (10 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTRover/bncrtrover.cpp

    r5589 r5590  
    402402  }
    403403
     404  // Store Observations into epochs
     405  // ------------------------------
    404406  QListIterator<t_obs> it(obsList);
    405407  while (it.hasNext()) {
     
    437439      epoData->_obsBase.push_back(obsIn);
    438440    }
     441  }
    439442   
    440     // Wait for observations
    441     // ---------------------
     443  // Process Epochs
     444  // --------------
     445  while (_epochs.size() > 1) {
    442446    const double WAITTIME = 5.0;
    443     double dt = 0.0;
    444     if (_epochs.size() > 1) {
    445       dt = _epochs.back()->_time - _epochs.front()->_time;
    446     }
    447     if (dt < WAITTIME) {
    448       continue;
    449     }
    450 
    451     processFrontEpoch();
     447    double dt = _epochs.back()->_time - _epochs.front()->_time;
     448    if (dt > WAITTIME) {
     449      processFrontEpoch();
     450    }
     451    else {
     452      break;
     453    }
    452454  }
    453455}
     
    469471    copyObs(obsBnc, satObs);
    470472  }
    471  
     473
    472474  int numSatBase = frontEpoData->_obsBase.size();
    473475  rtrover_satObs satObsBase[numSatBase];
Note: See TracChangeset for help on using the changeset viewer.