Changeset 3717 in ntrip for trunk/BNC/bncpostprocess.cpp
- Timestamp:
- Feb 23, 2012, 5:59:52 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncpostprocess.cpp
r3710 r3717 45 45 #include "pppopt.h" 46 46 #include "bncpppclient.h" 47 #include "r nxobsfile.h"47 #include "rinex/rnxobsfile.h" 48 48 #include "rnxnavfile.h" 49 49 #include "corrfile.h" … … 136 136 // ------------------------- 137 137 int nEpo = 0; 138 const t_rnxObsFile::t_ epo* epo = 0;138 const t_rnxObsFile::t_rnxEpo* epo = 0; 139 139 while ( (epo = _rnxObsFile->nextEpoch()) != 0 ) { 140 140 ++nEpo; … … 144 144 } 145 145 146 for ( int iObs = 0; iObs < epo->satObs.size(); iObs++) {147 const t_rnxObsFile::t_ satObs& satObs = epo->satObs[iObs];146 for (unsigned iObs = 0; iObs < epo->rnxSat.size(); iObs++) { 147 const t_rnxObsFile::t_rnxSat& rnxSat = epo->rnxSat[iObs]; 148 148 t_obs obs; 149 149 strncpy(obs.StatID, _rnxObsFile->markerName().toAscii().constData(), 150 150 sizeof(obs.StatID)); 151 obs.satSys = satObs.prn.toAscii().data()[0];152 obs.satNum = satObs.prn.mid(1).toInt();151 obs.satSys = rnxSat.satSys; 152 obs.satNum = rnxSat.satNum; 153 153 obs.GPSWeek = epo->tt.gpsw(); 154 154 obs.GPSWeeks = epo->tt.gpssec(); … … 156 156 QByteArray type = _rnxObsFile->obsType(obs.satSys,iType).toAscii(); 157 157 if (type.indexOf("C1") == 0 && obs.C1 == 0.0) { 158 obs.C1 = satObs[iType];158 obs.C1 = rnxSat.obs[iType]; 159 159 } 160 160 else if (type.indexOf("P1") == 0 && obs.P1 == 0.0) { 161 obs.P1 = satObs[iType];161 obs.P1 = rnxSat.obs[iType]; 162 162 } 163 163 else if (type.indexOf("L1") == 0 && obs.L1C == 0.0) { 164 obs.L1C = satObs[iType];164 obs.L1C = rnxSat.obs[iType]; 165 165 } 166 166 else if (type.indexOf("C2") == 0 && obs.C2 == 0.0) { 167 obs.C2 = satObs[iType];167 obs.C2 = rnxSat.obs[iType]; 168 168 } 169 169 else if (type.indexOf("P2") == 0 && obs.P2 == 0.0) { 170 obs.P2 = satObs[iType];170 obs.P2 = rnxSat.obs[iType]; 171 171 } 172 172 else if (type.indexOf("L2") == 0 && obs.L2C == 0.0) { 173 obs.L2C = satObs[iType];173 obs.L2C = rnxSat.obs[iType]; 174 174 } 175 175 }
Note:
See TracChangeset
for help on using the changeset viewer.