|
MRTKLIB 0.7.14
Modernized GNSS Positioning Library
|
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT, NFREQ, MAXOBS, observation codes, etc.). More...
#include <stdbool.h>#include <stddef.h>#include <stdint.h>#include <pthread.h>Go to the source code of this file.
Macros | |
| #define | NFREQGLO 2 /* number of carrier frequencies of GLONASS */ |
| #define | NFREQPCV 12 /* number of carrier frequencies for pcv_t */ |
| #define | SNR_UNIT 0.001 /* SNR unit (dBHz) */ |
| #define | MINPRNGPS 1 /* min satellite PRN number of GPS */ |
| #define | MAXPRNGPS 32 /* max satellite PRN number of GPS */ |
| #define | NSATGPS (MAXPRNGPS - MINPRNGPS + 1) /* number of GPS satellites */ |
| #define | NSYSGPS 1 |
| #define | MINPRNGLO 1 /* min satellite slot number of GLONASS */ |
| #define | MAXPRNGLO 27 /* max satellite slot number of GLONASS */ |
| #define | NSATGLO (MAXPRNGLO - MINPRNGLO + 1) /* number of GLONASS satellites */ |
| #define | NSYSGLO 1 |
| #define | MINPRNGAL 1 /* min satellite PRN number of Galileo */ |
| #define | MAXPRNGAL 36 /* max satellite PRN number of Galileo */ |
| #define | NSATGAL (MAXPRNGAL - MINPRNGAL + 1) /* number of Galileo satellites */ |
| #define | NSYSGAL 1 |
| #define | MINPRNQZS 193 /* min satellite PRN number of QZSS */ |
| #define | MAXPRNQZS 202 /* max satellite PRN number of QZSS */ |
| #define | MINPRNQZS_S 183 /* min satellite PRN number of QZSS L1S */ |
| #define | MAXPRNQZS_S 191 /* max satellite PRN number of QZSS L1S */ |
| #define | NSATQZS (MAXPRNQZS - MINPRNQZS + 1) /* number of QZSS satellites */ |
| #define | NSYSQZS 1 |
| #define | MINPRNCMP 1 /* min satellite sat number of BeiDou */ |
| #define | MAXPRNCMP 63 /* max satellite sat number of BeiDou */ |
| #define | NSATCMP (MAXPRNCMP - MINPRNCMP + 1) /* number of BeiDou satellites */ |
| #define | NSYSCMP 1 |
| #define | MINPRNBDS3 19 /* min satellite sat number of BeiDou-3 */ |
| #define | MINPRNIRN 1 /* min satellite sat number of IRNSS */ |
| #define | MAXPRNIRN 14 /* max satellite sat number of IRNSS */ |
| #define | NSATIRN (MAXPRNIRN - MINPRNIRN + 1) /* number of IRNSS satellites */ |
| #define | NSYSIRN 1 |
| #define | MINPRNLEO 0 |
| #define | MAXPRNLEO 0 |
| #define | NSATLEO 0 |
| #define | NSYSLEO 0 |
| #define | NSYS (NSYSGPS + NSYSGLO + NSYSGAL + NSYSQZS + NSYSCMP + NSYSIRN + NSYSLEO) /* number of systems */ |
| #define | MINPRNSBS 120 /* min satellite PRN number of SBAS */ |
| #define | MAXPRNSBS 158 /* max satellite PRN number of SBAS */ |
| #define | NSATSBS (MAXPRNSBS - MINPRNSBS + 1) /* number of SBAS satellites */ |
| #define | MAXSAT (NSATGPS + NSATGLO + NSATGAL + NSATQZS + NSATCMP + NSATIRN + NSATSBS + NSATLEO) |
| #define | MAXSTA 255 |
| #define | MAXOBS 96 /* max number of obs in an epoch */ |
| #define | MAXRCV 64 /* max receiver number (1 to MAXRCV) */ |
| #define | MAXOBSTYPE 64 /* max number of obs type in RINEX */ |
| #define | DTTOL 0.025 /* tolerance of time difference (s) */ |
| #define | MAXEXFILE 1024 /* max number of expanded files */ |
| #define | SSR_CH_NUM 2 /* number of SSR input channels */ |
| #define | MAXBAND 10 /* max SBAS band of IGP */ |
| #define | MAXNIGP 201 /* max number of IGP in SBAS band */ |
| #define | MAXNGEO 4 /* max number of GEO satellites */ |
| #define | MAXCOMMENT 100 /* max number of RINEX comments */ |
| #define | MAXSTRPATH 1024 /* max length of stream path */ |
| #define | MAXSTRMSG 1024 /* max length of stream message */ |
| #define | MAXSTRRTK 8 /* max number of stream in RTK server */ |
| #define | MAXSBSMSG 32 /* max number of SBAS msg in RTK server */ |
| #define | MAXSOLMSG 8191 /* max length of solution message */ |
| #define | MAXRAWLEN 16384 /* max length of receiver raw message */ |
| #define | MAXERRMSG 4096 /* max length of error/warning message */ |
| #define | MAXANT 64 /* max length of station name/antenna type */ |
| #define | MAXSOLBUF 256 /* max number of solution buffer */ |
| #define | MAXOBSBUF 128 /* max number of observation data buffer */ |
| #define | MAXNRPOS 16 /* max number of reference positions */ |
| #define | MAXLEAPS 64 /* max number of leap seconds table */ |
| #define | MAXGISLAYER 32 /* max number of GIS data layers */ |
| #define | MAXRCVCMD 4096 /* max length of receiver commands */ |
| #define | CODE_NONE 0 /* obs code: none or unknown */ |
| #define | CODE_L1C 1 /* obs code: L1C/A,G1C/A,E1C (GPS,GLO,GAL,QZS,SBS) */ |
| #define | CODE_L1P 2 /* obs code: L1P,G1P,B1C(P) (GPS,GLO,BDS) */ |
| #define | CODE_L1W 3 /* obs code: L1 Z-track (GPS) */ |
| #define | CODE_L1Y 4 /* obs code: L1Y (GPS) */ |
| #define | CODE_L1M 5 /* obs code: L1M (GPS) */ |
| #define | CODE_L1N 6 /* obs code: L1codeless,B1codeless (GPS,BDS) */ |
| #define | CODE_L1S 7 /* obs code: L1C(D),B1A(D) (GPS,QZS,BDS) */ |
| #define | CODE_L1L 8 /* obs code: L1C(P),B1A(P) (GPS,QZS,BDS) */ |
| #define | CODE_L1E 9 /* (not used) */ |
| #define | CODE_L1A 10 /* obs code: E1A (GAL) */ |
| #define | CODE_L1B 11 /* obs code: E1B,L1Sb (GAL,QZS) */ |
| #define | CODE_L1X 12 /* obs code: E1B+C,L1C(D+P),B1C(D+P) (GAL,QZS,BDS) */ |
| #define | CODE_L1Z 13 /* obs code: E1A+B+C,L1S,B1A(D+P) (GAL,QZS,BDS) */ |
| #define | CODE_L2C 14 /* obs code: L2C/A,G1C/A (GPS,GLO) */ |
| #define | CODE_L2D 15 /* obs code: L2 L1C/A-(P2-P1) (GPS) */ |
| #define | CODE_L2S 16 /* obs code: L2C(M) (GPS,QZS) */ |
| #define | CODE_L2L 17 /* obs code: L2C(L) (GPS,QZS) */ |
| #define | CODE_L2X 18 /* obs code: L2C(M+L),B1_2I+Q (GPS,QZS,BDS) */ |
| #define | CODE_L2P 19 /* obs code: L2P,G2P (GPS,GLO) */ |
| #define | CODE_L2W 20 /* obs code: L2 Z-track (GPS) */ |
| #define | CODE_L2Y 21 /* obs code: L2Y (GPS) */ |
| #define | CODE_L2M 22 /* obs code: L2M (GPS) */ |
| #define | CODE_L2N 23 /* obs code: L2codeless (GPS) */ |
| #define | CODE_L5I 24 /* obs code: L5I,E5aI (GPS,GAL,QZS,SBS) */ |
| #define | CODE_L5Q 25 /* obs code: L5Q,E5aQ (GPS,GAL,QZS,SBS) */ |
| #define | CODE_L5X 26 /* obs code: L5I+Q,E5aI+Q,L5B+C,B2aD+P (GPS,GAL,QZS,IRN,SBS,BDS) */ |
| #define | CODE_L7I 27 /* obs code: E5bI,B2bI (GAL,BDS) */ |
| #define | CODE_L7Q 28 /* obs code: E5bQ,B2bQ (GAL,BDS) */ |
| #define | CODE_L7X 29 /* obs code: E5bI+Q,B2bI+Q (GAL,BDS) */ |
| #define | CODE_L6A 30 /* obs code: E6A,B3A (GAL,BDS) */ |
| #define | CODE_L6B 31 /* obs code: E6B (GAL) */ |
| #define | CODE_L6C 32 /* obs code: E6C (GAL) */ |
| #define | CODE_L6X 33 /* obs code: E6B+C,L6(D+P),B3I+Q (GAL,QZS,BDS) */ |
| #define | CODE_L6Z 34 /* obs code: E6A+B+C,L6(D+E),B3A(D+P) (GAL,QZS,BDS) */ |
| #define | CODE_L6S 35 /* obs code: L6D (QZS) */ |
| #define | CODE_L6L 36 /* obs code: L6P (QZS) */ |
| #define | CODE_L8I 37 /* obs code: E5abI (GAL) */ |
| #define | CODE_L8Q 38 /* obs code: E5abQ (GAL) */ |
| #define | CODE_L8X 39 /* obs code: E5abI+Q,B2abD+P (GAL,BDS) */ |
| #define | CODE_L2I 40 /* obs code: B1_2I (BDS) */ |
| #define | CODE_L2Q 41 /* obs code: B1_2Q (BDS) */ |
| #define | CODE_L6I 42 /* obs code: B3I (BDS) */ |
| #define | CODE_L6Q 43 /* obs code: B3Q (BDS) */ |
| #define | CODE_L3I 44 /* obs code: G3I (GLO) */ |
| #define | CODE_L3Q 45 /* obs code: G3Q (GLO) */ |
| #define | CODE_L3X 46 /* obs code: G3I+Q (GLO) */ |
| #define | CODE_L1I 47 /* obs code: B1I (BDS) (obsolute) */ |
| #define | CODE_L1Q 48 /* obs code: B1Q (BDS) (obsolute) */ |
| #define | CODE_L5A 49 /* obs code: L5A SPS (IRN) */ |
| #define | CODE_L5B 50 /* obs code: L5B RS(D) (IRN) */ |
| #define | CODE_L5C 51 /* obs code: L5C RS(P) (IRN) */ |
| #define | CODE_L9A 52 /* obs code: SA SPS (IRN) */ |
| #define | CODE_L9B 53 /* obs code: SB RS(D) (IRN) */ |
| #define | CODE_L9C 54 /* obs code: SC RS(P) (IRN) */ |
| #define | CODE_L9X 55 /* obs code: SB+C (IRN) */ |
| #define | CODE_L1D 56 /* obs code: B1D (BDS) */ |
| #define | CODE_L5D 57 /* obs code: L5S(I),B2aD (QZS,BDS) */ |
| #define | CODE_L5P 58 /* obs code: L5S(Q),B2aP (QZS,BDS) */ |
| #define | CODE_L5Z 59 /* obs code: L5S(I+Q) (QZS) */ |
| #define | CODE_L6E 60 /* obs code: L6E (QZS) */ |
| #define | CODE_L7D 61 /* obs code: B2bD (BDS) */ |
| #define | CODE_L7P 62 /* obs code: B2bP (BDS) */ |
| #define | CODE_L7Z 63 /* obs code: B2bD+P (BDS) */ |
| #define | CODE_L8D 64 /* obs code: B2abD (BDS) */ |
| #define | CODE_L8P 65 /* obs code: B2abP (BDS) */ |
| #define | CODE_L4A 66 /* obs code: G1aL1OCd (GLO) */ |
| #define | CODE_L4B 67 /* obs code: G1aL1OCd (GLO) */ |
| #define | CODE_L4X 68 /* obs code: G1al1OCd+p (GLO) */ |
| #define | CODE_L6D 69 /* obs code: B3A(D) (BDS) */ |
| #define | CODE_L6P 70 /* obs code: B3A(P) (BDS) */ |
| #define | MAXCODE 70 /* max number of obs code */ |
| #define | MAXBSNXSYS 7 /* BIAS-SINEX Supported GNSS(G,R,E,J,C,I,S) */ |
| #define | MAXSITES 256 /* max number of stat input streams */ |
| #define | MAXBLK 32 /* max number of block */ |
| #define | MAXTRPSTA 512 /* max number of tropospheric station blocks */ |
| #define | MAXIONSTA 256 /* max number of ionospheric station blocks */ |
| #define | MAX_REJ_SITES 5 /* max number of reject sites */ |
| #define | MIONO_MAX_RID 256 /* max region id (IS-QZSS-MDC-002 Table 6.3.2-4) */ |
| #define | MIONO_MAX_ANUM 32 /* max area number (Table 6.3.2-4) */ |
| #define | MIONO_MAX_PRN (2 + 1) /* max MADOCA-PPP L6D signal (Table 3-1) + 1 reserved */ |
| #define | rtk_thread_t pthread_t |
| #define | rtk_lock_t pthread_mutex_t |
| #define | rtk_initlock(f) |
| #define | rtk_lock(f) |
| #define | rtk_unlock(f) |
| #define | FILEPATHSEP '/' |
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT, NFREQ, MAXOBS, observation codes, etc.).
Every public mrtk_*.h header includes this file so that downstream users get a consistent set of base types and array-size constants.
Definition in file mrtk_foundation.h.
| #define CODE_L1A 10 /* obs code: E1A (GAL) */ |
Definition at line 195 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L1B 11 /* obs code: E1B,L1Sb (GAL,QZS) */ |
Definition at line 196 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), outrnx_phase_shift(), sig2code(), sig_idx(), sigmask2sig(), and ubx_sig().
| #define CODE_L1C 1 /* obs code: L1C/A,G1C/A,E1C (GPS,GLO,GAL,QZS,SBS) */ |
Definition at line 186 of file mrtk_foundation.h.
Referenced by corr_meas(), decode_bnx_7f_05_obs(), decode_cresgloraw(), decode_cresraw(), decode_cresraw2(), decode_rangeb(), decode_rangecmpb(), decode_rgeb(), decode_rged(), decode_rxmraw(), decode_rxmrawx(), decode_ss2meas(), decode_stqraw(), decode_stqrawx(), decode_trkd5(), decode_trkmeas(), decode_type1002(), decode_type1004(), decode_type1010(), decode_type1012(), decode_type18(), decode_type19(), decode_xf5raw(), DecodeType17(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), miono_delay(), obs_code_for_freq(), obs_code_for_freq_vrs(), obsindex(), outrnx_phase_shift(), prange(), satantoff(), setopt_phshift(), sig2code(), sig2idx(), sigmask2sig(), to_code1_glo(), to_code1_gps(), ubx_sig(), and udsatcb().
| #define CODE_L1D 56 /* obs code: B1D (BDS) */ |
Definition at line 241 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), mcssr_sel_biascode(), and outrnx_phase_shift().
| #define CODE_L1E 9 /* (not used) */ |
Definition at line 194 of file mrtk_foundation.h.
Referenced by mcssr_sel_biascode().
| #define CODE_L1I 47 /* obs code: B1I (BDS) (obsolute) */ |
Definition at line 232 of file mrtk_foundation.h.
| #define CODE_L1L 8 /* obs code: L1C(P),B1A(P) (GPS,QZS,BDS) */ |
Definition at line 193 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), sig2code(), sig2idx(), and sigmask2sig().
| #define CODE_L1M 5 /* obs code: L1M (GPS) */ |
Definition at line 190 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and to_sigid().
| #define CODE_L1N 6 /* obs code: L1codeless,B1codeless (GPS,BDS) */ |
Definition at line 191 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), obsindex(), setopt_phshift(), to_code1_gps(), and to_sigid().
| #define CODE_L1P 2 /* obs code: L1P,G1P,B1C(P) (GPS,GLO,BDS) */ |
Definition at line 187 of file mrtk_foundation.h.
Referenced by checkpri(), checkpri(), decode_bnx_7f_05_obs(), decode_type1002(), decode_type1004(), decode_type1010(), decode_type1012(), decode_type18(), decode_type19(), DecodeType17(), mcssr_sel_biascode(), obsindex(), prange(), setopt_phshift(), sig2code(), sig2idx(), sig2idx(), sigmask2sig(), to_code1_glo(), to_code1_gps(), to_sigid(), and ubx_sig().
| #define CODE_L1Q 48 /* obs code: B1Q (BDS) (obsolute) */ |
Definition at line 233 of file mrtk_foundation.h.
| #define CODE_L1S 7 /* obs code: L1C(D),B1A(D) (GPS,QZS,BDS) */ |
Definition at line 192 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), and sigmask2sig().
| #define CODE_L1W 3 /* obs code: L1 Z-track (GPS) */ |
Definition at line 188 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), sig2idx(), sig2idx(), sigmask2sig(), and to_code1_gps().
| #define CODE_L1X 12 /* obs code: E1B+C,L1C(D+P),B1C(D+P) (GAL,QZS,BDS) */ |
Definition at line 197 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), decode_rxmrawx(), decode_stqrawx(), decode_xd(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), sig2idx(), and sigmask2sig().
| #define CODE_L1Y 4 /* obs code: L1Y (GPS) */ |
Definition at line 189 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), obsindex(), to_code1_gps(), and to_sigid().
| #define CODE_L1Z 13 /* obs code: E1A+B+C,L1S,B1A(D+P) (GAL,QZS,BDS) */ |
Definition at line 198 of file mrtk_foundation.h.
Referenced by checkpri(), checkpri(), decode_bnx_7f_05_obs(), decode_rangeb(), decode_rangecmpb(), sig2idx(), sig2idx(), sig_idx(), and ubx_sig().
| #define CODE_L2C 14 /* obs code: L2C/A,G1C/A (GPS,GLO) */ |
Definition at line 199 of file mrtk_foundation.h.
Referenced by checkpri(), checkpri(), corr_meas(), decode_bnx_7f_05_obs(), decode_cresgloraw(), decode_stqrawx(), decode_type1012(), decode_type18(), decode_type19(), DecodeType17(), mcssr_sel_biascode(), obsindex(), outrnx_phase_shift(), prange(), satantoff(), setopt_phshift(), sig2code(), sig2idx(), sig2idx(), sigmask2sig(), to_code2_glo(), to_code2_gps(), ubx_sig(), and udsatcb().
| #define CODE_L2D 15 /* obs code: L2 L1C/A-(P2-P1) (GPS) */ |
Definition at line 200 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_type1004(), obsindex(), to_code2_gps(), and to_sigid().
| #define CODE_L2I 40 /* obs code: B1_2I (BDS) */ |
Definition at line 225 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_rxmrawx(), decode_stqraw(), decode_stqrawx(), decode_trkd5(), decode_trkmeas(), mcssr_sel_biascode(), obs_code_for_freq(), obs_code_for_freq_vrs(), obsindex(), outrnx_phase_shift(), prange(), sig2code(), sig2idx(), sigmask2sig(), and ubx_sig().
| #define CODE_L2L 17 /* obs code: L2C(L) (GPS,QZS) */ |
Definition at line 202 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), isL2C(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), sig2idx(), sigmask2sig(), to_code2_gps(), and ubx_sig().
| #define CODE_L2M 22 /* obs code: L2M (GPS) */ |
Definition at line 207 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and to_sigid().
| #define CODE_L2N 23 /* obs code: L2codeless (GPS) */ |
Definition at line 208 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), obsindex(), to_code2_gps(), and to_sigid().
| #define CODE_L2P 19 /* obs code: L2P,G2P (GPS,GLO) */ |
Definition at line 204 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), decode_cresgloraw(), decode_cresraw2(), decode_rgeb(), decode_rged(), decode_type1004(), decode_type1012(), decode_type18(), decode_type19(), DecodeType17(), mcssr_sel_biascode(), obsindex(), outrnx_phase_shift(), setopt_phshift(), sig2code(), sig2idx(), sigmask2sig(), to_code2_glo(), to_code2_gps(), and to_sigid().
| #define CODE_L2Q 41 /* obs code: B1_2Q (BDS) */ |
Definition at line 226 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), mcssr_sel_biascode(), obsindex(), and sigmask2sig().
| #define CODE_L2S 16 /* obs code: L2C(M) (GPS,QZS) */ |
Definition at line 201 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), isL2C(), mcssr_sel_biascode(), obs_code_for_freq_vrs(), obsindex(), outrnx_phase_shift(), setopt_phshift(), sig2code(), sig_idx(), sigmask2sig(), to_code2_gps(), and ubx_sig().
| #define CODE_L2W 20 /* obs code: L2 Z-track (GPS) */ |
Definition at line 205 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_type1004(), DecodeType17(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obs_code_for_freq(), obs_code_for_freq_vrs(), obsindex(), sig2code(), sig2idx(), sigmask2sig(), and to_code2_gps().
| #define CODE_L2X 18 /* obs code: L2C(M+L),B1_2I+Q (GPS,QZS,BDS) */ |
Definition at line 203 of file mrtk_foundation.h.
Referenced by checkpri(), checkpri(), decode_bnx_7f_05_obs(), decode_stqrawx(), decode_type1004(), has_code2lam(), has_sel_biascode(), isL2C(), mcssr_sel_biascode(), obsindex(), setopt_phshift(), sig2idx(), sigmask2sig(), test_sys(), test_sys(), and to_code2_gps().
| #define CODE_L2Y 21 /* obs code: L2Y (GPS) */ |
Definition at line 206 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), obsindex(), to_code2_gps(), and to_sigid().
| #define CODE_L3I 44 /* obs code: G3I (GLO) */ |
Definition at line 229 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), outrnx_phase_shift(), and sigmask2sig().
| #define CODE_L3Q 45 /* obs code: G3Q (GLO) */ |
Definition at line 230 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), setopt_phshift(), sig2code(), and sigmask2sig().
| #define CODE_L3X 46 /* obs code: G3I+Q (GLO) */ |
Definition at line 231 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_stqrawx(), sig2idx(), and sigmask2sig().
| #define CODE_L4A 66 /* obs code: G1aL1OCd (GLO) */ |
Definition at line 251 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and outrnx_phase_shift().
| #define CODE_L4B 67 /* obs code: G1aL1OCd (GLO) */ |
Definition at line 252 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L4X 68 /* obs code: G1al1OCd+p (GLO) */ |
Definition at line 253 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L5A 49 /* obs code: L5A SPS (IRN) */ |
Definition at line 234 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), outrnx_phase_shift(), and sig2code().
| #define CODE_L5B 50 /* obs code: L5B RS(D) (IRN) */ |
Definition at line 235 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L5C 51 /* obs code: L5C RS(P) (IRN) */ |
Definition at line 236 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L5D 57 /* obs code: L5S(I),B2aD (QZS,BDS) */ |
Definition at line 242 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), mcssr_sel_biascode(), and outrnx_phase_shift().
| #define CODE_L5I 24 /* obs code: L5I,E5aI (GPS,GAL,QZS,SBS) */ |
Definition at line 209 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), outrnx_phase_shift(), sig2code(), and sigmask2sig().
| #define CODE_L5P 58 /* obs code: L5S(Q),B2aP (QZS,BDS) */ |
Definition at line 243 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), mcssr_sel_biascode(), setopt_phshift(), sig2code(), and ubx_sig().
| #define CODE_L5Q 25 /* obs code: L5Q,E5aQ (GPS,GAL,QZS,SBS) */ |
Definition at line 210 of file mrtk_foundation.h.
Referenced by corr_meas(), decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obs_code_for_freq(), obs_code_for_freq_vrs(), setopt_phshift(), sig2code(), sigmask2sig(), and ubx_sig().
| #define CODE_L5X 26 /* obs code: L5I+Q,E5aI+Q,L5B+C,B2aD+P (GPS,GAL,QZS,IRN,SBS,BDS) */ |
Definition at line 211 of file mrtk_foundation.h.
Referenced by corr_meas(), decode_bnx_7f_05_obs(), decode_stqrawx(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), sig2idx(), and sigmask2sig().
| #define CODE_L5Z 59 /* obs code: L5S(I+Q) (QZS) */ |
Definition at line 244 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L6A 30 /* obs code: E6A,B3A (GAL,BDS) */ |
Definition at line 215 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and outrnx_phase_shift().
| #define CODE_L6B 31 /* obs code: E6B (GAL) */ |
Definition at line 216 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), outrnx_phase_shift(), sig2code(), and ubx_sig().
| #define CODE_L6C 32 /* obs code: E6C (GAL) */ |
Definition at line 217 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), setopt_phshift(), and sig2code().
| #define CODE_L6D 69 /* obs code: B3A(D) (BDS) */ |
Definition at line 254 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L6E 60 /* obs code: L6E (QZS) */ |
Definition at line 245 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L6I 42 /* obs code: B3I (BDS) */ |
Definition at line 227 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_stqrawx(), mcssr_sel_biascode(), obs_code_for_freq(), obs_code_for_freq_vrs(), outrnx_phase_shift(), sig2code(), sig2idx(), sigmask2sig(), and ubx_sig().
| #define CODE_L6L 36 /* obs code: L6P (QZS) */ |
Definition at line 221 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and sig2code().
| #define CODE_L6P 70 /* obs code: B3A(P) (BDS) */ |
Definition at line 255 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L6Q 43 /* obs code: B3Q (BDS) */ |
Definition at line 228 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), mcssr_sel_biascode(), setopt_phshift(), and sigmask2sig().
| #define CODE_L6S 35 /* obs code: L6D (QZS) */ |
Definition at line 220 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and outrnx_phase_shift().
| #define CODE_L6X 33 /* obs code: E6B+C,L6(D+P),B3I+Q (GAL,QZS,BDS) */ |
Definition at line 218 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_stqrawx(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), sig2idx(), and sigmask2sig().
| #define CODE_L6Z 34 /* obs code: E6A+B+C,L6(D+E),B3A(D+P) (GAL,QZS,BDS) */ |
Definition at line 219 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L7D 61 /* obs code: B2bD (BDS) */ |
Definition at line 246 of file mrtk_foundation.h.
Referenced by checkpri(), decode_bnx_7f_05_obs(), mcssr_sel_biascode(), outrnx_phase_shift(), and sig2code().
| #define CODE_L7I 27 /* obs code: E5bI,B2bI (GAL,BDS) */ |
Definition at line 212 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_stqrawx(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), obs_code_for_freq(), obs_code_for_freq_vrs(), outrnx_phase_shift(), sig2code(), sig2idx(), sig_idx(), sigmask2sig(), and ubx_sig().
| #define CODE_L7P 62 /* obs code: B2bP (BDS) */ |
Definition at line 247 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and setopt_phshift().
| #define CODE_L7Q 28 /* obs code: E5bQ,B2bQ (GAL,BDS) */ |
Definition at line 213 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), setopt_phshift(), sig2code(), sigmask2sig(), and ubx_sig().
| #define CODE_L7X 29 /* obs code: E5bI+Q,B2bI+Q (GAL,BDS) */ |
Definition at line 214 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), decode_stqrawx(), has_code2lam(), has_sel_biascode(), mcssr_sel_biascode(), sig2idx(), and sigmask2sig().
| #define CODE_L7Z 63 /* obs code: B2bD+P (BDS) */ |
Definition at line 248 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L8D 64 /* obs code: B2abD (BDS) */ |
Definition at line 249 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and outrnx_phase_shift().
| #define CODE_L8I 37 /* obs code: E5abI (GAL) */ |
Definition at line 222 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), outrnx_phase_shift(), and sigmask2sig().
| #define CODE_L8P 65 /* obs code: B2abP (BDS) */ |
Definition at line 250 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L8Q 38 /* obs code: E5abQ (GAL) */ |
Definition at line 223 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), setopt_phshift(), sig2code(), and sigmask2sig().
| #define CODE_L8X 39 /* obs code: E5abI+Q,B2abD+P (GAL,BDS) */ |
Definition at line 224 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), has_code2lam(), has_sel_biascode(), sig2idx(), and sigmask2sig().
| #define CODE_L9A 52 /* obs code: SA SPS (IRN) */ |
Definition at line 237 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs(), and outrnx_phase_shift().
| #define CODE_L9B 53 /* obs code: SB RS(D) (IRN) */ |
Definition at line 238 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L9C 54 /* obs code: SC RS(P) (IRN) */ |
Definition at line 239 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_L9X 55 /* obs code: SB+C (IRN) */ |
Definition at line 240 of file mrtk_foundation.h.
Referenced by decode_bnx_7f_05_obs().
| #define CODE_NONE 0 /* obs code: none or unknown */ |
Definition at line 185 of file mrtk_foundation.h.
Referenced by code2obs(), code2sigs(), corr_meas(), decode_bnx_7f_05_obs(), decode_cresgloraw(), decode_cresraw(), decode_cresraw2(), decode_has_codebias(), decode_has_phasebias(), decode_rxmraw(), decode_rxmrawx(), decode_ss2meas(), decode_stqraw(), decode_stqrawx(), decode_track_stat(), decode_trkd5(), decode_trkmeas(), decode_xf5raw(), DecodeType17(), detslp_code(), detslp_code(), detslp_ssr(), flushobuf(), has_sel_biascode(), has_sigcode(), init_obsd(), mcssr_sel_biascode(), mrtk_parse_signal_str(), obs2code(), obsindex(), readbsnx(), save_msm_obs(), ubx_sig(), udfcb_sat(), udosb_sat(), udosb_station(), udsatcb(), and udsatpb().
| #define DTTOL 0.025 /* tolerance of time difference (s) */ |
Definition at line 158 of file mrtk_foundation.h.
Referenced by cmpobs(), combres(), detslp_dop(), detslp_dop(), detslp_ll(), inputobs(), intpres(), intpres(), is_tint(), nextobsb(), nextobsf(), pntpos(), postpos(), resdop(), resolve_halfc(), rtksvrthread(), sbsdecodemsg(), screent(), screent_ttol(), sortobs(), and spp_detslp().
| #define FILEPATHSEP '/' |
Definition at line 333 of file mrtk_foundation.h.
| #define MAX_REJ_SITES 5 /* max number of reject sites */ |
Definition at line 313 of file mrtk_foundation.h.
| #define MAXANT 64 /* max length of station name/antenna type */ |
Definition at line 173 of file mrtk_foundation.h.
Referenced by decode_bnx_00(), and searchpcv().
| #define MAXBAND 10 /* max SBAS band of IGP */ |
Definition at line 162 of file mrtk_foundation.h.
Referenced by decode_sbstype26(), and searchigp().
| #define MAXBLK 32 /* max number of block */ |
Definition at line 310 of file mrtk_foundation.h.
| #define MAXBSNXSYS 7 /* BIAS-SINEX Supported GNSS(G,R,E,J,C,I,S) */ |
Definition at line 307 of file mrtk_foundation.h.
Referenced by freebiass(), getsysno(), outbsnxsol(), readbsnx(), udosb_station(), and udstacb().
| #define MAXCODE 70 /* max number of obs code */ |
Definition at line 256 of file mrtk_foundation.h.
Referenced by add_base_value_to_cbias(), add_base_value_to_pbias(), clas_bank_get_close(), clas_osr_corrmeas(), clas_update_global(), code2obs(), code2sigs(), corr_bias_slot(), count_nsig(), decode_cssr_bias(), decode_cssr_cb(), decode_cssr_pb(), decode_mcssr_cb(), decode_mcssr_pb(), decode_ssr3(), decode_ssr7(), encode_ssr3(), encode_ssr7(), get_bias_save_point(), set_cssr_bank_cbias(), set_cssr_bank_pbias(), udfcb_sat(), udosb_sat(), udosb_station(), udsatcb(), udsatpb(), udstacb(), and write_rtcm3_msm().
| #define MAXCOMMENT 100 /* max number of RINEX comments */ |
Definition at line 165 of file mrtk_foundation.h.
Referenced by outrnxcnavh(), outrnxgnavh(), outrnxhnavh(), outrnxinavh(), outrnxlnavh(), outrnxnavh(), outrnxobsh(), outrnxqnavh(), setopt_file(), setopt_sta_list(), and unsetopt_file().
| #define MAXERRMSG 4096 /* max length of error/warning message */ |
Definition at line 172 of file mrtk_foundation.h.
| #define MAXEXFILE 1024 /* max number of expanded files */ |
Definition at line 160 of file mrtk_foundation.h.
Referenced by convrnx_s(), readbnxt(), readdcb(), readfcb(), readisb(), readrnxc(), readrnxt(), readsp3(), readtec(), and sbsreadmsgt().
| #define MAXGISLAYER 32 /* max number of GIS data layers */ |
Definition at line 178 of file mrtk_foundation.h.
| #define MAXIONSTA 256 /* max number of ionospheric station blocks */ |
Definition at line 312 of file mrtk_foundation.h.
Referenced by encode_lcliono().
| #define MAXLEAPS 64 /* max number of leap seconds table */ |
Definition at line 177 of file mrtk_foundation.h.
| #define MAXNGEO 4 /* max number of GEO satellites */ |
Definition at line 164 of file mrtk_foundation.h.
| #define MAXNIGP 201 /* max number of IGP in SBAS band */ |
Definition at line 163 of file mrtk_foundation.h.
| #define MAXNRPOS 16 /* max number of reference positions */ |
Definition at line 176 of file mrtk_foundation.h.
| #define MAXOBS 96 /* max number of obs in an epoch */ |
Definition at line 151 of file mrtk_foundation.h.
Referenced by avepos(), clas_osr_zdres(), clas_ssr2osr(), decode_bnx_7f_05(), decode_cresgloraw(), decode_cresraw(), decode_cresraw2(), decode_Dx(), decode_Ex(), decode_Fx(), decode_measepoch(), decode_NN(), decode_obsepoch(), decode_Px(), decode_px(), decode_Rx(), decode_rx(), decode_rxmraw(), decode_rxmrawx(), decode_SI(), decode_ss2meas(), decode_stqraw(), decode_stqrawx(), decode_TC(), decode_type1002(), decode_type1004(), decode_type1010(), decode_type1012(), decode_type18(), decode_type19(), decode_xd(), decode_xE(), decode_xf5raw(), decode_xP(), decode_xp(), decode_xR(), decode_xr(), DecodeType17(), detslp_code(), detslp_dop(), detslp_gf(), detslp_gf(), detslp_gf(), detslp_ll(), detslp_ll(), detslp_ll(), detslp_mw(), detslp_ssr(), encode_lcliono(), encode_type1001(), encode_type1002(), encode_type1003(), encode_type1004(), encode_type1009(), encode_type1010(), encode_type1011(), encode_type1012(), exclsat(), flushobuf(), gen_sat_sd(), gen_sd_matrix_n1(), init_raw(), init_rnxctr(), init_rtcm(), inputobs(), intpres(), intpres(), obsindex(), obsindex(), obsindex(), outrnxobsb(), pntpos(), ppp_amb_ILS(), ppp_res(), ppp_rtk_pos(), pppos(), procpos(), readrnxobs(), readrnxobsb(), relpos(), relposvrs(), resamb_LAMBDA(), rescode(), resdop(), rtkpos(), rtksvrinit(), rtksvrthread(), satposs(), spp_detslp(), udbias_ppp(), udbias_ppp(), udbias_ppp(), update_stat(), update_states(), valsol(), and write_rtcm3_msm().
| #define MAXOBSBUF 128 /* max number of observation data buffer */ |
Definition at line 175 of file mrtk_foundation.h.
Referenced by decoderaw(), rtksvrfree(), rtksvrinit(), rtksvrstart(), and update_obs().
| #define MAXOBSTYPE 64 /* max number of obs type in RINEX */ |
Definition at line 154 of file mrtk_foundation.h.
Referenced by decode_obsdata(), decode_obsh(), init_rnxctr(), open_rnxctr(), readrnxfp(), readrnxh(), readrnxobs(), readrnxobsb(), set_index(), and setopt_obstype().
| #define MAXPRNCMP 63 /* max satellite sat number of BeiDou */ |
Definition at line 104 of file mrtk_foundation.h.
Referenced by bds_gen(), decode_stqraw(), is_bds3igso(), nextsat(), satno(), set_bds2prn(), and set_bds3igso().
| #define MAXPRNGAL 36 /* max satellite PRN number of Galileo */ |
Definition at line 78 of file mrtk_foundation.h.
| #define MAXPRNGLO 27 /* max satellite slot number of GLONASS */ |
Definition at line 67 of file mrtk_foundation.h.
Referenced by convrnx_s(), decode_obsh(), decode_stqraw(), init_rtcm(), nextsat(), outrnx_glo_fcn(), satno(), savenav(), update_eph(), update_glofcn(), and update_ssr().
| #define MAXPRNGPS 32 /* max satellite PRN number of GPS */ |
Definition at line 61 of file mrtk_foundation.h.
| #define MAXPRNIRN 14 /* max satellite sat number of IRNSS */ |
Definition at line 116 of file mrtk_foundation.h.
| #define MAXPRNLEO 0 |
Definition at line 132 of file mrtk_foundation.h.
Referenced by satno().
| #define MAXPRNQZS 202 /* max satellite PRN number of QZSS */ |
Definition at line 89 of file mrtk_foundation.h.
Referenced by decode_stqgps(), decode_stqraw(), decode_WD(), nextsat(), satid2no(), and satno().
| #define MAXPRNQZS_S 191 /* max satellite PRN number of QZSS L1S */ |
Definition at line 91 of file mrtk_foundation.h.
Referenced by convsbs(), decode_rangeb(), decode_rangecmpb(), and decode_rawwaasframeb().
| #define MAXPRNSBS 158 /* max satellite PRN number of SBAS */ |
Definition at line 139 of file mrtk_foundation.h.
| #define MAXRAWLEN 16384 /* max length of receiver raw message */ |
Definition at line 171 of file mrtk_foundation.h.
Referenced by init_raw(), input_cres(), input_cresf(), input_javad(), input_javadf(), input_nvs(), input_nvsf(), input_oem3(), input_oem3f(), input_oem4(), input_oem4f(), input_sbf(), input_sbff(), input_ss2(), input_ss2f(), input_stq(), input_stqf(), input_ubx(), and input_ubxf().
| #define MAXRCV 64 /* max receiver number (1 to MAXRCV) */ |
Definition at line 153 of file mrtk_foundation.h.
Referenced by execses(), readdcbf(), and readrnxobs().
| #define MAXRCVCMD 4096 /* max length of receiver commands */ |
Definition at line 179 of file mrtk_foundation.h.
Definition at line 142 of file mrtk_foundation.h.
| #define MAXSBSMSG 32 /* max number of SBAS msg in RTK server */ |
Definition at line 169 of file mrtk_foundation.h.
Referenced by update_sbs().
| #define MAXSITES 256 /* max number of stat input streams */ |
Definition at line 309 of file mrtk_foundation.h.
Referenced by corr_iono_distwgt(), corr_trop_distwgt(), getstano(), gettriangledd(), and selpersta().
| #define MAXSOLBUF 256 /* max number of solution buffer */ |
Definition at line 174 of file mrtk_foundation.h.
Referenced by rtksvrinit(), and writesol().
| #define MAXSOLMSG 8191 /* max length of solution message */ |
Definition at line 170 of file mrtk_foundation.h.
Referenced by inputsol(), outprcopt(), outsol(), outsolex(), outsolhead(), outsolstat(), readsolopt(), readsolstatdata(), rtksvrmark(), and writesol().
| #define MAXSTA 255 |
Definition at line 144 of file mrtk_foundation.h.
Referenced by freebiass(), and readbsnx().
| #define MAXSTRMSG 1024 /* max length of stream message */ |
Definition at line 167 of file mrtk_foundation.h.
Referenced by closentrip(), rtksvrsstat(), strstat(), and strsvrstat().
| #define MAXSTRPATH 1024 /* max length of stream path */ |
Definition at line 166 of file mrtk_foundation.h.
Referenced by decodeftppath(), decodetcppath(), loadopts_toml(), openfile_(), openntrip(), openntripc(), strsvrstart(), swapfile(), and traceopen().
| #define MAXSTRRTK 8 /* max number of stream in RTK server */ |
Definition at line 168 of file mrtk_foundation.h.
Referenced by rtksvrinit(), rtksvrsstat(), rtksvrstart(), and rtksvrthread().
| #define MAXTRPSTA 512 /* max number of tropospheric station blocks */ |
Definition at line 311 of file mrtk_foundation.h.
Referenced by encode_lcltrop().
| #define MINPRNBDS3 19 /* min satellite sat number of BeiDou-3 */ |
Definition at line 107 of file mrtk_foundation.h.
Referenced by bds_gen(), satno(), and set_bds2prn().
| #define MINPRNCMP 1 /* min satellite sat number of BeiDou */ |
Definition at line 103 of file mrtk_foundation.h.
Referenced by bds_gen(), decode_lcliono(), decode_stqraw(), encode_lcliono(), is_bds3igso(), nextsat(), sat2code(), satid2no(), satno(), satno2id(), satsys(), and set_bds2prn().
| #define MINPRNGAL 1 /* min satellite PRN number of Galileo */ |
Definition at line 77 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), nextsat(), sat2code(), satid2no(), satno(), satno2id(), and satsys().
| #define MINPRNGLO 1 /* min satellite slot number of GLONASS */ |
Definition at line 66 of file mrtk_foundation.h.
Referenced by decode_bnx_01_02(), decode_gloephem(), decode_lcliono(), decode_stqraw(), encode_lcliono(), nextsat(), sat2code(), satid2no(), satno(), satno2id(), and satsys().
| #define MINPRNGPS 1 /* min satellite PRN number of GPS */ |
Definition at line 60 of file mrtk_foundation.h.
| #define MINPRNIRN 1 /* min satellite sat number of IRNSS */ |
Definition at line 115 of file mrtk_foundation.h.
Referenced by nextsat(), sat2code(), satid2no(), satno(), satno2id(), and satsys().
| #define MINPRNLEO 0 |
Definition at line 131 of file mrtk_foundation.h.
Referenced by satid2no(), satno(), satno2id(), and satsys().
| #define MINPRNQZS 193 /* min satellite PRN number of QZSS */ |
Definition at line 88 of file mrtk_foundation.h.
Referenced by decode_lcliono(), decode_qzsrawl6(), decode_stqgps(), decode_stqraw(), decode_WD(), encode_lcliono(), nextsat(), sat2code(), satid2no(), satno(), satno2id(), satsys(), save_msm_obs(), and to_satid().
| #define MINPRNQZS_S 183 /* min satellite PRN number of QZSS L1S */ |
Definition at line 90 of file mrtk_foundation.h.
Referenced by convsbs(), decode_rangeb(), and decode_rangecmpb().
| #define MINPRNSBS 120 /* min satellite PRN number of SBAS */ |
Definition at line 138 of file mrtk_foundation.h.
| #define MIONO_MAX_ANUM 32 /* max area number (Table 6.3.2-4) */ |
Definition at line 320 of file mrtk_foundation.h.
Referenced by decoderaw(), init_mdcl6d(), miono_sel_area(), and update_qzssl6d().
| #define MIONO_MAX_PRN (2 + 1) /* max MADOCA-PPP L6D signal (Table 3-1) + 1 reserved */ |
Definition at line 321 of file mrtk_foundation.h.
Referenced by decoderaw(), init_mdcl6d(), init_miono(), inputobs(), readpreceph(), and rtksvrstart().
| #define MIONO_MAX_RID 256 /* max region id (IS-QZSS-MDC-002 Table 6.3.2-4) */ |
Definition at line 319 of file mrtk_foundation.h.
Referenced by miono_sel_area().
| #define NFREQGLO 2 /* number of carrier frequencies of GLONASS */ |
Definition at line 47 of file mrtk_foundation.h.
Referenced by ddres(), gloicbcorr(), udrcvbias(), and udrcvbias().
| #define NFREQPCV 12 /* number of carrier frequencies for pcv_t */ |
Definition at line 48 of file mrtk_foundation.h.
Referenced by antmodel(), antmodel_s(), clas_osr_corrmeas(), freq_num2ant_idx(), pcv_slot_has_data(), ppp_res(), readantex(), readpcv(), udbias_ppp(), udiono_ppp(), zdres(), and zdres().
Definition at line 105 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), satno(), and satsys().
Definition at line 79 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), satno(), and satsys().
Definition at line 68 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), init_raw(), init_rnxctr(), rtksvrinit(), rtksvrstart(), satno(), and satsys().
Definition at line 62 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), satno(), and satsys().
Definition at line 117 of file mrtk_foundation.h.
| #define NSATLEO 0 |
Definition at line 133 of file mrtk_foundation.h.
Definition at line 92 of file mrtk_foundation.h.
Referenced by decode_lcliono(), encode_lcliono(), satno(), and satsys().
Definition at line 140 of file mrtk_foundation.h.
Referenced by decode_sbstype9(), init_raw(), init_rnxctr(), readpreceph(), rtksvrinit(), rtksvrstart(), and satsys().
| #define NSYS (NSYSGPS + NSYSGLO + NSYSGAL + NSYSQZS + NSYSCMP + NSYSIRN + NSYSLEO) /* number of systems */ |
Definition at line 136 of file mrtk_foundation.h.
Referenced by const_iono_corr(), and setisb().
| #define NSYSCMP 1 |
Definition at line 106 of file mrtk_foundation.h.
Referenced by sys2isbidx().
| #define NSYSGAL 1 |
Definition at line 80 of file mrtk_foundation.h.
Referenced by sys2isbidx().
| #define NSYSGLO 1 |
Definition at line 69 of file mrtk_foundation.h.
Referenced by sys2isbidx().
| #define NSYSGPS 1 |
Definition at line 63 of file mrtk_foundation.h.
Referenced by sys2isbidx().
| #define NSYSIRN 1 |
Definition at line 118 of file mrtk_foundation.h.
| #define NSYSLEO 0 |
Definition at line 134 of file mrtk_foundation.h.
| #define NSYSQZS 1 |
Definition at line 93 of file mrtk_foundation.h.
Referenced by sys2isbidx().
| #define rtk_initlock | ( | f | ) |
Definition at line 330 of file mrtk_foundation.h.
Referenced by openfile(), openmembuf(), rtksvrinit(), strinit(), and strsvrinit().
| #define rtk_lock | ( | f | ) |
Definition at line 331 of file mrtk_foundation.h.
Referenced by readmembuf(), rtksvrlock(), strlock(), strsvrpeek(), strsvrthread(), and writemembuf().
| #define rtk_lock_t pthread_mutex_t |
Definition at line 329 of file mrtk_foundation.h.
| #define rtk_thread_t pthread_t |
Definition at line 328 of file mrtk_foundation.h.
| #define rtk_unlock | ( | f | ) |
Definition at line 332 of file mrtk_foundation.h.
Referenced by readmembuf(), rtksvrunlock(), strsvrpeek(), strsvrthread(), strunlock(), and writemembuf().
| #define SNR_UNIT 0.001 /* SNR unit (dBHz) */ |
Definition at line 54 of file mrtk_foundation.h.
Referenced by clas_ssr2osr(), corr_meas(), ddres(), decode_bnx_7f_05_obs(), decode_cresgloraw(), decode_cresraw(), decode_cresraw2(), decode_Ex(), decode_measepoch(), decode_rangeb(), decode_rangecmpb(), decode_rgeb(), decode_rged(), decode_rxmraw(), decode_rxmrawx(), decode_solstat(), decode_ss2meas(), decode_stqraw(), decode_stqrawx(), decode_trkd5(), decode_trkmeas(), decode_xE(), decode_xf5raw(), DecodeType17(), gen_msm_sig(), gen_obs_glo(), gen_obs_gps(), outnmea_gsv(), outrnxobsb(), outsolstat(), rescode(), rtksvrostat(), save_msm_obs(), snr_val(), snratio(), snrmask(), traceobs(), and zdres_sat().
| #define SSR_CH_NUM 2 /* number of SSR input channels */ |
Definition at line 161 of file mrtk_foundation.h.
Referenced by check_clas_facility(), check_vrs_facility(), clas_backup_current(), clas_backup_valid(), clas_restore_backup(), ddres(), ddres(), intpres(), ppp_rtk_pos(), relposvrs(), set_mcssr_ch(), and set_ssr_ch_idx().
| enum mrtk_band_t |
Definition at line 266 of file mrtk_foundation.h.