Changeset 8182 in ntrip for trunk/BNC/src/ephemeris.h


Ignore:
Timestamp:
Nov 17, 2017, 10:46:47 AM (6 years ago)
Author:
stuerze
Message:

RTCM MT 1020 ephemeris parameter are now completed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/ephemeris.h

    r8168 r8182  
    165165    _z_acceleration   = 0.0;
    166166    _E                = 0.0;
     167    _almanac_health   = 0.0;
     168    _almanac_health_availablility_indicator = 0.0;
     169    _additional_data_availability = 0.0;
     170    _tauC             = 0.0;
     171    _P1               = 0.0;
     172    _P2               = 0.0;
     173    _P3               = 0.0;
     174    _NA               = 0.0;
     175    _M_P              = 0.0;
     176    _M_l3             = 0.0;
     177    _M_delta_tau      = 0.0;
     178    _M_P4             = 0.0;
     179    _M_FT             = 0.0;
     180    _M_NT             = 0.0;
     181    _M_M              = 0.0;
     182    _M_N4             = 0.0;
     183    _M_tau_GPS        = 0.0;
     184    _M_l5             = 0.0;
    167185  }
    168186  t_ephGlo(float rnxVersion, const QStringList& lines);
     
    183201  double  _gps_utc;
    184202  double  _tau;              // [s]
    185   double  _gamma;            //
     203  double  _gamma;            // [-]
    186204  mutable double  _tki;      // message frame time
    187205
     
    189207  double  _x_velocity;       // [km/s]
    190208  double  _x_acceleration;   // [km/s^2]
    191   double  _health;           // 0 = O.K.
     209  double  _health;           // 0 = O.K. MSB of Bn word
    192210
    193211  double  _y_pos;            // [km]
     
    200218  double  _z_acceleration;   // [km/s^2]
    201219  double  _E;                // Age of Information [days]
     220
     221  double _almanac_health;     // Cn word
     222  double _almanac_health_availablility_indicator;
     223
     224  double _additional_data_availability;  //
     225  double _tauC;               // GLONASS time scale correction to UTC(SU) time [sec]
     226  double _P1;                 // flag of the immediate data updating [-]
     227  double _P2;                 // flag of oddness or evenness of the value of tb for intervals 30 or 60 minutes [-]
     228  double _P3;                 // flag indicating a number of satellites for which almanac is transmitted within given frame [-]
     229  double _NA;                 // calendar day number within the 4-year period [days]
     230
     231  double _M_P;                // control segment parameter that indicates the satellite operation mode with respect of time parameters
     232  double _M_l3;               // health flag
     233  double _M_delta_tau;        // [sec]
     234  double _M_P4;               // flag to show that ephemeris parameters are present [-]
     235  double _M_FT;               // indicator for predicted satellite user range accuracy [-]
     236  double _M_NT;               // current date, calendar number of day within 4-year interval [days]
     237  double _M_M;                // type of satellite transmitting navigation signal: 0 = GLONASS, 1 = GLONASS-M satellite [-]
     238  double _M_N4;               // 4-year interval number starting from 1996
     239  double _M_tau_GPS;          // correction to GPS time relative to GLONASS time [days]
     240  double _M_l5;               // health flag
    202241};
    203242
Note: See TracChangeset for help on using the changeset viewer.