inti_SV_accuracy;//!< User Range Accuracy (URA) index of the SV
inti_SV_health;
doubled_TGD1;//!< Estimated Group Delay Differential in B1
doubled_TGD2;//!< Estimated Group Delay Differential in B2
doubled_AODC;//!< Age of Data, Clock
//broadcast orbit 7
// int i_AODO; //!< Age of Data Offset (AODO) term for the navigation message correction table (NMCT) contained in subframe 4 (reference paragraph 20.3.3.5.1.9) [s]
boolb_fit_interval_flag;//!< indicates the curve-fit interval used by the CS (Block II/IIA/IIR/IIR-M/IIF) and SS (Block IIIA) in determining the ephemeris parameters, as follows: 0 = 4 hours, 1 = greater than 4 hours.
doubled_spare1;
doubled_spare2;
doubled_A_f0;//!< Coefficient 0 of code phase offset model [s]
doubled_A_f1;//!< Coefficient 1 of code phase offset model [s/s]
doubled_A_f2;//!< Coefficient 2 of code phase offset model [s/s^2]
boolb_alert_flag;//!< If true, indicates that the SV URA may be worse than indicated in d_SV_accuracy, use that SV at our own risk.
boolb_antispoofing_flag;//!< If true, the AntiSpoofing mode is ON in that SV
// clock terms
//double d_master_clock; // GPS transmission time
doubled_satClkCorr;// GPS clock error
doubled_dtr;// relativistic clock correction term
doubled_satClkDrift;
// satellite positions
doubled_satpos_X;//!< Earth-fixed coordinate x of the satellite [m]. Intersection of the IERS Reference Meridian (IRM) and the plane passing through the origin and normal to the Z-axis.
doubled_satpos_Y;//!< Earth-fixed coordinate y of the satellite [m]. Completes a right-handed, Earth-Centered, Earth-Fixed orthogonal coordinate system.
doubled_satpos_Z;//!< Earth-fixed coordinate z of the satellite [m]. The direction of the IERS (International Earth Rotation and Reference Systems Service) Reference Pole (IRP).
// satellite identification info
inti_channel_ID;
unsignedinti_satellite_PRN;
// time synchro
doubled_subframe_timestamp_ms;//[ms]
// Ionospheric parameters
boolflag_iono_valid;//!< If set, it indicates that the ionospheric parameters are filled (page 18 has arrived and decoded)
doubled_alpha0;//!< Coefficient 0 of a cubic equation representing the amplitude of the vertical delay [s]
doubled_alpha1;//!< Coefficient 1 of a cubic equation representing the amplitude of the vertical delay [s/semi-circle]
doubled_alpha2;//!< Coefficient 2 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^2]
doubled_alpha3;//!< Coefficient 3 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^3]
doubled_beta0;//!< Coefficient 0 of a cubic equation representing the period of the model [s]
doubled_beta1;//!< Coefficient 1 of a cubic equation representing the period of the model [s/semi-circle]
doubled_beta2;//!< Coefficient 2 of a cubic equation representing the period of the model [s(semi-circle)^2]
doubled_beta3;//!< Coefficient 3 of a cubic equation representing the period of the model [s(semi-circle)^3]
// UTC parameters
boolflag_utc_model_valid;//!< If set, it indicates that the UTC model parameters are filled