|
| enum | E_FType {
NONE
, 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
} |
| |
| enum | E_EccType { P_ANT
, L_LRA
} |
| |
| enum | matrix_type { ESTIMATE
, APRIORI
, NORMAL_EQN
, MAX_MATRIX_TYPE
} |
| |
| enum | matrix_value { CORRELATION
, COVARIANCE
, INFORMATION
, MAX_MATRIX_VALUE
} |
| |
| enum class | E_Solution : short int {
NONE
, FAILED
, SINGLE_X
, SINGLE
,
PPP
} |
| | Warning: do not change the order, used by RAIM The larger is the number better the solution is. More...
|
| |
| enum class | E_Radio : short int { TRANSMITTER
, RECEIVER
} |
| |
| enum class | E_Sys : short int {
NONE
, GPS
, GAL
, GLO
,
QZS
, SBS
, BDS
, LEO
,
SUPPORTED
, IRN
, IMS
, COMB
} |
| |
| enum class | 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
, SBS
, LEO
} |
| |
| enum class | E_OffsetType : short int { UNSPECIFIED
, APC
, COM
} |
| |
| enum class | E_TrigType : short int { NONE
, COS
, SIN
} |
| |
| enum class | E_EmpAxis : short int {
NONE
, D
, Y
, B
,
R
, T
, N
, P
,
Q
} |
| |
| enum class | KF : short int {
NONE
, ONE
, ALL
, REC_POS
,
REC_VEL
, REC_POS_RATE = REC_VEL
, REC_ACC
, STRAIN_RATE
,
POS
, VEL
, ACC
, HEADING
,
ORIENTATION
, REF_SYS_BIAS
, BEGIN_CLOCK_STATES
, REC_CLOCK
,
REC_SYS_BIAS = REC_CLOCK
, REC_CLOCK_RATE
, REC_SYS_BIAS_RATE = REC_CLOCK_RATE
, REC_CLOCK_RATE_GM
,
REC_SYS_BIAS_RATE_GM = REC_CLOCK_RATE_GM
, SAT_CLOCK
, SAT_CLOCK_RATE
, SAT_CLOCK_RATE_GM
,
END_CLOCK_STATES
, TROP
, TROP_GRAD
, TROP_MODEL
,
IONOSPHERIC
, IONO_STEC
, REC_PCO_X
, REC_PCO_Y
,
REC_PCO_Z
, SAT_PCO_X
, SAT_PCO_Y
, SAT_PCO_Z
,
REC_PCV
, ANT_DELTA
, EOP
, EOP_RATE
,
CALC
, SLR_REC_RANGE_BIAS
, SLR_REC_TIME_BIAS
, XFORM_XLATE
,
XFORM_RTATE
, XFORM_SCALE
, XFORM_DELAY
, XFORM_XLATE_RATE
,
XFORM_RTATE_RATE
, XFORM_SCALE_RATE
, XFORM_DELAY_RATE
, AMBIGUITY
,
CODE_BIAS
, PHASE_BIAS
, Z_AMB
, REFERENCE
,
BEGIN_MEAS_STATES
, CODE_MEAS
, PHAS_MEAS
, LASER_MEAS
,
PSEUDO_MEAS
, ORBIT_MEAS
, FILTER_MEAS
, END_MEAS_STATES
,
BEGIN_ORBIT_STATES
, ORBIT
, CR
, CD
,
EMP_D_0
, EMP_D_1
, EMP_D_2
, EMP_D_3
,
EMP_D_4
, EMP_Y_0
, EMP_Y_1
, EMP_Y_2
,
EMP_Y_3
, EMP_Y_4
, EMP_B_0
, EMP_B_1
,
EMP_B_2
, EMP_B_3
, EMP_B_4
, EMP_R_0
,
EMP_R_1
, EMP_R_2
, EMP_R_3
, EMP_R_4
,
EMP_T_0
, EMP_T_1
, EMP_T_2
, EMP_T_3
,
EMP_T_4
, EMP_N_0
, EMP_N_1
, EMP_N_2
,
EMP_N_3
, EMP_N_4
, EMP_P_0
, EMP_P_1
,
EMP_P_2
, EMP_P_3
, EMP_P_4
, EMP_Q_0
,
EMP_Q_1
, EMP_Q_2
, EMP_Q_3
, EMP_Q_4
,
END_ORBIT_STATES
, BEGIN_INERTIAL_STATES
, GYRO_BIAS
, GYRO_SCALE
,
ACCL_BIAS
, ACCL_SCALE
, IMU_OFFSET
, END_INERTIAL_STATES
,
RANGE
} |
| |
| enum class | E_StateComponent : short int {
NONE
, X
, Y
, Z
,
VX
, VY
, VZ
, E
,
N
, U
, XP
, YP
,
UT1_UTC
, W
, QX
, QY
,
QZ
} |
| |
| enum class | KEPLER : short int {
LX
, LY
, LZ
, EU
,
EV
, M
} |
| |
| enum class | E_PolyType : short int {
CONSTANT
, LAT
, LON
, LAT_LON
,
LAT_SQRD
, LON_SQRD
} |
| |
| enum class | E_BasisType : short int { POLYNOMIAL
, GRIDPOINT
} |
| |
| enum class | E_Relativity : short int { OFF
, ON
} |
| |
| enum class | E_FilterStage : int { LSQ
, PREFIT
, POSTFIT
} |
| |
| enum class | E_ChiSqMode : int { INNOVATION
, MEASUREMENT
, STATE
} |
| |
| enum class | E_TropModel : int {
STANDARD
, SBAS
, VMF3
, GPT2
,
CSSR
} |
| |
| enum class | E_NoiseModel : int { UNIFORM
, ELEVATION_DEPENDENT
} |
| |
| enum class | E_IonoModel : int {
NONE
, MEAS_OUT
, BSPLINE
, SPHERICAL_CAPS
,
SPHERICAL_HARMONICS
, LOCAL
} |
| |
| enum class | E_IonoMode : int {
OFF
, BROADCAST
, SBAS
, IONO_FREE_LINEAR_COMBO
,
ESTIMATE
, TOTAL_ELECTRON_CONTENT
, QZS
, LEX
,
STEC
} |
| |
| enum class | E_IonoMapFn : int { SLM
, MSLM
, MLM
, KLOBUCHAR
} |
| |
| enum class | E_SbasMode : int { L1
, DFMC
, PVS
} |
| |
| enum class | E_IonoFrame : int { EARTH_FIXED
, SUN_FIXED
} |
| |
| enum class | E_Period : int {
SECOND = 1
, MINUTE
, HOUR
, DAY
,
SECONDS = SECOND
, MINUTES = MINUTE
, HOURS = HOUR
, DAYS = DAY
,
SEC = SECOND
, MIN = MINUTE
, HR = HOUR
, DY = DAY
,
SECS = SECOND
, MINS = MINUTE
, HRS = HOUR
, DYS = DAY
,
SQRT_SEC = SECOND
, SQRT_MIN = MINUTE
, SQRT_HR = HOUR
, SQRT_DY = DAY
,
SQRT_SECS = SECOND
, SQRT_MINS = MINUTE
, SQRT_HRS = HOUR
, SQRT_DYS = DAY
,
SQRT_SECOND = SECOND
, SQRT_MINUTE = MINUTE
, SQRT_HOUR = HOUR
, SQRT_DAY = DAY
,
SQRT_SECONDS = SECOND
, SQRT_MINUTES = MINUTE
, SQRT_HOURS = HOUR
, SQRT_DAYS = DAY
} |
| |
| enum class | E_TimeSys : int {
NONE
, GPST
, GLONASST
, GST
,
BDT
, QZSST
, TAI
, UTC
,
UT1
, TT
} |
| |
| enum class | E_PosFrame : int { NONE
, XYZ
, NED
, RTN
} |
| |
| enum class | E_ObxFrame : short int { OTHER
, ECEF
, ECI
, BCRS
} |
| |
| enum class | E_FilterMode : int { LSQ
, KALMAN
} |
| |
| enum class | E_Inverter : int {
NONE
, INV
, LLT
, LDLT
,
COLPIVHQR
, BDCSVD
, JACOBISVD
, FULLPIVLU
,
FIRST_UNSUPPORTED = FULLPIVLU
, FULLPIVHQR
} |
| |
| enum class | E_MongoType : int {
NONE
, STATES
, STATES_AVAILABLE
, RESIDUALS
,
TRACE
, LIST
} |
| |
| enum class | E_ObsDesc : int {
C
, L
, D
, S
,
X
} |
| |
| enum class | 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 = 99
} |
| |
| enum class | E_ObsCode2 : int {
NONE
, P1
, P2
, C1
,
C2
, C3
, C4
, C5
,
C6
, C7
, C8
, L1
,
L2
, L3
, L4
, L5
,
L6
, L7
, L8
, LA
} |
| |
| enum class | E_ARmode : short int {
OFF
, ROUND
, ITER_RND
, BOOTST
,
LAMBDA
, LAMBDA_ALT
, LAMBDA_AL2
, LAMBDA_BIE
} |
| |
| enum class | E_NavRecType : short int {
NONE
, EPH
, STO
, EOP
,
ION
} |
| |
| enum class | E_NavMsgType : short int {
NONE
, LNAV
, FDMA
, FNAV
,
INAV
, IFNV
, D1
, D2
,
D1D2
, SBAS
, CNAV
, CNV1
,
CNV2
, CNV3
, CNVX
} |
| |
| enum class | E_SatType : short int { NONE
, GEO
, IGSO
, MEO
} |
| |
| enum class | E_StoCode : short int {
NONE
, GPUT
, GLUT
, GLGP
,
GAUT
, GAGP
, GPGA = GAGP
, GAGL
,
BDUT
, BDGP
, BDGL
, BDGA
,
QZUT
, QZGP
, QZGL
, QZGA
,
QZBD
, IRUT
, IRGP
, IRGL
,
IRGA
, IRBD
, IRQZ
, SBUT
,
SBGP
, SBGL
, SBGA
, SBBD
,
SBQZ
, SBIR
} |
| |
| enum class | E_UtcId : short int {
NONE
, UTC_USNO
, UTC_SU
, UTCGAL
,
UTC_NTSC
, UTC_NICT
, UTC_NPLI
, UTCIRN
,
UTC_OP
, UTC_NIST
} |
| |
| enum class | E_SbasId : short int {
NONE
, WAAS
, EGNOS
, MSAS
,
GAGAN
, SDCM
, BDSBAS
, KASS
,
A_SBAS
, SPAN
} |
| |
| enum class | RtcmMessageType : uint16_t {
NONE = 0
, STATIONARY_RTK_REF_ARP
, STATIONARY_RTK_REF_ARP_HEIGHT
, ANTENNA_DESCRIPTOR
,
ANTENNA_DESCRIPTOR_SN
, GPS_EPHEMERIS
, GLO_EPHEMERIS
, BDS_EPHEMERIS
,
QZS_EPHEMERIS
, GAL_FNAV_EPHEMERIS
, GAL_INAV_EPHEMERIS
, GPS_SSR_ORB_CORR
,
GPS_SSR_CLK_CORR
, GPS_SSR_CODE_BIAS
, GPS_SSR_COMB_CORR
, GPS_SSR_URA
,
GPS_SSR_HR_CLK_CORR
, GPS_SSR_PHASE_BIAS
, GLO_SSR_ORB_CORR
, GLO_SSR_CLK_CORR
,
GLO_SSR_CODE_BIAS
, GLO_SSR_COMB_CORR
, GLO_SSR_URA
, GLO_SSR_HR_CLK_CORR
,
GLO_SSR_PHASE_BIAS
, MSM4_GPS
, MSM5_GPS
, MSM6_GPS
,
MSM7_GPS
, MSM4_GLONASS
, MSM5_GLONASS
, MSM6_GLONASS
,
MSM7_GLONASS
, MSM4_GALILEO
, MSM5_GALILEO
, MSM6_GALILEO
,
MSM7_GALILEO
, MSM4_QZSS
, MSM5_QZSS
, MSM6_QZSS
,
MSM7_QZSS
, MSM4_BEIDOU
, MSM5_BEIDOU
, MSM6_BEIDOU
,
MSM7_BEIDOU
, PHYSICAL_REF_STATION_POSITION
, ANTENNA_RECEIVER_DESCRIPTOR
, GAL_SSR_ORB_CORR
,
GAL_SSR_CLK_CORR
, GAL_SSR_CODE_BIAS
, GAL_SSR_COMB_CORR
, GAL_SSR_URA
,
GAL_SSR_HR_CLK_CORR
, GAL_SSR_PHASE_BIAS
, QZS_SSR_ORB_CORR
, QZS_SSR_CLK_CORR
,
QZS_SSR_CODE_BIAS
, QZS_SSR_COMB_CORR
, QZS_SSR_URA
, QZS_SSR_HR_CLK_CORR
,
QZS_SSR_PHASE_BIAS
, SBS_SSR_ORB_CORR
, SBS_SSR_CLK_CORR
, SBS_SSR_CODE_BIAS
,
SBS_SSR_COMB_CORR
, SBS_SSR_URA
, SBS_SSR_HR_CLK_CORR
, SBS_SSR_PHASE_BIAS
,
BDS_SSR_ORB_CORR
, BDS_SSR_CLK_CORR
, BDS_SSR_CODE_BIAS
, BDS_SSR_COMB_CORR
,
BDS_SSR_URA
, BDS_SSR_HR_CLK_CORR
, BDS_SSR_PHASE_BIAS
, COMPACT_SSR
,
IGS_SSR
, CUSTOM
} |
| |
| enum class | CompactSSRSubtype : unsigned short {
NONE = 0
, MSK = 1
, ORB = 2
, CLK = 3
,
COD = 4
, PHS = 5
, BIA = 6
, URA = 7
,
TEC = 8
, GRD = 9
, SRV = 10
, CMB = 11
,
ATM = 12
} |
| |
| enum class | IgsSSRSubtype : unsigned short {
NONE = 0
, GROUP_ORB = 1
, GROUP_CLK = 2
, GROUP_CMB = 3
,
GROUP_HRC = 4
, GROUP_COD = 5
, GROUP_PHS = 6
, GROUP_URA = 7
,
GROUP_ION = 8
, GPS_OFFSET = 20
, GPS_ORB = 21
, GPS_CLK = 22
,
GPS_CMB = 23
, GPS_HRC = 24
, GPS_COD = 25
, GPS_PHS = 26
,
GPS_URA = 27
, GLO_OFFSET = 40
, GLO_ORB = 41
, GLO_CLK = 42
,
GLO_CMB = 43
, GLO_HRC = 44
, GLO_COD = 45
, GLO_PHS = 46
,
GLO_URA = 47
, GAL_OFFSET = 60
, GAL_ORB = 61
, GAL_CLK = 62
,
GAL_CMB = 63
, GAL_HRC = 64
, GAL_COD = 65
, GAL_PHS = 66
,
GAL_URA = 67
, QZS_OFFSET = 80
, QZS_ORB = 81
, QZS_CLK = 82
,
QZS_CMB = 83
, QZS_HRC = 84
, QZS_COD = 85
, QZS_PHS = 86
,
QZS_URA = 87
, BDS_OFFSET = 100
, BDS_ORB = 101
, BDS_CLK = 102
,
BDS_CMB = 103
, BDS_HRC = 104
, BDS_COD = 105
, BDS_PHS = 106
,
BDS_URA = 107
, SBS_OFFSET = 120
, SBS_ORB = 121
, SBS_CLK = 122
,
SBS_CMB = 123
, SBS_HRC = 124
, SBS_COD = 125
, SBS_PHS = 126
,
SBS_URA = 127
, IONVTEC = 201
} |
| |
| enum class | E_Source : short int {
NONE
, SPP
, META
, CONFIG
,
PRECISE
, SSR
, SBAS
, KALMAN
,
BROADCAST
, NOMINAL
, MODEL
, PSEUDO
,
REMOTE
} |
| |
| enum class | E_ReceiverMetaSource : short int {
NONE
, CONFIG
, SINEX
, RINEX
,
RTCM
} |
| |
| enum class | E_OrbexRecord : short int {
PCS
, VCS
, CPC
, CVC
,
POS
, VEL
, CLK
, CRT
,
ATT
} |
| |
| enum class | E_RTCMSubmessage : short int { TIMESTAMP = 1
} |
| |
| enum class | E_CrdEpochEvent : int {
REC_RX = 0
, SAT_BN = 1
, REC_TX = 2
, SAT_RX = 3
,
SAT_TX = 4
, REC_TX_SAT_RX = 5
, SAT_TX_REC_RX = 6
, NONE = 7
} |
| |
| enum class | E_ObsAgeCode : short int {
UNKNOWN
, NO_OBS
, PAST_OBS
, CURRENT_OBS
,
FUTURE_OBS
} |
| |
| enum class | E_SRPModel : int { NONE
, CANNONBALL
, BOXWING
} |
| |
| enum class | E_TidesModel : short int { ELASTIC
, ANELASTIC
} |
| |
| enum class | E_ThirdBody : short int {
MERCURY = 1
, VENUS = 2
, EARTH = 3
, MARS = 4
,
JUPITER = 5
, SATURN = 6
, URANUS = 7
, NEPTUNE = 8
,
PLUTO = 9
, MOON = 10
, SUN = 11
} |
| |
| enum class | E_SigWarning : short int {
SIG_OUTG = 1
, LOW_ELEV = 2
, CYC_SLIP = 3
, MAJ_OUTG = 4
,
USR_DISC = 5
} |
| |
| enum class | E_SlrRangeType : short int {
TX_ONLY = 0
, ONE_WAY = 1
, TWO_WAY = 2
, RX_ONLY = 3
,
MIXED = 4
} |
| |
| enum class | E_UBXClass : short int {
NAV = 0x01
, RXM = 0x02
, INF = 0x04
, ACK = 0x05
,
CFG = 0x06
, MON = 0x0A
, AID = 0x0B
, TIM = 0x0D
,
ESF = 0x10
} |
| |
| enum class | E_RXMId : short int { SFRBX = 0x13
, MEASX = 0x14
, RAWX = 0x15
} |
| |
| enum class | E_ESFId : short int { MEAS = 0x02
} |
| |
| enum class | E_MEASDataType : short int {
NONE = 0
, GYRO_Z = 5
, WHEEL_FL = 6
, WHEEL_FR = 7
,
WHEEL_RL = 8
, WHEEL_RR = 9
, SPEED_TICK = 10
, SPEED = 11
,
GYRO_TEMP = 12
, GYRO_Y = 13
, GYRO_X = 14
, ACCL_X = 16
,
ACCL_Y = 17
, ACCL_Z = 18
} |
| |
| enum class | E_Month : short int {
NONE
, JAN
, FEB
, MAR
,
ARP
, MAY
, JUN
, JUL
,
AUG
, SEP
, OCT
, NOV
,
DEC
} |
| |
| enum class | E_FilePos : short int {
COORD
, CURR_TIME
, TOTAL_TIME
, PCDH
,
NUM_SAMPLES
, FOOTER
} |
| |
| enum class | E_SSROutTiming : short int { GPS_TIME
, LATEST_CLOCK_ESTIMATE
} |
| |
| enum class | E_Component : short int {
NONE
, X
, P
, DX
,
PREFIT
, POSTFIT
, VARIANCE
, OBSERVED
,
HEADING
, RANGE
, REC_CLOCK
, SAT_CLOCK
,
SAGNAC
, RELATIVITY1
, RELATIVITY2
, REC_ANTENNA_DELTA
,
REC_PCO
, SAT_PCO
, REC_PCV
, SAT_PCV
,
TIDES_SOLID
, TIDES_OTL
, TIDES_ATL
, TIDES_SPOLE
,
TIDES_OPOLE
, TROPOSPHERE
, IONOSPHERIC_COMPONENT
, IONOSPHERIC_COMPONENT1
,
IONOSPHERIC_COMPONENT2
, IONOSPHERIC_MODEL
, PHASE_WIND_UP
, PHASE_AMBIGUITY
,
REC_RANGE_BIAS
, REC_TIME_BIAS
, REC_PHASE_BIAS
, SAT_PHASE_BIAS
,
REC_CODE_BIAS
, SAT_CODE_BIAS
, TROPOSPHERE_MODEL
, EOP
,
SAT_REFLECTOR_DELTA
, NET_RESIDUAL
, CENTRAL_FORCE
, ALBEDO_CANNONBALL
,
ALBEDO_BOXWING
, INDIRECT_J2
, DRAG
, EMPIRICAL
,
GENERAL_RELATIVITY
, EGM
, SRP_CANNONBALL
, SRP_BOXWING
,
ANTENNA_THRUST
, PLANETARY_PERTURBATION
} |
| |
| enum | E_ReturnType {
UNSUPPORTED
, OK
, WAIT
, GOT_OBS
,
BAD_LENGTH
} |
| |
| enum class | E_LoadingType : short int { NONE
, OCEAN
, ATMOSPHERIC
} |
| |
| enum class | E_TidalConstituent : short int {
M2
, S2
, N2
, K2
,
S1
, K1
, O1
, P1
,
Q1
, MF
, MM
, SSA
} |
| |
| enum class | E_TidalComponent : short int {
EAST
, WEST
, NORTH
, SOUTH
,
UP
, DOWN
} |
| |
| enum class | E_Mongo : short int { NONE
, PRIMARY
, SECONDARY
, BOTH
} |
| |
| enum class | E_Mincon : short int { PSEUDO_OBS
, WEIGHT_MATRIX
, VARIANCE_INVERSE
, COVARIANCE_INVERSE
} |
| |