Changeset 5778 in ntrip


Ignore:
Timestamp:
Aug 4, 2014, 1:42:28 PM (10 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC/src/PPP
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP/pppClient.cpp

    r5777 r5778  
    155155//
    156156//////////////////////////////////////////////////////////////////////////////
    157 t_irc t_pppClient::prepareObs(const vector<t_pppSatObs>& pppSatObs,
     157t_irc t_pppClient::prepareObs(const vector<t_pppSatObs*>& pppSatObs,
    158158                              vector<t_satObs*>& obsVector, bncTime& epoTime) {
    159159  // Default
     
    169169  int numValidGPS = 0;
    170170  for (unsigned ii = 0; ii < pppSatObs.size(); ii++) {
    171     char system = pppSatObs[ii]._prn.system();
     171    char system = pppSatObs[ii]->_prn.system();
    172172    if (system == 'G' || (system == 'R' && OPT->useGlonass())) {
    173       t_satObs* satObs = new t_satObs(pppSatObs[ii]);
     173      t_satObs* satObs = new t_satObs(*pppSatObs[ii]);
    174174      if (satObs->isValid()) {
    175175        obsVector.push_back(satObs);
     
    410410//
    411411//////////////////////////////////////////////////////////////////////////////
    412 void t_pppClient::processEpoch(const vector<t_pppSatObs>& pppSatObs, t_output* output) {
     412void t_pppClient::processEpoch(const vector<t_pppSatObs*>& pppSatObs, t_output* output) {
    413413
    414414  try {
  • trunk/BNC/src/PPP/pppClient.h

    r5772 r5778  
    2727  void putClkCorrections(const std::vector<t_clkCorr>& corr);
    2828  void putBiases(const std::vector<t_satBiases>& biases);   
    29   void processEpoch(const std::vector<t_pppSatObs>& pppSatObs, t_output* output);
     29  void processEpoch(const std::vector<t_pppSatObs*>& pppSatObs, t_output* output);
    3030
    3131  const t_ephPool* ephPool() const {return _ephPool;}
     
    4646  void finish(t_irc irc);
    4747  void clearObs();
    48   t_irc prepareObs(const std::vector<t_pppSatObs>& pppSatObs,
     48  t_irc prepareObs(const std::vector<t_pppSatObs*>& pppSatObs,
    4949                   std::vector<t_satObs*>& obsVector, bncTime& epoTime);
    5050  t_irc cmpModel(t_station* station, const ColumnVector& xyzc,
  • trunk/BNC/src/PPP/pppThread.cpp

    r5777 r5778  
    167167  }
    168168
    169   vector<t_pppSatObs> satObs;
    170   t_output            output;
     169  vector<t_pppSatObs*> satObs;
     170  QListIterator<t_obs> it(obsList);
     171  while (it.hasNext()) {
     172    const t_obs& obs = it.next();
     173  }
    171174
     175  t_output output;
    172176  _pppClient->processEpoch(satObs, &output);
    173177
Note: See TracChangeset for help on using the changeset viewer.