mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-15 12:40:35 +00:00
Set maximum Galileo PRN to 36
This commit is contained in:
parent
9b0be03256
commit
5c80be5b9e
@ -201,7 +201,7 @@ const int NSATGLO = (MAXPRNGLO - MINPRNGLO + 1); //!< number of GLONASS satell
|
|||||||
const int NSYSGLO = 1;
|
const int NSYSGLO = 1;
|
||||||
*/
|
*/
|
||||||
const int MINPRNGAL = 1; //!< min satellite PRN number of Galileo
|
const int MINPRNGAL = 1; //!< min satellite PRN number of Galileo
|
||||||
const int MAXPRNGAL = 30; //!< max satellite PRN number of Galileo
|
const int MAXPRNGAL = 36; //!< max satellite PRN number of Galileo
|
||||||
const int NSATGAL = (MAXPRNGAL - MINPRNGAL + 1); //!< number of Galileo satellites
|
const int NSATGAL = (MAXPRNGAL - MINPRNGAL + 1); //!< number of Galileo satellites
|
||||||
const int NSYSGAL = 1;
|
const int NSYSGAL = 1;
|
||||||
|
|
||||||
@ -452,27 +452,28 @@ typedef struct
|
|||||||
} alm_t;
|
} alm_t;
|
||||||
|
|
||||||
|
|
||||||
typedef struct { /* GPS/QZS/GAL broadcast ephemeris type */
|
typedef struct
|
||||||
|
{ /* GPS/QZS/GAL broadcast ephemeris type */
|
||||||
int sat; /* satellite number */
|
int sat; /* satellite number */
|
||||||
int iode,iodc; /* IODE,IODC */
|
int iode, iodc; /* IODE,IODC */
|
||||||
int sva; /* SV accuracy (URA index) */
|
int sva; /* SV accuracy (URA index) */
|
||||||
int svh; /* SV health (0:ok) */
|
int svh; /* SV health (0:ok) */
|
||||||
int week; /* GPS/QZS: gps week, GAL: galileo week */
|
int week; /* GPS/QZS: gps week, GAL: galileo week */
|
||||||
int code; /* GPS/QZS: code on L2, GAL/BDS: data sources */
|
int code; /* GPS/QZS: code on L2, GAL/BDS: data sources */
|
||||||
int flag; /* GPS/QZS: L2 P data flag, BDS: nav type */
|
int flag; /* GPS/QZS: L2 P data flag, BDS: nav type */
|
||||||
gtime_t toe,toc,ttr; /* Toe,Toc,T_trans */
|
gtime_t toe, toc, ttr; /* Toe,Toc,T_trans */
|
||||||
/* SV orbit parameters */
|
/* SV orbit parameters */
|
||||||
double A,e,i0,OMG0,omg,M0,deln,OMGd,idot;
|
double A, e, i0, OMG0, omg, M0, deln, OMGd, idot;
|
||||||
double crc,crs,cuc,cus,cic,cis;
|
double crc, crs, cuc, cus, cic, cis;
|
||||||
double toes; /* Toe (s) in week */
|
double toes; /* Toe (s) in week */
|
||||||
double fit; /* fit interval (h) */
|
double fit; /* fit interval (h) */
|
||||||
double f0,f1,f2; /* SV clock parameters (af0,af1,af2) */
|
double f0, f1, f2; /* SV clock parameters (af0,af1,af2) */
|
||||||
double tgd[4]; /* group delay parameters */
|
double tgd[4]; /* group delay parameters */
|
||||||
/* GPS/QZS:tgd[0]=TGD */
|
/* GPS/QZS:tgd[0]=TGD */
|
||||||
/* GAL :tgd[0]=BGD E5a/E1,tgd[1]=BGD E5b/E1 */
|
/* GAL :tgd[0]=BGD E5a/E1,tgd[1]=BGD E5b/E1 */
|
||||||
/* BDS :tgd[0]=BGD1,tgd[1]=BGD2 */
|
/* BDS :tgd[0]=BGD1,tgd[1]=BGD2 */
|
||||||
double isc[4]; /* GPS :isc[0]=ISCL1, isc[1]=ISCL2, isc[2]=ISCL5I, isc[3]=ISCL5Q */
|
double isc[4]; /* GPS :isc[0]=ISCL1, isc[1]=ISCL2, isc[2]=ISCL5I, isc[3]=ISCL5Q */
|
||||||
double Adot,ndot; /* Adot,ndot for CNAV */
|
double Adot, ndot; /* Adot,ndot for CNAV */
|
||||||
} eph_t;
|
} eph_t;
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user