Changeset 622 in ntrip for trunk/BNC/RTIGS


Ignore:
Timestamp:
Dec 16, 2007, 4:27:13 PM (16 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/RTIGS/RTIGSDecoder.cpp

    r621 r622  
    5555////////////////////////////////////////////////////////////////////////////
    5656RTIGSDecoder::~RTIGSDecoder() {
    57   QListIterator<p_obs> it(_obsList);
    58   while (it.hasNext()) {
    59     delete it.next();
    60   }
    61   _obsList.clear();
    6257}
    6358
     
    109104
    110105    for (short ii = 0; ii < numObs; ii++) {
    111       Observation* obs = new Observation();
    112       obs->satSys   = 'G';
    113       obs->satNum   = _GPSTrans.DecObs.Obs[ii].sat_prn;
    114       obs->GPSWeek  = _GPSTrans.DecObs.Obs[ii].GPSTime / (7 * 86400);
    115       obs->GPSWeeks = _GPSTrans.DecObs.Obs[ii].GPSTime % (7 * 86400);
    116       obs->C1       = _GPSTrans.DecObs.Obs[ii].l1_pseudo_range;
    117       obs->P1       = _GPSTrans.DecObs.Obs[ii].p1_pseudo_range;
    118       obs->P2       = _GPSTrans.DecObs.Obs[ii].p2_pseudo_range;
    119       obs->L1       = _GPSTrans.DecObs.Obs[ii].p1_phase;
    120       obs->L2       = _GPSTrans.DecObs.Obs[ii].p2_phase;
    121       obs->S1       = _GPSTrans.DecObs.Obs[ii].l1_sn;
    122       obs->S2       = _GPSTrans.DecObs.Obs[ii].l2_sn;
    123       obs->SNR1     = int(ceil(_GPSTrans.DecObs.Obs[ii].l1_sn / 60.0 * 9.0));
    124       obs->SNR2     = int(ceil(_GPSTrans.DecObs.Obs[ii].l2_sn / 60.0 * 9.0));
     106      p_obs obs = new t_obs();
     107      obs->_o.satSys   = 'G';
     108      obs->_o.satNum   = _GPSTrans.DecObs.Obs[ii].sat_prn;
     109      obs->_o.GPSWeek  = _GPSTrans.DecObs.Obs[ii].GPSTime / (7 * 86400);
     110      obs->_o.GPSWeeks = _GPSTrans.DecObs.Obs[ii].GPSTime % (7 * 86400);
     111      obs->_o.C1       = _GPSTrans.DecObs.Obs[ii].l1_pseudo_range;
     112      obs->_o.P1       = _GPSTrans.DecObs.Obs[ii].p1_pseudo_range;
     113      obs->_o.P2       = _GPSTrans.DecObs.Obs[ii].p2_pseudo_range;
     114      obs->_o.L1       = _GPSTrans.DecObs.Obs[ii].p1_phase;
     115      obs->_o.L2       = _GPSTrans.DecObs.Obs[ii].p2_phase;
     116      obs->_o.S1       = _GPSTrans.DecObs.Obs[ii].l1_sn;
     117      obs->_o.S2       = _GPSTrans.DecObs.Obs[ii].l2_sn;
     118      obs->_o.SNR1     = int(ceil(_GPSTrans.DecObs.Obs[ii].l1_sn / 60.0 * 9.0));
     119      obs->_o.SNR2     = int(ceil(_GPSTrans.DecObs.Obs[ii].l2_sn / 60.0 * 9.0));
    125120
    126121      _obsList.push_back(obs);
Note: See TracChangeset for help on using the changeset viewer.