Class Rtcm1044Data


  • public class Rtcm1044Data
    extends RtcmEphemerisData
    Container for RTCM 1044 data.
    Since:
    11.0
    Author:
    Bryan Cazabonne
    • Constructor Detail

      • Rtcm1044Data

        public Rtcm1044Data()
        Constructor.
    • Method Detail

      • getQzssNavigationMessage

        public QZSSLegacyNavigationMessage getQzssNavigationMessage​(TimeScales timeScales)
        Get the QZSS navigation message corresponding to the current RTCM data.

        This object can be used to initialize a GNSSPropagator

        When calling this method, the reference epochs of the navigation message (i.e. ephemeris and clock epochs) are initialized using the provided time scales.

        Parameters:
        timeScales - time scales to use for initializing epochs
        Returns:
        the QZSS navigation message
      • setQzssNavigationMessage

        public void setQzssNavigationMessage​(QZSSLegacyNavigationMessage qzssNavigationMessage)
        Set the QZSS navigation message.
        Parameters:
        qzssNavigationMessage - the QZSS navigation message to set
      • getQzssToc

        public double getQzssToc()
        Get the QZSS time of clock.

        The QZSS time of clock is given in seconds since the beginning of the QZSS week.

        Returns:
        the QZSS time of clock
      • setQzssToc

        public void setQzssToc​(double toc)
        Set the QZSS time of clock.
        Parameters:
        toc - the time of clock to set
      • getQzssCodeOnL2

        public int getQzssCodeOnL2()
        Get the QZSS code on L2 Channel.
        Returns:
        the QZSS code on L2
      • setQzssCodeOnL2

        public void setQzssCodeOnL2​(int qzssCodeOnL2)
        Set the QZSS code on L2.
        Parameters:
        qzssCodeOnL2 - the code to set
      • getQzssFitInterval

        public int getQzssFitInterval()
        Get the QZSS fit interval.
        Returns:
        the QZSS fit interval
      • setQzssFitInterval

        public void setQzssFitInterval​(int qzssFitInterval)
        Set the QZSS fit interval.
        Parameters:
        qzssFitInterval - the QZSS fit interval to set