Update pch.h

This commit is contained in:
Kenan Zhu authored and GitHub committed 2024-10-27 00:22:25 +08:00
1 parent d942ae6845
commit db25335d2f
1 file changed
+56 -56
+56 -56
View File
@@ -17,7 +17,7 @@
#define math_e 2.718281828459 #define math_e 2.718281828459
#define PI 3.141592653589793 #define PI 3.141592653589793
#define Earth_e 7.2921151467e-5 #define Earth_e 7.2921151467e-5
#define C20 1.0826257e-3 #define C20 1.0826257e-3
/* ------------------------------ WGS-84 CONST ------------------------------ */ /* ------------------------------ WGS-84 CONST ------------------------------ */
#define a 6378137.0 #define a 6378137.0
@@ -27,11 +27,11 @@
#define TSTEP 30.0 #define TSTEP 30.0
/* ----------------------------- GNSS OBSERV TYPE --------------------------- */ /* ----------------------------- GNSS OBSERV TYPE --------------------------- */
//frequency 1 //frequency 1
#define C1 100 #define C1 100
#define C1A 100 #define C1A 100
#define C1B 101 #define C1B 101
#define C1C 102 #define C1C 102
#define C1D 103 #define C1D 103
#define C1E #define C1E
#define C1F #define C1F
#define C1G #define C1G
@@ -39,24 +39,24 @@
#define C1I #define C1I
#define C1J #define C1J
#define C1K #define C1K
#define C1L 104 #define C1L 104
#define C1M 105 #define C1M 105
#define C1N #define C1N
#define C1O #define C1O
#define C1P 106 #define C1P 106
#define C1Q #define C1Q
#define C1R #define C1R
#define C1S 107 #define C1S 107
#define C1T #define C1T
#define C1U #define C1U
#define C1V #define C1V
#define C1W #define C1W
#define C1X 108 #define C1X 108
#define C1Y 109 #define C1Y 109
#define C1Z 110 #define C1Z 110
//frequency 2 //frequency 2
#define C2 200 #define C2 200
#define C2A #define C2A
#define C2B #define C2B
#define C2C 200 #define C2C 200
@@ -65,7 +65,7 @@
#define C2F #define C2F
#define C2G #define C2G
#define C2H #define C2H
#define C2I 202 #define C2I 202
#define C2J #define C2J
#define C2K #define C2K
#define C2L 203 #define C2L 203
@@ -80,24 +80,24 @@
#define C2U #define C2U
#define C2V #define C2V
#define C2W #define C2W
#define C2X 208 #define C2X 208
#define C2Y 209 #define C2Y 209
#define C2Z 210 #define C2Z 210
//frequency 3 //frequency 3
#define C3 300 #define C3 300
#define C3I 300 #define C3I 300
#define C3Q 301 #define C3Q 301
#define C3X 302 #define C3X 302
//frequency 4 //frequency 4
#define C4 400 #define C4 400
#define C4A 400 #define C4A 400
#define C4B 401 #define C4B 401
#define C4X 402 #define C4X 402
//frequency 5 //frequency 5
#define C5 500 #define C5 500
#define C5A #define C5A
#define C5B #define C5B
#define C5C #define C5C
@@ -126,10 +126,10 @@
#define C5Z #define C5Z
//frequency 6 //frequency 6
#define C6 600 #define C6 600
#define C6A 600 #define C6A 600
#define C6B 601 #define C6B 601
#define C6C 602 #define C6C 602
#define C6D #define C6D
#define C6E #define C6E
#define C6F #define C6F
@@ -150,12 +150,12 @@
#define C6U #define C6U
#define C6V #define C6V
#define C6W #define C6W
#define C6X 603 #define C6X 603
#define C6Y #define C6Y
#define C6Z 604 #define C6Z 604
//frequency 7 //frequency 7
#define C7 700 #define C7 700
#define C7A #define C7A
#define C7B #define C7B
#define C7C #define C7C
@@ -164,7 +164,7 @@
#define C7F #define C7F
#define C7G #define C7G
#define C7H #define C7H
#define C7I 700 #define C7I 700
#define C7J #define C7J
#define C7K #define C7K
#define C7L #define C7L
@@ -172,29 +172,29 @@
#define C7N #define C7N
#define C7O #define C7O
#define C7P #define C7P
#define C7Q 701 #define C7Q 701
#define C7R #define C7R
#define C7S #define C7S
#define C7T #define C7T
#define C7U #define C7U
#define C7V #define C7V
#define C7W #define C7W
#define C7X 702 #define C7X 702
#define C7Y #define C7Y
#define C7Z #define C7Z
//frequency 8 //frequency 8
#define C8 800 #define C8 800
#define C8I 800 #define C8I 800
#define C8Q 801 #define C8Q 801
#define C8X 802 #define C8X 802
/* ------------------------------- GNSS CODE -------------------------------- */ /* ------------------------------- GNSS CODE -------------------------------- */
#define GPS 01 #define GPS 01
#define BDS 02 #define BDS 02
#define GAL 03 #define GAL 03
#define GLO 04 #define GLO 04
#define SBAS 05 #define SBAS 05
/* ------------------------------ FOR CALMOD.H ------------------------------ */ /* ------------------------------ FOR CALMOD.H ------------------------------ */
#define MAXRINEX 1000 #define MAXRINEX 1000
@@ -248,7 +248,7 @@ typedef struct
double N; double N;
double U; double U;
}blh2enu; }blh2enu;
//longitude & latitude structure
typedef struct typedef struct
{ {
double B; double B;
@@ -290,22 +290,22 @@ typedef struct nav_body
int TOC_Sec; int TOC_Sec;
double sa0; double sa0;
double sa1; double sa1;
double sa2; double Dos; double sa2; double Dos;
double IODE; double AODE; double SatX; double IODE; double AODE; double SatX;
double Crs; double SatXv; double Crs; double SatXv;
double deltan; double SatXa; double deltan; double SatXa;
double M0; double M0;
double Cuc; double SatY; double Cuc; double SatY;
double e; double SatYv; double e; double SatYv;
double Cus; double SatYa; double Cus; double SatYa;
double sqrtA; int FreN; double sqrtA; int FreN;
double TOE; double SatZ; double TOE; double SatZ;
double Cic; double SatZv; double Cic; double SatZv;
double OMEGA; double SatZa; double OMEGA; double SatZa;
double Cis; int AOO; double Cis; int AOO;
double i0; double i0;
double Crc; double Crc;
@@ -313,17 +313,17 @@ typedef struct nav_body
double deltaomega; double deltaomega;
double IDOT; double IDOT;
double L2code; int Datasource; double L2code; int Datasource;
double GPSweek; double BDTweek; double GALweek; double GPSweek; double BDTweek; double GALweek;
double L2Pflag; double L2Pflag;
double sACC; double sACC;
double sHEA; double sHEA;
double TGD; double TGD1; double BGDa; double TGD; double TGD1; double BGDa;
double IODC; double TGD2; double BGDb; double IODC; double TGD2; double BGDb;
double TTN; double TTN;
double fit; double AODC; double fit; double AODC;
double spare1; double spare1;
double spare2; double spare2;