Changeset 6809 in ntrip for trunk/BNC/src/ephemeris.h
- Timestamp:
- Apr 30, 2015, 10:37:30 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/ephemeris.h
r6798 r6809 34 34 void setCheckState(e_checkState checkState) {_checkState = checkState;} 35 35 t_prn prn() const {return _prn;} 36 int flags() const {return _flags;}37 bool hasOtherFlagsThan(const t_eph* eph) {return differentFlags(eph, this);}38 36 t_irc getCrd(const bncTime& tt, ColumnVector& xc, ColumnVector& vv, bool useCorr) const; 39 37 void setOrbCorr(const t_orbCorr* orbCorr); … … 43 41 static QString rinexDateStr(const bncTime& tt, const QString& prnStr, double version); 44 42 static bool earlierTime(const t_eph* eph1, const t_eph* eph2) {return eph1->_TOC < eph2->_TOC;} 45 static bool differentFlags(const t_eph* eph1, const t_eph* eph2) {return eph1->_flags != eph2->_flags;}46 43 47 44 protected: … … 49 46 t_prn _prn; 50 47 bncTime _TOC; 51 int _flags;52 48 QDateTime _receptDateTime; 53 49 e_checkState _checkState; … … 155 151 friend class t_ephEncoder; 156 152 public: 157 t_ephGal() { }153 t_ephGal() : _flags(0) { }; 158 154 t_ephGal(float rnxVersion, const QStringList& lines); 159 155 virtual ~t_ephGal() {} … … 192 188 193 189 double _IDOT; // [rad/s] 194 double _TOEweek;190 double _TOEweek; 195 191 // spare 196 192 … … 202 198 double _BGD_1_5B; // group delay [s] 203 199 204 double _TOT; // [s] 200 double _TOT; // [s] 201 202 int _flags; // GALEPHF_E5ADINVALID E5aDVS set invalid 203 // GALEPHF_E5BDINVALID E5bDVS set invalid 204 // GALEPHF_INAV INAV data 205 // GALEPHF_FNAV FNAV data 206 // GALEPHF_E1DINVALID E1DVS set invalid 205 207 }; 206 208
Note:
See TracChangeset
for help on using the changeset viewer.