Changeset 5883 in ntrip for trunk/BNC/src/rinex/reqcanalyze.cpp
- Timestamp:
- Aug 8, 2014, 3:51:27 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/rinex/reqcanalyze.cpp
r5863 r5883 57 57 58 58 const double SLIPTRESH = 10.0; // cycle-slip threshold (meters) 59 60 // Set Observations from RINEX File61 ////////////////////////////////////////////////////////////////////////////62 void t_reqcAnalyze::setObsFromRnx(const t_rnxObsFile* rnxObsFile,63 const t_rnxObsFile::t_rnxEpo* epo,64 const t_rnxObsFile::t_rnxSat& rnxSat,65 t_obs& obs) {66 67 strncpy(obs.StatID, rnxObsFile->markerName().toAscii().constData(),68 sizeof(obs.StatID));69 70 obs.satSys = rnxSat.satSys;71 obs.satNum = rnxSat.satNum;72 obs.GPSWeek = epo->tt.gpsw();73 obs.GPSWeeks = epo->tt.gpssec();74 75 for (int iType = 0; iType < rnxObsFile->nTypes(obs.satSys); iType++) {76 QString type = rnxObsFile->obsType(obs.satSys,iType).toAscii();77 obs.setMeasdata(type, rnxObsFile->version(), rnxSat.obs[iType]);78 if (type.indexOf("L1") == 0) {79 obs.snrL1 = rnxSat.snr[iType];80 obs.slipL1 = (rnxSat.lli[iType] & 1);81 }82 else if (type.indexOf("L2") == 0) {83 obs.snrL2 = rnxSat.snr[iType];84 obs.slipL2 = (rnxSat.lli[iType] & 1);85 }86 else if (type.indexOf("L5") == 0) {87 obs.snrL5 = rnxSat.snr[iType];88 obs.slipL5 = (rnxSat.lli[iType] & 1);89 }90 }91 }92 59 93 60 // Constructor
Note:
See TracChangeset
for help on using the changeset viewer.