Class IonosphereBaseMessage

java.lang.Object
org.orekit.files.rinex.navigation.TypeSvMessage
org.orekit.files.rinex.navigation.IonosphereBaseMessage
All Implemented Interfaces:
NavigationMessage, TimeStamped
Direct Known Subclasses:
IonosphereBDGIMMessage, IonosphereGlonassCdmsMessage, IonosphereKlobucharMessage, IonosphereNavICKlobucharMessage, IonosphereNavICNeQuickNMessage, IonosphereNequickGMessage

public class IonosphereBaseMessage extends TypeSvMessage
Base container for data contained in a ionosphere message.
Since:
12.0
Author:
Luc Maisonobe
  • Field Details

    • SC

      public static final Unit SC
      Converter for Klobuchar parameters.
    • S_PER_SC_N0

      public static final Unit S_PER_SC_N0
      Converter for Klobuchar parameters.
    • S_PER_SC_N1

      public static final Unit S_PER_SC_N1
      Converter for Klobuchar parameters.
    • S_PER_SC_N2

      public static final Unit S_PER_SC_N2
      Converter for Klobuchar parameters.
    • S_PER_SC_N3

      public static final Unit S_PER_SC_N3
      Converter for Klobuchar parameters.
  • Constructor Details

    • IonosphereBaseMessage

      public IonosphereBaseMessage(SatelliteSystem system, int prn, String type, String subType)
      Simple constructor.
      Parameters:
      system - satellite system
      prn - satellite number
      type - navigation message type
      subType - navigation message subtype
  • Method Details

    • getDate

      public AbsoluteDate getDate()
      Get the date.
      Returns:
      date attached to the object
    • getTransmitTime

      public AbsoluteDate getTransmitTime()
      Get the transmit time.
      Returns:
      the transmit time
    • setTransmitTime

      public void setTransmitTime(AbsoluteDate transmitTime)
      Set the transmit time.
      Parameters:
      transmitTime - the transmit time to set