Enum Class RtcmMsmSignalId
- All Implemented Interfaces:
Serializable,Comparable<RtcmMsmSignalId>,Constable
Enumeration of RTCM MSM signal identifiers and their associated observation types.
- Since:
- 14.0
- Author:
- Nathan Schiffmacher
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBeiDou B1 I MSM signal (code C2I, phase L2I, Doppler D2I, SNR S2I).BeiDou B1 Q MSM signal (code C2Q, phase L2Q, Doppler D2Q, SNR S2Q).BeiDou B1 I+Q MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X).BeiDou B3 I MSM signal (code C6I, phase L6I, Doppler D6I, SNR S6I).BeiDou B3 Q MSM signal (code C6Q, phase L6Q, Doppler D6Q, SNR S6Q).BeiDou B3 I+Q MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X).BeiDou B2 I MSM signal (code C7I, phase L7I, Doppler D7I, SNR S7I).BeiDou B2 Q MSM signal (code C7Q, phase L7Q, Doppler D7Q, SNR S7Q).BeiDou B2 I+Q MSM signal (code C7X, phase L7X, Doppler D7X, SNR S7X).Galileo E1 A PRS MSM signal (code C1A, phase L1A, Doppler D1A, SNR S1A).Galileo E1 B I/NAV MSM signal (code C1B, phase L1B, Doppler D1B, SNR S1B).Galileo E1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C).Galileo E1 B+C MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X).Galileo E1 A+B+C MSM signal (code C1Z, phase L1Z, Doppler D1Z, SNR S1Z).Galileo E5a I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I).Galileo E5a Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q).Galileo E5a I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X).Galileo E6 A PRS MSM signal (code C6A, phase L6A, Doppler D6A, SNR S6A).Galileo E6 B MSM signal (code C6B, phase L6B, Doppler D6B, SNR S6B).Galileo E6 C MSM signal (code C6C, phase L6C, Doppler D6C, SNR S6C).Galileo E6 B+C MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X).Galileo E6 A+B+C MSM signal (code C6Z, phase L6Z, Doppler D6Z, SNR S6Z).Galileo E5b I MSM signal (code C7I, phase L7I, Doppler D7I, SNR S7I).Galileo E5b Q MSM signal (code C7Q, phase L7Q, Doppler D7Q, SNR S7Q).Galileo E5b I+Q MSM signal (code C7X, phase L7X, Doppler D7X, SNR S7X).Galileo E5(E5a+E5b) I MSM signal (code C8I, phase L8I, Doppler D8I, SNR S8I).Galileo E5(E5a+E5b) Q MSM signal (code C8Q, phase L8Q, Doppler D8Q, SNR S8Q).Galileo E5(E5a+E5b) I+Q MSM signal (code C8X, phase L8X, Doppler D8X, SNR S8X).GLONASS G1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C).GLONASS G1 P MSM signal (code C1P, phase L1P, Doppler D1P, SNR S1P).GLONASS G2 C/A MSM signal (code C2C, phase L2C, Doppler D2C, SNR S2C).GLONASS G2 P MSM signal (code C2P, phase L2P, Doppler D2P, SNR S2P).GPS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C).GPS L1C(P) MSM signal (code C1L, phase L1L, Doppler D1L, SNR S1L).GPS L1 P(Y) MSM signal (code C1P, phase L1P, Doppler D1P, SNR S1P).GPS L1C(D) MSM signal (code C1S, phase L1S, Doppler D1S, SNR S1S).GPS L1 W (P(Y) encrypted) MSM signal (code C1W, phase L1W, Doppler D1W, SNR S1W).GPS L1C(D+P) MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X).GPS L2 C/A MSM signal (code C2C, phase L2C, Doppler D2C, SNR S2C).GPS L2C(L) MSM signal (code C2L, phase L2L, Doppler D2L, SNR S2L).GPS L2 P(Y) MSM signal (code C2P, phase L2P, Doppler D2P, SNR S2P).GPS L2C(M) MSM signal (code C2S, phase L2S, Doppler D2S, SNR S2S).GPS L2 W (P(Y) encrypted) MSM signal (code C2W, phase L2W, Doppler D2W, SNR S2W).GPS L2C(M+L) MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X).GPS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I).GPS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q).GPS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X).QZSS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C).QZSS L1 L1C(P) MSM signal (code C1L, phase L1L, Doppler D1L, SNR S1L).QZSS L1 L1C(D) MSM signal (code C1S, phase L1S, Doppler D1S, SNR S1S).QZSS L1 L1C(D+P) MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X).QZSS L2 L2C(L) MSM signal (code C2L, phase L2L, Doppler D2L, SNR S2L).QZSS L2 L2C(M) MSM signal (code C2S, phase L2S, Doppler D2S, SNR S2S).QZSS L2 L2C(M+L) MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X).QZSS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I).QZSS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q).QZSS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X).QZSS L6 L MSM signal (code C6L, phase L6L, Doppler D6L, SNR S6L).QZSS L6 S MSM signal (code C6S, phase L6S, Doppler D6S, SNR S6S).QZSS L6 S+L MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X).As per DF395 definition, if an ID is noted as Reserved, the decoding software should decode the observables, but refrain from using them.SBAS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C).SBAS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I).SBAS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q).SBAS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X). -
Method Summary
Modifier and TypeMethodDescriptionGet the observation type for code measurements.Get the observation type for Doppler measurements.Get the observation type for carrier phase measurements.Get the observation type for signal strength measurements.static RtcmMsmSignalIdReturns the enum constant of this class with the specified name.static RtcmMsmSignalId[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
RESERVED
As per DF395 definition, if an ID is noted as Reserved, the decoding software should decode the observables, but refrain from using them. -
GPS_1C
GPS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C). -
GPS_1P
GPS L1 P(Y) MSM signal (code C1P, phase L1P, Doppler D1P, SNR S1P). -
GPS_1W
GPS L1 W (P(Y) encrypted) MSM signal (code C1W, phase L1W, Doppler D1W, SNR S1W). -
GPS_2C
GPS L2 C/A MSM signal (code C2C, phase L2C, Doppler D2C, SNR S2C). -
GPS_2P
GPS L2 P(Y) MSM signal (code C2P, phase L2P, Doppler D2P, SNR S2P). -
GPS_2W
GPS L2 W (P(Y) encrypted) MSM signal (code C2W, phase L2W, Doppler D2W, SNR S2W). -
GPS_2S
GPS L2C(M) MSM signal (code C2S, phase L2S, Doppler D2S, SNR S2S). -
GPS_2L
GPS L2C(L) MSM signal (code C2L, phase L2L, Doppler D2L, SNR S2L). -
GPS_2X
GPS L2C(M+L) MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X). -
GPS_5I
GPS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I). -
GPS_5Q
GPS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q). -
GPS_5X
GPS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X). -
GPS_1S
GPS L1C(D) MSM signal (code C1S, phase L1S, Doppler D1S, SNR S1S). -
GPS_1L
GPS L1C(P) MSM signal (code C1L, phase L1L, Doppler D1L, SNR S1L). -
GPS_1X
GPS L1C(D+P) MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X). -
GAL_1C
Galileo E1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C). -
GAL_1A
Galileo E1 A PRS MSM signal (code C1A, phase L1A, Doppler D1A, SNR S1A). -
GAL_1B
Galileo E1 B I/NAV MSM signal (code C1B, phase L1B, Doppler D1B, SNR S1B). -
GAL_1X
Galileo E1 B+C MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X). -
GAL_1Z
Galileo E1 A+B+C MSM signal (code C1Z, phase L1Z, Doppler D1Z, SNR S1Z). -
GAL_6C
Galileo E6 C MSM signal (code C6C, phase L6C, Doppler D6C, SNR S6C). -
GAL_6A
Galileo E6 A PRS MSM signal (code C6A, phase L6A, Doppler D6A, SNR S6A). -
GAL_6B
Galileo E6 B MSM signal (code C6B, phase L6B, Doppler D6B, SNR S6B). -
GAL_6X
Galileo E6 B+C MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X). -
GAL_6Z
Galileo E6 A+B+C MSM signal (code C6Z, phase L6Z, Doppler D6Z, SNR S6Z). -
GAL_7I
Galileo E5b I MSM signal (code C7I, phase L7I, Doppler D7I, SNR S7I). -
GAL_7Q
Galileo E5b Q MSM signal (code C7Q, phase L7Q, Doppler D7Q, SNR S7Q). -
GAL_7X
Galileo E5b I+Q MSM signal (code C7X, phase L7X, Doppler D7X, SNR S7X). -
GAL_8I
Galileo E5(E5a+E5b) I MSM signal (code C8I, phase L8I, Doppler D8I, SNR S8I). -
GAL_8Q
Galileo E5(E5a+E5b) Q MSM signal (code C8Q, phase L8Q, Doppler D8Q, SNR S8Q). -
GAL_8X
Galileo E5(E5a+E5b) I+Q MSM signal (code C8X, phase L8X, Doppler D8X, SNR S8X). -
GAL_5I
Galileo E5a I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I). -
GAL_5Q
Galileo E5a Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q). -
GAL_5X
Galileo E5a I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X). -
GLO_1C
GLONASS G1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C). -
GLO_1P
GLONASS G1 P MSM signal (code C1P, phase L1P, Doppler D1P, SNR S1P). -
GLO_2C
GLONASS G2 C/A MSM signal (code C2C, phase L2C, Doppler D2C, SNR S2C). -
GLO_2P
GLONASS G2 P MSM signal (code C2P, phase L2P, Doppler D2P, SNR S2P). -
SBAS_1C
SBAS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C). -
SBAS_5I
SBAS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I). -
SBAS_5Q
SBAS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q). -
SBAS_5X
SBAS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X). -
QZSS_1C
QZSS L1 C/A MSM signal (code C1C, phase L1C, Doppler D1C, SNR S1C). -
QZSS_1S
QZSS L1 L1C(D) MSM signal (code C1S, phase L1S, Doppler D1S, SNR S1S). -
QZSS_1L
QZSS L1 L1C(P) MSM signal (code C1L, phase L1L, Doppler D1L, SNR S1L). -
QZSS_1X
QZSS L1 L1C(D+P) MSM signal (code C1X, phase L1X, Doppler D1X, SNR S1X). -
QZSS_2S
QZSS L2 L2C(M) MSM signal (code C2S, phase L2S, Doppler D2S, SNR S2S). -
QZSS_2L
QZSS L2 L2C(L) MSM signal (code C2L, phase L2L, Doppler D2L, SNR S2L). -
QZSS_2X
QZSS L2 L2C(M+L) MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X). -
QZSS_5I
QZSS L5 I MSM signal (code C5I, phase L5I, Doppler D5I, SNR S5I). -
QZSS_5Q
QZSS L5 Q MSM signal (code C5Q, phase L5Q, Doppler D5Q, SNR S5Q). -
QZSS_5X
QZSS L5 I+Q MSM signal (code C5X, phase L5X, Doppler D5X, SNR S5X). -
QZSS_6S
QZSS L6 S MSM signal (code C6S, phase L6S, Doppler D6S, SNR S6S). -
QZSS_6L
QZSS L6 L MSM signal (code C6L, phase L6L, Doppler D6L, SNR S6L). -
QZSS_6X
QZSS L6 S+L MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X). -
BDS_2I
BeiDou B1 I MSM signal (code C2I, phase L2I, Doppler D2I, SNR S2I). -
BDS_2Q
BeiDou B1 Q MSM signal (code C2Q, phase L2Q, Doppler D2Q, SNR S2Q). -
BDS_2X
BeiDou B1 I+Q MSM signal (code C2X, phase L2X, Doppler D2X, SNR S2X). -
BDS_6I
BeiDou B3 I MSM signal (code C6I, phase L6I, Doppler D6I, SNR S6I). -
BDS_6Q
BeiDou B3 Q MSM signal (code C6Q, phase L6Q, Doppler D6Q, SNR S6Q). -
BDS_6X
BeiDou B3 I+Q MSM signal (code C6X, phase L6X, Doppler D6X, SNR S6X). -
BDS_7I
BeiDou B2 I MSM signal (code C7I, phase L7I, Doppler D7I, SNR S7I). -
BDS_7Q
BeiDou B2 Q MSM signal (code C7Q, phase L7Q, Doppler D7Q, SNR S7Q). -
BDS_7X
BeiDou B2 I+Q MSM signal (code C7X, phase L7X, Doppler D7X, SNR S7X).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getCodeType
Get the observation type for code measurements.- Returns:
- observation type for code measurements
-
getPhaseType
Get the observation type for carrier phase measurements.- Returns:
- observation type for carrier phase measurements
-
getDopplerType
Get the observation type for Doppler measurements.- Returns:
- observation type for Doppler measurements
-
getSignalStrengthType
Get the observation type for signal strength measurements.- Returns:
- observation type for signal strength measurements
-