Changeset 5852 in ntrip for trunk/BNC/src/ephemeris.h
- Timestamp:
- Aug 7, 2014, 1:05:36 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/ephemeris.h
r5815 r5852 20 20 class t_eph { 21 21 public: 22 23 22 enum e_type {unknown, GPS, GLONASS, Galileo}; 24 23 … … 35 34 double* xc, double* vv) const = 0; 36 35 virtual int IOD() const = 0; 37 virtual int RTCM3(unsigned char *) = 0;38 36 39 37 bool ok() const {return _ok;} … … 80 78 81 79 class t_ephGPS : public t_eph { 80 friend class t_ephEncoder; 82 81 public: 83 82 t_ephGPS() { } … … 96 95 97 96 virtual int IOD() const { return static_cast<int>(_IODC); } 98 99 virtual int RTCM3(unsigned char *);100 97 101 98 double TGD() const {return _TGD;} // Timing Group Delay (P1-P2 DCB) … … 131 128 double _L2PFlag; // L2 P data flag 132 129 133 double _ura; // SV accuracy130 mutable double _ura; // SV accuracy 134 131 double _health; // SV health 135 132 double _TGD; // [s] … … 156 153 157 154 virtual int IOD() const; 158 159 virtual int RTCM3(unsigned char *);160 155 161 156 void set(const glonassephemeris* ee); … … 208 203 209 204 virtual int IOD() const { return static_cast<int>(_IODnav); } 210 211 virtual int RTCM3(unsigned char *);212 205 213 206 private:
Note:
See TracChangeset
for help on using the changeset viewer.