Changeset 3255 in ntrip for trunk/BNC/RTCM3/ephemeris.h
- Timestamp:
- Apr 3, 2011, 1:18:26 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/RTCM3/ephemeris.h
r3174 r3255 14 14 virtual ~t_eph() {}; 15 15 16 bool 17 std::stringprn() const {return _prn;}16 bool isNewerThan(const t_eph* eph) const; 17 QString prn() const {return _prn;} 18 18 void setReceptDateTime(const QDateTime& dateTime) { 19 19 _receptDateTime = dateTime; … … 41 41 42 42 virtual int IOD() const = 0; 43 44 virtual int RTCM3(unsigned char *) = 0; 43 45 44 46 protected: 45 std::string_prn;46 int 47 double 48 QDateTime 47 QString _prn; 48 int _GPSweek; 49 double _GPSweeks; 50 QDateTime _receptDateTime; 49 51 }; 50 52 … … 63 65 64 66 virtual int IOD() const { return static_cast<int>(_IODC); } 67 68 virtual int RTCM3(unsigned char *); 65 69 66 70 private: … … 92 96 93 97 double _TGD; // [s] 98 double _health; // SV health 99 double _ura; // SV accuracy 100 double _L2PFlag; // L2 P data flag 101 double _L2Codes; // Codes on L2 channel 94 102 }; 95 103 … … 106 114 virtual int IOD() const; 107 115 116 virtual int RTCM3(unsigned char *); 117 108 118 void set(const glonassephemeris* ee); 109 119 … … 115 125 mutable ColumnVector _xv; // status vector (position, velocity) at time _tt 116 126 127 double _gps_utc; 117 128 double _E; // [days] 118 129 double _tau; // [s] … … 146 157 virtual int IOD() const { return static_cast<int>(_IODnav); } 147 158 159 virtual int RTCM3(unsigned char *); 160 148 161 private: 149 162 double _IODnav; … … 169 182 double _IDOT; // [rad/s] 170 183 double _BGD_1_5A; // group delay [s] 184 double _BGD_1_5B; // group delay [s] 171 185 int _SISA; // Signal In Space Accuracy 172 186 int _E5aHS; // E5a Health Status
Note:
See TracChangeset
for help on using the changeset viewer.