Changeset 622 in ntrip for trunk/BNC/RTCM/RTCM2Decoder.cpp
- Timestamp:
- Dec 16, 2007, 4:27:13 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/RTCM/RTCM2Decoder.cpp
r621 r622 58 58 59 59 RTCM2Decoder::~RTCM2Decoder() { 60 QListIterator<p_obs> it(_obsList);61 while (it.hasNext()) {62 delete it.next();63 }64 _obsList.clear();65 60 } 66 61 … … 91 86 92 87 for (int iSat=0; iSat < _ObsBlock.nSat; iSat++) { 93 Observation* obs = new Observation();88 p_obs obs = new t_obs(); 94 89 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'; 97 92 } 98 93 else { 99 obs-> satNum = _ObsBlock.PRN[iSat];100 obs-> satSys = 'G';94 obs->_o.satNum = _ObsBlock.PRN[iSat]; 95 obs->_o.satSys = 'G'; 101 96 } 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); 109 104 110 105 _obsList.push_back(obs);
Note:
See TracChangeset
for help on using the changeset viewer.