- Timestamp:
- Jun 22, 2012, 11:34:28 AM (13 years ago)
- Location:
- trunk/BNC
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncconst.h
r2778 r4265 29 29 30 30 class t_CST { 31 public: 32 static const double c; 33 static const double freq1; // GPS and Galileo E1 34 static const double freq2; // GPS only 35 static const double freq5; // GPS and Galileo E5a 36 static const double lambda1; 37 static const double lambda2; 38 static const double lambda5; 39 static const double omega; 40 static const double aell; 41 static const double fInv; 31 public: 32 static double f1(char satSys, int slotNum) { 33 if (satSys == 'G' || satSys == 'E') { 34 return freq1; 35 } 36 else if (satSys == 'R') { 37 return 1602000000.0 + 562500.0 * slotNum; 38 } 39 else { 40 return 0.0; 41 } 42 } 43 static double f2(char satSys, int slotNum) { 44 if (satSys == 'G') { 45 return freq2; 46 } 47 else if (satSys == 'R') { 48 return 1246000000.0 + 437500.0 * slotNum; 49 } 50 else { 51 return 0.0; 52 } 53 } 54 55 static const double c; 56 static const double freq1; // GPS and Galileo E1 57 static const double freq2; // GPS only 58 static const double freq5; // GPS and Galileo E5a 59 static const double lambda1; 60 static const double lambda2; 61 static const double lambda5; 62 static const double omega; 63 static const double aell; 64 static const double fInv; 42 65 }; 43 66 -
trunk/BNC/bncpppclient.cpp
r4264 r4265 194 194 else if (obs.satSys == 'R') { 195 195 if ( (obs.P1 || obs.C1) && (obs.P2 || obs.C2) && obs.l1() && obs.l2() ) { 196 double f1 = 1602000000.0 + 562500.0 *obs.slotNum;197 double f2 = 1246000000.0 + 437500.0 *obs.slotNum;196 double f1 = t_CST::f1(obs.satSys, obs.slotNum); 197 double f2 = t_CST::f1(obs.satSys, obs.slotNum); 198 198 double c1 = f1 * f1 / (f1 * f1 - f2 * f2); 199 199 double c2 = - f2 * f2 / (f1 * f1 - f2 * f2); -
trunk/BNC/rinex/reqcanalyze.cpp
r4263 r4265 154 154 } 155 155 currObs = new t_obs(obs); 156 157 if (obs.p1() != 0.0 && obs.p2() != 0.0 && obs.l1() != 0.0 && obs.l2() != 0.0){ 158 159 } 156 160 }
Note:
See TracChangeset
for help on using the changeset viewer.