Changeset 778 in ntrip for trunk/BNS/bnseph.h
- Timestamp:
- Apr 8, 2008, 9:57:37 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNS/bnseph.h
r771 r778 5 5 #include <QtNetwork> 6 6 7 struct gpsephemeris { 8 int flags; /* GPSEPHF_xxx */ 9 int satellite; /* SV ID ICD-GPS data position */ 10 int IODE; /* [s2w3b01-08] */ 11 int URAindex; /* [1..15] [s1w3b13-16] */ 12 int SVhealth; /* [s1w3b17-22] */ 13 int GPSweek; /* [s1w3b01-10] */ 14 int IODC; /* [s1w3b23-32,w8b01-08] */ 15 int TOW; /* [s] [s1w2b01-17] */ 16 int TOC; /* [s] [s1w8b09-24] */ 17 int TOE; /* [s] [s2w10b1-16] */ 18 double clock_bias; /* [s] [s1w10b1-22, af0] */ 19 double clock_drift; /* [s/s] [s1w9b09-24, af1] */ 20 double clock_driftrate; /* [s/s^2] [s1w9b01-08, af2] */ 21 double Crs; /* [m] [s2w3b09-24] */ 22 double Delta_n; /* [rad/s] [s2w4b01-16 * Pi] */ 23 double M0; /* [rad] [s2w4b17-24,w5b01-24 * Pi]*/ 24 double Cuc; /* [rad] [s2w6b01-16] */ 25 double e; /* [s2w6b17-24,w6b01-24] */ 26 double Cus; /* [rad] [s2w8b01-16] */ 27 double sqrt_A; /* [m^0.5] [s2w8b16-24,w9b01-24] */ 28 double Cic; /* [rad] [s3w3b01-16] */ 29 double OMEGA0; /* [rad] [s3w3b17-24,w4b01-24 * Pi]*/ 30 double Cis; /* [rad] [s3w5b01-16] */ 31 double i0; /* [rad] [s3w5b17-24,w6b01-24 * Pi]*/ 32 double Crc; /* [m] [s3w701-16] */ 33 double omega; /* [rad] [s3w7b17-24,w8b01-24 * Pi]*/ 34 double OMEGADOT; /* [rad/s] [s3w9b01-24 * Pi] */ 35 double IDOT; /* [rad/s] [s3w10b9-22 * Pi] */ 36 double TGD; /* [s] [s1w7b17-24] */ 7 class gpsEph { 8 public: 9 QString prn; 10 int GPSweek; 11 int TOW; // [s] 12 int TOC; // [s] 13 int TOE; // [s] 14 int IODE; 15 int IODC; 16 17 double clock_bias; // [s] 18 double clock_drift; // [s/s] 19 double clock_driftrate; // [s/s^2] 20 21 double Crs; // [m] 22 double Delta_n; // [rad/s] 23 double M0; // [rad] 24 double Cuc; // [rad] 25 double e; // 26 double Cus; // [rad] 27 double sqrt_A; // [m^0.5] 28 double Cic; // [rad] 29 double OMEGA0; // [rad] 30 double Cis; // [rad] 31 double i0; // [rad] 32 double Crc; // [m] 33 double omega; // [rad] 34 double OMEGADOT; // [rad/s] 35 double IDOT; // [rad/s] 36 37 double TGD; // [s] 37 38 }; 38 39 … … 45 46 46 47 signals: 48 void newEph(gpsEph* eph); 47 49 void newMessage(const QByteArray msg); 48 50 void error(const QByteArray msg);
Note:
See TracChangeset
for help on using the changeset viewer.