RTK_base/RTK/static_ram.c
2022-06-14 19:43:20 +08:00

36 lines
907 B
C

#include "rtklib.h"
#ifdef STATIC
/* number of parameters (pos,ionos,tropos,hw-bias,phase-bias,real,estimated) */
#define NX 87
#define NR 9
/* global variables ----------------------------------------------------------*/
rtksvr_t svr; /* rtk server struct */
prcopt_t prcopt; /* processing options */
solopt_t solopt[2] = {{0}}; /* solution options */
/* rtkpos.c */
double rtk_x[NX] = {0.0}; /* NX*8 = B */
double rtk_P[NX * NX] = {0.0}; /* NX*NX*8 = B */
double rtk_xa[NR] = {0.0}; /* NR*8 = B */
double rtk_Pa[NR * NR] = {0.0}; /* NR*NR*8 = B */
/* rtksvr.c */
eph_t svr_eph[MAXSAT];
#ifdef ENAGLO
geph_t svr_geph[NSATGLO];
#endif
#ifdef ENASBS
seph_t svr_seph[NSATSBS];
#endif
obsd_t svr_obsd[2][MAXOBS];
/* rtcm.c */
obsd_t RTCM_obsd_r[MAXOBS];
obsd_t RTCM_obsd_b[MAXOBS];
eph_t RTCM_eph_r[MAXSAT];
#ifdef ENAGLO
geph_t RTCM_geph[MAXPRNGLO];
#endif
#endif