Class CRDConfiguration.TransponderConfiguration

    • Constructor Detail

      • TransponderConfiguration

        public TransponderConfiguration()
        Empty constructor.

        This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.

        Since:
        12.0
    • Method Detail

      • getTransponderId

        public String getTransponderId()
        Get the transponder configuration ID.
        Returns:
        the transponder configuration ID
      • setTransponderId

        public void setTransponderId​(String transponderId)
        Set the transponder configuration ID.
        Parameters:
        transponderId - the transponder configuration ID to set
      • getStationUTCOffset

        public double getStationUTCOffset()
        Get the estimated station UTC offset.
        Returns:
        the estimated station UTC offset in seconds
      • setStationUTCOffset

        public void setStationUTCOffset​(double stationUTCOffset)
        Set the estimated station UTC offset.
        Parameters:
        stationUTCOffset - the estimated station UTC offset to set in seconds
      • getStationOscDrift

        public double getStationOscDrift()
        Get the estimated station oscillator drift in parts in 10¹⁵.
        Returns:
        the station oscillator drift
      • setStationOscDrift

        public void setStationOscDrift​(double stationOscDrift)
        Set the estimated station oscillator drift in parts in 10¹⁵.
        Parameters:
        stationOscDrift - the station oscillator drift to set
      • getTranspUTCOffset

        public double getTranspUTCOffset()
        Get the estimated transponder UTC offset.
        Returns:
        the estimated transponder UTC offset in seconds
      • setTranspUTCOffset

        public void setTranspUTCOffset​(double transpUTCOffset)
        Set the estimated transponder UTC offset.
        Parameters:
        transpUTCOffset - the estimated transponder UTC offset to set in seconds
      • getTranspOscDrift

        public double getTranspOscDrift()
        Get the estimated transponder oscillator drift in parts in 10¹⁵.
        Returns:
        the estimated transponder oscillator drift
      • setTranspOscDrift

        public void setTranspOscDrift​(double transpOscDrift)
        Set the estimated transponder oscillator drift in parts in 10¹⁵.
        Parameters:
        transpOscDrift - the estimated transponder oscillator drift to set
      • getTranspClkRefTime

        public double getTranspClkRefTime()
        Get the transponder clock reference time.
        Returns:
        the transponder clock reference time
      • setTranspClkRefTime

        public void setTranspClkRefTime​(double transpClkRefTime)
        Set the transponder clock reference time.
        Parameters:
        transpClkRefTime - the transponder clock reference time to set
      • getStationClockAndDriftApplied

        public int getStationClockAndDriftApplied()
        Get the station clock offset and drift applied indicator.
        Returns:
        the station clock offset and drift applied indicator
      • setStationClockAndDriftApplied

        public void setStationClockAndDriftApplied​(int stationClockAndDriftApplied)
        Set the station clock offset and drift applied indicator.
        Parameters:
        stationClockAndDriftApplied - the indicator to set
      • getSpacecraftClockAndDriftApplied

        public int getSpacecraftClockAndDriftApplied()
        Get the spacecraft clock offset and drift applied indicator.
        Returns:
        the spacecraft clock offset and drift applied indicator
      • setSpacecraftClockAndDriftApplied

        public void setSpacecraftClockAndDriftApplied​(int spacecraftClockAndDriftApplied)
        Set the spacecraft clock offset and drift applied indicator.
        Parameters:
        spacecraftClockAndDriftApplied - the indicator to set
      • isSpacecraftTimeSimplified

        public boolean isSpacecraftTimeSimplified()
        Get the spacecraft time simplified flag.
        Returns:
        true if spacecraft time is simplified
      • setIsSpacecraftTimeSimplified

        public void setIsSpacecraftTimeSimplified​(boolean isSpacecraftTimeSimplified)
        Set the spacecraft time simplified flag.
        Parameters:
        isSpacecraftTimeSimplified - true if spacecraft time is simplified