Class IRNSSNavigationMessage
- java.lang.Object
-
- org.orekit.propagation.analytical.gnss.data.CommonGnssData
-
- org.orekit.propagation.analytical.gnss.data.AbstractNavigationMessage
-
- org.orekit.propagation.analytical.gnss.data.IRNSSNavigationMessage
-
- All Implemented Interfaces:
GNSSOrbitalElements
,TimeStamped
public class IRNSSNavigationMessage extends AbstractNavigationMessage
Container for data contained in an IRNSS navigation message.- Since:
- 11.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description IRNSSNavigationMessage()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIODEC()
Getter for the Issue Of Data Ephemeris and Clock (IODEC).double
getSvHealth()
Getter for the satellite health status.double
getTGD()
Getter for the estimated group delay differential TGD for L5-S correction.double
getURA()
Getter for the user range accuray (meters).void
setIODEC(double value)
Setter for the Issue of Data, Ephemeris and Clock.void
setSvHealth(double svHealth)
Setter for the satellite health status.void
setTGD(double time)
Setter for the Group Delay Differential (s).void
setURA(double accuracy)
Setter for the user range accuracy.-
Methods inherited from class org.orekit.propagation.analytical.gnss.data.AbstractNavigationMessage
getAf2, getCic, getCis, getCrc, getCrs, getCuc, getCus, getDeltaN, getEpochToc, getIDot, getMeanMotion, getSqrtA, getTransmissionTime, setAf2, setCic, setCis, setCrc, setCrs, setCuc, setCus, setDeltaN, setEpochToc, setIDot, setSqrtA, setTransmissionTime
-
Methods inherited from class org.orekit.propagation.analytical.gnss.data.CommonGnssData
getAf0, getAf1, getAngularVelocity, getCycleDuration, getDate, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getSma, getTime, getWeek, setAf0, setAf1, setDate, setE, setI0, setM0, setOmega0, setOmegaDot, setPa, setPRN, setSma, setTime, setWeek
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElements
getAngularVelocity, getCycleDuration, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getPropagator, getPropagator, getPropagator, getSma, getTime, getWeek
-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom, getDate
-
-
-
-
Method Detail
-
getIODEC
public int getIODEC()
Getter for the Issue Of Data Ephemeris and Clock (IODEC).- Returns:
- the Issue Of Data Ephemeris and Clock (IODEC)
-
setIODEC
public void setIODEC(double value)
Setter for the Issue of Data, Ephemeris and Clock.- Parameters:
value
- the IODEC to set
-
getTGD
public double getTGD()
Getter for the estimated group delay differential TGD for L5-S correction.- Returns:
- the estimated group delay differential TGD for L5-S correction (s)
-
setTGD
public void setTGD(double time)
Setter for the Group Delay Differential (s).- Parameters:
time
- the group delay differential to set
-
getURA
public double getURA()
Getter for the user range accuray (meters).- Returns:
- the user range accuracy
-
setURA
public void setURA(double accuracy)
Setter for the user range accuracy.- Parameters:
accuracy
- the value to set
-
getSvHealth
public double getSvHealth()
Getter for the satellite health status.- Returns:
- the satellite health status
-
setSvHealth
public void setSvHealth(double svHealth)
Setter for the satellite health status.- Parameters:
svHealth
- the value to set
-
-