Class RtcmCorrectionHeader

java.lang.Object
org.orekit.gnss.metric.messages.rtcm.correction.RtcmCorrectionHeader
Direct Known Subclasses:
RtcmOrbitCorrectionHeader

public class RtcmCorrectionHeader extends Object
Container for common data in RTCM Correction Message type header.
Since:
12.0
Author:
Bryan Cazabonne
  • Constructor Details

    • RtcmCorrectionHeader

      public RtcmCorrectionHeader()
      Constructor.
  • Method Details

    • getEpochTime1s

      public double getEpochTime1s()
      Get the Epoch Time 1s.

      Full seconds since the beginning of the GNSS week for or full seconds since the beginning of GLONASS day

      Returns:
      the Epoch Time 1s in seconds
    • setEpochTime1s

      public void setEpochTime1s(double epochTime1s)
      Set the Epoch Time 1s.
      Parameters:
      epochTime1s - the Epoch Time 1s to set
    • getSsrUpdateInterval

      public SsrUpdateInterval getSsrUpdateInterval()
      Get the SSR Update Interval.
      Returns:
      the SSR Update Interval
    • setSsrUpdateInterval

      public void setSsrUpdateInterval(SsrUpdateInterval ssrUpdateInterval)
      Set the SSR Update Interval.
      Parameters:
      ssrUpdateInterval - the SSR Update Interval to set
    • getMultipleMessageIndicator

      public int getMultipleMessageIndicator()
      Get the Multiple Message Indicator.

      0 - Last message of a sequence. 1 - Multiple message transmitted

      Returns:
      the SSR Multiple Message Indicator
    • setMultipleMessageIndicator

      public void setMultipleMessageIndicator(int multipleMessageIndicator)
      Set the Multiple Message Indicator.
      Parameters:
      multipleMessageIndicator - the Multiple Message Indicator to set
    • getIodSsr

      public int getIodSsr()
      Get the IOD SSR.

      A change of Issue of Data SSR is used to indicate a change in the SSR generating configuration.

      Returns:
      the IOD SSR
    • setIodSsr

      public void setIodSsr(int iodSsr)
      Set the IOD SSR.
      Parameters:
      iodSsr - the IOF SSR to set
    • getSsrProviderId

      public int getSsrProviderId()
      Get the SSR Provider ID.
      Returns:
      the SSR Provider ID
    • setSsrProviderId

      public void setSsrProviderId(int ssrProviderId)
      Set the SSR Provider ID.
      Parameters:
      ssrProviderId - the SSR Provider ID to set
    • getSsrSolutionId

      public int getSsrSolutionId()
      Get the SSR Solution ID.
      Returns:
      the SSR Solution ID
    • setSsrSolutionId

      public void setSsrSolutionId(int ssrSolutionId)
      Set the SSR Solution ID.
      Parameters:
      ssrSolutionId - the SSR Solution ID to set
    • getNumberOfSatellites

      public int getNumberOfSatellites()
      Get the number of satellites for the current IGM message.
      Returns:
      the number of satellites for the current IGM message
    • setNumberOfSatellites

      public void setNumberOfSatellites(int numberOfSatellites)
      Set the number of satellites for the current IGM message.
      Parameters:
      numberOfSatellites - the number of satellites to set