Ginan
Loading...
Searching...
No Matches
enums.h File Reference

Functions

 BETTER_ENUM (E_Block, short int, UNKNOWN, GPS_I, GPS_II, GPS_IIA, GPS_IIR_A, GPS_IIR_B, GPS_IIR_M, GPS_IIF, GPS_IIIA, GLO_M, GLO, GLO_K1A, GLO_K1B, GLO_K2, GLO_MP, GAL_0A, GAL_0B, GAL_1, GAL_2, BDS_2M, BDS_2G, BDS_2I, BDS_3SI_SECM, BDS_3SM_CAST, BDS_3SI_CAST, BDS_3SM_SECM, BDS_3M_CAST, BDS_3M_SECM_A, BDS_3G, BDS_3I, BDS_3M_SECM_B, QZS_1, QZS_2I, QZS_2G, QZS_2A, IRS_1I, IRS_1G, IRS_2G) BETTER_ENUM(KF
 
short RANGE BETTER_ENUM (E_StateComponent, short int, NONE, X, Y, Z, VX, VY, VZ, E, N, U, XP, YP, UT1_UTC, W, QX, QY, QZ) BETTER_ENUM(E_IonoMode
 
short RANGE STEC BETTER_ENUM (E_IonoMapFn, int, SLM, MSLM, MLM, KLOBUCHAR) BETTER_ENUM(E_IonoFrame
 < ionosphere option: SLANT TEC model
 
short RANGE STEC SUN_FIXED BETTER_ENUM (E_Period, int, SECOND=1, MINUTE=60, HOUR=60 *60, DAY=60 *60 *24, WEEK=60 *60 *24 *7, YEAR=60 *60 *24 *365, SECONDS=SECOND, MINUTES=MINUTE, HOURS=HOUR, DAYS=DAY, WEEKS=WEEK, YEARS=YEAR, SEC=SECOND, MIN=MINUTE, HR=HOUR, DY=DAY, WK=WEEK, YR=YEAR, SECS=SECOND, MINS=MINUTE, HRS=HOUR, DYS=DAY, WKS=WEEK, YRS=YEAR, SQRT_SEC=SECOND, SQRT_MIN=MINUTE, SQRT_HR=HOUR, SQRT_DY=DAY, SQRT_WK=WEEK, SQRT_YR=YEAR, SQRT_SECS=SECOND, SQRT_MINS=MINUTE, SQRT_HRS=HOUR, SQRT_DYS=DAY, SQRT_WKS=WEEK, SQRT_YRS=YEAR, SQRT_SECOND=SECOND, SQRT_MINUTE=MINUTE, SQRT_HOUR=HOUR, SQRT_DAY=DAY, SQRT_WEEK=WEEK, SQRT_YEAR=YEAR, SQRT_SECONDS=SECOND, SQRT_MINUTES=MINUTE, SQRT_HOURS=HOUR, SQRT_DAYS=DAY, SQRT_WEEKS=WEEK, SQRT_YEARS=YEAR) BETTER_ENUM(E_TimeSys
 < Sun-fixed reference frame
 
short RANGE STEC SUN_FIXED TT BETTER_ENUM (E_Inverter, int, NONE, INV, LLT, LDLT, COLPIVHQR, BDCSVD, JACOBISVD, FULLPIVLU, FIRST_UNSUPPORTED=FULLPIVLU, FULLPIVHQR) BETTER_ENUM(E_ObsDesc
 < Terrestrial Time
 
short RANGE STEC SUN_FIXED TT X BETTER_ENUM (E_ObsCode, int, NONE=0, L1C=1, L1P=2, L1W=3, L1Y=4, L1M=5, L1N=6, L1S=7, L1L=8, L1E=9, L1A=10, L1B=11, L1X=12, L1Z=13, L2C=14, L2D=15, L2S=16, L2L=17, L2X=18, L2P=19, L2W=20, L2Y=21, L2M=22, L2N=23, L5I=24, L5Q=25, L5X=26, L7I=27, L7Q=28, L7X=29, L6A=30, L6B=31, L6C=32, L6X=33, L6Z=34, L6S=35, L6L=36, L8I=37, L8Q=38, L8X=39, L2I=40, L2Q=41, L6I=42, L6Q=43, L3I=44, L3Q=45, L3X=46, L1I=47, L1Q=48, L4A=49, L4B=50, L4X=51, L6E=52, L1D=53, L5D=54, L5P=55, L9A=57, L9B=58, L9C=59, L9X=60, L5A=61, L5B=62, L5C=63, L5Z=64, L6D=65, L6P=66, L7D=67, L7P=68, L7Z=69, L8D=70, L8P=71, AUTO=9001) BETTER_ENUM(E_ObsCode2
 
short RANGE STEC SUN_FIXED TT X LA BETTER_ENUM (E_ARmode, short int, OFF, ROUND, ITER_RND, BOOTST, LAMBDA, LAMBDA_ALT, LAMBDA_AL2, LAMBDA_BIE) BETTER_ENUM(E_NavRecType
 
short RANGE STEC SUN_FIXED TT X LA short ION BETTER_ENUM (E_NavMsgType, short int, NONE, LNAV, FDMA, FNAV, INAV, IFNV, D1, D2, D1D2, SBAS, CNAV, CNV1, CNV2, CNV3, CNVX) BETTER_ENUM(E_StoCode
 < Global/Regional ionospheric model parameters *‍/
 
short RANGE STEC SUN_FIXED TT X LA short ION short SBIR BETTER_ENUM (E_UtcId, short int, NONE, UTC_USNO, UTC_SU, UTCGAL, UTC_NTSC, UTC_NICT, UTC_NPLI, UTCIRN, UTC_OP, UTC_NIST) BETTER_ENUM(RtcmMessageType
 

Enumerations

enum  E_FType {
  F1 = 1 , F2 = 2 , F5 = 5 , F6 = 6 ,
  F7 = 7 , F8 = 8 , G1 = 11 , G2 = 12 ,
  G3 = 13 , G4 = 14 , G6 = 16 , B1 = 21 ,
  B3 = 23 , I9 = 39 , NUM_FTYPES
}
 
enum  E_MeasType { CODE , PHAS , NUM_MEAS_TYPES }
 
enum  E_Svh { SVH_OK , SVH_UNHEALTHY = -1 }
 

Enumeration Type Documentation

◆ E_FType

enum E_FType
Enumerator
F1 
F2 
F5 
F6 
F7 
F8 
G1 
G2 
G3 
G4 
G6 
B1 
B3 
I9 
NUM_FTYPES 

◆ E_MeasType

enum E_MeasType
Enumerator
CODE 
PHAS 
NUM_MEAS_TYPES 

◆ E_Svh

enum E_Svh
Enumerator
SVH_OK 
SVH_UNHEALTHY 

Function Documentation

◆ BETTER_ENUM() [1/9]

short RANGE STEC SUN_FIXED TT X LA BETTER_ENUM ( E_ARmode ,
short int ,
OFF ,
ROUND ,
ITER_RND ,
BOOTST ,
LAMBDA ,
LAMBDA_ALT ,
LAMBDA_AL2 ,
LAMBDA_BIE  )

◆ BETTER_ENUM() [2/9]

BETTER_ENUM ( E_Block ,
short int ,
UNKNOWN ,
GPS_I ,
GPS_II ,
GPS_IIA ,
GPS_IIR_A ,
GPS_IIR_B ,
GPS_IIR_M ,
GPS_IIF ,
GPS_IIIA ,
GLO_M ,
GLO ,
GLO_K1A ,
GLO_K1B ,
GLO_K2 ,
GLO_MP ,
GAL_0A ,
GAL_0B ,
GAL_1 ,
GAL_2 ,
BDS_2M ,
BDS_2G ,
BDS_2I ,
BDS_3SI_SECM ,
BDS_3SM_CAST ,
BDS_3SI_CAST ,
BDS_3SM_SECM ,
BDS_3M_CAST ,
BDS_3M_SECM_A ,
BDS_3G ,
BDS_3I ,
BDS_3M_SECM_B ,
QZS_1 ,
QZS_2I ,
QZS_2G ,
QZS_2A ,
IRS_1I ,
IRS_1G ,
IRS_2G  )

◆ BETTER_ENUM() [3/9]

short RANGE STEC SUN_FIXED TT BETTER_ENUM ( E_Inverter ,
int ,
NONE ,
INV ,
LLT ,
LDLT ,
COLPIVHQR ,
BDCSVD ,
JACOBISVD ,
FULLPIVLU ,
FIRST_UNSUPPORTED = FULLPIVLU,
FULLPIVHQR  )

< Terrestrial Time

◆ BETTER_ENUM() [4/9]

short RANGE STEC BETTER_ENUM ( E_IonoMapFn ,
int ,
SLM ,
MSLM ,
MLM ,
KLOBUCHAR  )

< ionosphere option: SLANT TEC model

◆ BETTER_ENUM() [5/9]

short RANGE STEC SUN_FIXED TT X LA short ION BETTER_ENUM ( E_NavMsgType ,
short int ,
NONE ,
LNAV ,
FDMA ,
FNAV ,
INAV ,
IFNV ,
D1 ,
D2 ,
D1D2 ,
SBAS ,
CNAV ,
CNV1 ,
CNV2 ,
CNV3 ,
CNVX  )

< Global/Regional ionospheric model parameters *‍/

◆ BETTER_ENUM() [6/9]

short RANGE STEC SUN_FIXED TT X BETTER_ENUM ( E_ObsCode ,
int ,
NONE = 0,
L1C = 1,
L1P = 2,
L1W = 3,
L1Y = 4,
L1M = 5,
L1N = 6,
L1S = 7,
L1L = 8,
L1E = 9,
L1A = 10,
L1B = 11,
L1X = 12,
L1Z = 13,
L2C = 14,
L2D = 15,
L2S = 16,
L2L = 17,
L2X = 18,
L2P = 19,
L2W = 20,
L2Y = 21,
L2M = 22,
L2N = 23,
L5I = 24,
L5Q = 25,
L5X = 26,
L7I = 27,
L7Q = 28,
L7X = 29,
L6A = 30,
L6B = 31,
L6C = 32,
L6X = 33,
L6Z = 34,
L6S = 35,
L6L = 36,
L8I = 37,
L8Q = 38,
L8X = 39,
L2I = 40,
L2Q = 41,
L6I = 42,
L6Q = 43,
L3I = 44,
L3Q = 45,
L3X = 46,
L1I = 47,
L1Q = 48,
L4A = 49,
L4B = 50,
L4X = 51,
L6E = 52,
L1D = 53,
L5D = 54,
L5P = 55,
L9A = 57,
L9B = 58,
L9C = 59,
L9X = 60,
L5A = 61,
L5B = 62,
L5C = 63,
L5Z = 64,
L6D = 65,
L6P = 66,
L7D = 67,
L7P = 68,
L7Z = 69,
L8D = 70,
L8P = 71,
AUTO = 9001 )

◆ BETTER_ENUM() [7/9]

short RANGE STEC SUN_FIXED BETTER_ENUM ( E_Period ,
int ,
SECOND = 1,
MINUTE = 60,
HOUR = 60 * 60,
DAY = 60 * 60 * 24,
WEEK = 60 * 60 * 24 * 7,
YEAR = 60 * 60 * 24 * 365,
SECONDS = SECOND,
MINUTES = MINUTE,
HOURS = HOUR,
DAYS = DAY,
WEEKS = WEEK,
YEARS = YEAR,
SEC = SECOND,
MIN = MINUTE,
HR = HOUR,
DY = DAY,
WK = WEEK,
YR = YEAR,
SECS = SECOND,
MINS = MINUTE,
HRS = HOUR,
DYS = DAY,
WKS = WEEK,
YRS = YEAR,
SQRT_SEC = SECOND,
SQRT_MIN = MINUTE,
SQRT_HR = HOUR,
SQRT_DY = DAY,
SQRT_WK = WEEK,
SQRT_YR = YEAR,
SQRT_SECS = SECOND,
SQRT_MINS = MINUTE,
SQRT_HRS = HOUR,
SQRT_DYS = DAY,
SQRT_WKS = WEEK,
SQRT_YRS = YEAR,
SQRT_SECOND = SECOND,
SQRT_MINUTE = MINUTE,
SQRT_HOUR = HOUR,
SQRT_DAY = DAY,
SQRT_WEEK = WEEK,
SQRT_YEAR = YEAR,
SQRT_SECONDS = SECOND,
SQRT_MINUTES = MINUTE,
SQRT_HOURS = HOUR,
SQRT_DAYS = DAY,
SQRT_WEEKS = WEEK,
SQRT_YEARS = YEAR )

< Sun-fixed reference frame

◆ BETTER_ENUM() [8/9]

short RANGE BETTER_ENUM ( E_StateComponent ,
short int ,
NONE ,
X ,
Y ,
Z ,
VX ,
VY ,
VZ ,
E ,
N ,
U ,
XP ,
YP ,
UT1_UTC ,
W ,
QX ,
QY ,
QZ  )

◆ BETTER_ENUM() [9/9]

short RANGE STEC SUN_FIXED TT X LA short ION short SBIR BETTER_ENUM ( E_UtcId ,
short int ,
NONE ,
UTC_USNO ,
UTC_SU ,
UTCGAL ,
UTC_NTSC ,
UTC_NICT ,
UTC_NPLI ,
UTCIRN ,
UTC_OP ,
UTC_NIST  )