Changeset 2028 in ntrip


Ignore:
Timestamp:
Nov 26, 2009, 10:22:36 AM (14 years ago)
Author:
mervart
Message:

* empty log message *

Location:
trunk/BNC
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncpppthread.cpp

    r2027 r2028  
    118118    QByteArray staID = QByteArray(obs->StatID);
    119119    if (staID == _staID) {
    120       _data->GPSWeek  = obs->GPSWeek;
    121       _data->GPSWeeks = obs->GPSWeeks;
    122 
     120      if (_data->tt.undef()) {
     121        _data->tt.set(obs->GPSWeek, obs->GPSWeeks);
     122      }
    123123      ++_data->numSat;
    124124      _data->prn[_data->numSat] =
     
    174174        _corr[prn] = cc;
    175175      }
     176      cc->tt.set(GPSweek, GPSweeks);
    176177      in >> cc->iod >> cc->dClk >> cc->rao[0] >> cc->rao[1] >> cc->rao[2];
    177178    }
     
    181182// Satellite Position
    182183////////////////////////////////////////////////////////////////////////////
    183 t_irc bncPPPthread::getSatPos(const QString& prn,
     184t_irc bncPPPthread::getSatPos(const t_time& tt, const QString& prn,
    184185                              ColumnVector& xc, ColumnVector& vv) {
    185186
    186 
     187  return success;
    187188}
    188189
     
    202203    ColumnVector vv(3);
    203204
    204     if (getSatPos(prn, xc, vv) == success) {
     205    if (getSatPos(_data->tt, prn, xc, vv) == success) {
    205206
    206207    }
  • trunk/BNC/bncpppthread.h

    r2027 r2028  
    3232
    3333#include "bncconst.h"
     34#include "t_time.h"
    3435#include "RTCM/GPSDecoder.h"
    3536#include "RTCM3/ephemeris.h"
     
    4243  t_data() {numSat = 0;}
    4344  ~t_data() {}
    44   int     GPSWeek;
    45   double  GPSWeeks;
     45  t_time  tt;
    4646  int     numSat; 
    4747  QString prn[MAXOBS+1];
     
    5656class t_corr {
    5757 public:
     58  t_time tt;
    5859  int    iod;
    5960  double dClk;
     
    8687
    8788 private:
    88   t_irc getSatPos(const QString& prn, ColumnVector& xc, ColumnVector& vv);
     89  t_irc getSatPos(const t_time& tt, const QString& prn,
     90                  ColumnVector& xc, ColumnVector& vv);
    8991  void processEpoch();
    9092  QByteArray             _staID;
Note: See TracChangeset for help on using the changeset viewer.