Class GalileoNavigationMessage
- java.lang.Object
-
- org.orekit.propagation.analytical.gnss.data.CommonGnssData
-
- org.orekit.propagation.analytical.gnss.data.AbstractNavigationMessage
-
- org.orekit.propagation.analytical.gnss.data.GalileoNavigationMessage
-
- All Implemented Interfaces:
GNSSOrbitalElements
,TimeStamped
public class GalileoNavigationMessage extends AbstractNavigationMessage
Container for data contained in a Galileo navigation message.- Since:
- 11.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description GalileoNavigationMessage()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getBGDE1E5a()
Getter for the E1/E5a broadcast group delay.double
getBGDE5bE1()
Getter for the the Broadcast Group Delay E5b/E1.int
getDataSource()
Getter for the the data source.int
getIODNav()
Getter for the the Issue Of Data (IOD).double
getSisa()
Getter for the signal in space accuracy (m).double
getSvHealth()
Getter for the SV health status.void
setBGDE1E5a(double bgd)
Setter for the E1/E5a broadcast group delay (s).void
setBGDE5bE1(double bgd)
Setter for the E5b/E1 broadcast group delay (s).void
setDataSource(int dataSource)
Setter for the data source.void
setIODNav(int iod)
Setter for the Issue of Data of the navigation batch.void
setSisa(double sisa)
Setter for the signal in space accuracy.void
setSvHealth(double svHealth)
Setter for the SV health status.-
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
-
getIODNav
public int getIODNav()
Getter for the the Issue Of Data (IOD).- Returns:
- the Issue Of Data (IOD)
-
setIODNav
public void setIODNav(int iod)
Setter for the Issue of Data of the navigation batch.- Parameters:
iod
- the IOD to set
-
getDataSource
public int getDataSource()
Getter for the the data source.- Returns:
- the data source
- Since:
- 12.0
-
setDataSource
public void setDataSource(int dataSource)
Setter for the data source.- Parameters:
dataSource
- data source- Since:
- 12.0
-
getBGDE1E5a
public double getBGDE1E5a()
Getter for the E1/E5a broadcast group delay.- Returns:
- the E1/E5a broadcast group delay (s)
-
setBGDE1E5a
public void setBGDE1E5a(double bgd)
Setter for the E1/E5a broadcast group delay (s).- Parameters:
bgd
- the E1/E5a broadcast group delay to set
-
setBGDE5bE1
public void setBGDE5bE1(double bgd)
Setter for the E5b/E1 broadcast group delay (s).- Parameters:
bgd
- the E5b/E1 broadcast group delay to set
-
getBGDE5bE1
public double getBGDE5bE1()
Getter for the the Broadcast Group Delay E5b/E1.- Returns:
- the Broadcast Group Delay E5b/E1 (s)
-
getSisa
public double getSisa()
Getter for the signal in space accuracy (m).- Returns:
- the signal in space accuracy
-
setSisa
public void setSisa(double sisa)
Setter for the signal in space accuracy.- Parameters:
sisa
- the sisa to set
-
getSvHealth
public double getSvHealth()
Getter for the SV health status.- Returns:
- the SV health status
-
setSvHealth
public void setSvHealth(double svHealth)
Setter for the SV health status.- Parameters:
svHealth
- the SV health status to set
-
-