Changeset 622 in ntrip for trunk/BNC/RTCM/RTCM2Decoder.cpp


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/RTCM/RTCM2Decoder.cpp

    r621 r622  
    5858
    5959RTCM2Decoder::~RTCM2Decoder() {
    60   QListIterator<p_obs> it(_obsList);
    61   while (it.hasNext()) {
    62     delete it.next();
    63   }
    64   _obsList.clear();
    6560}
    6661
     
    9186         
    9287        for (int iSat=0; iSat < _ObsBlock.nSat; iSat++) {
    93           Observation* obs = new Observation();
     88          p_obs obs = new t_obs();
    9489          if (_ObsBlock.PRN[iSat] > 100) {
    95             obs->satNum = _ObsBlock.PRN[iSat] % 100;
    96             obs->satSys = 'R';
     90            obs->_o.satNum = _ObsBlock.PRN[iSat] % 100;
     91            obs->_o.satSys = 'R';
    9792          }
    9893          else {
    99             obs->satNum = _ObsBlock.PRN[iSat];
    100             obs->satSys = 'G';
     94            obs->_o.satNum = _ObsBlock.PRN[iSat];
     95            obs->_o.satSys = 'G';
    10196          }
    102           obs->GPSWeek  = epochWeek;
    103           obs->GPSWeeks = epochSecs;
    104           obs->C1       = _ObsBlock.rng_C1[iSat];
    105           obs->P1       = _ObsBlock.rng_P1[iSat];
    106           obs->P2       = _ObsBlock.rng_P2[iSat];
    107           obs->L1       = _ObsBlock.resolvedPhase_L1(iSat);
    108           obs->L2       = _ObsBlock.resolvedPhase_L2(iSat);
     97          obs->_o.GPSWeek  = epochWeek;
     98          obs->_o.GPSWeeks = epochSecs;
     99          obs->_o.C1       = _ObsBlock.rng_C1[iSat];
     100          obs->_o.P1       = _ObsBlock.rng_P1[iSat];
     101          obs->_o.P2       = _ObsBlock.rng_P2[iSat];
     102          obs->_o.L1       = _ObsBlock.resolvedPhase_L1(iSat);
     103          obs->_o.L2       = _ObsBlock.resolvedPhase_L2(iSat);
    109104
    110105          _obsList.push_back(obs);
Note: See TracChangeset for help on using the changeset viewer.