public enum IgsSsrMessageType extends Enum<IgsSsrMessageType> implements MessageType
Enum Constant and Description |
---|
IGM_01
SSR Orbit Correction.
|
IGM_02
SSR Clock Correction.
|
IGM_03
SSR Combined Orbit and Clock Correction.
|
IGM_04
SSR High Rate Clock Correction.
|
IGM_05
SSR Code Bias.
|
IGM_06
SSR Phase Bias.
|
IGM_07
SSR URA.
|
IM_201
SSR Ionosphere VTEC Spherical Harmonics Message.
|
Modifier and Type | Method and Description |
---|---|
static IgsSsrMessageType |
getMessageType(String number)
Get the message type corresponding to a message number.
|
Pattern |
getPattern()
Get the message number.
|
static int |
getSatelliteId(SatelliteSystem system,
int id)
Transform the satellite ID parsed from the IGS SSR message to the real ID.
|
static SatelliteSystem |
messageNumberToSatelliteSystem(int subTypeMessage)
Find the satellite system corresponding to the sub-type message number.
|
static IgsSsrMessageType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IgsSsrMessageType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
parse
public static final IgsSsrMessageType IGM_01
public static final IgsSsrMessageType IGM_02
public static final IgsSsrMessageType IGM_03
public static final IgsSsrMessageType IGM_04
public static final IgsSsrMessageType IGM_05
public static final IgsSsrMessageType IGM_06
public static final IgsSsrMessageType IGM_07
public static final IgsSsrMessageType IM_201
public static IgsSsrMessageType[] values()
for (IgsSsrMessageType c : IgsSsrMessageType.values()) System.out.println(c);
public static IgsSsrMessageType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic Pattern getPattern()
public static IgsSsrMessageType getMessageType(String number)
number
- message numberpublic static SatelliteSystem messageNumberToSatelliteSystem(int subTypeMessage)
See Table 5 of reference
subTypeMessage
- message umberpublic static int getSatelliteId(SatelliteSystem system, int id)
system
- the satellite system of the parsed messageid
- the parsed satellite IDCopyright © 2002-2021 CS GROUP. All rights reserved.