public class LegacyNavigationMessage extends AbstractNavigationMessage implements GNSSClockElements
| Modifier and Type | Field and Description |
|---|---|
static String |
LNAV
Identifier for message type.
|
| Modifier | Constructor and Description |
|---|---|
protected |
LegacyNavigationMessage(double mu,
double angularVelocity,
int weekNumber)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getFitInterval()
Getter for the fit interval.
|
int |
getIODC()
Getter for the Issue Of Data Clock (IODC).
|
int |
getIODE()
Getter for the Issue Of Data Ephemeris (IODE).
|
double |
getSvAccuracy()
Getter for the user SV accuray (meters).
|
int |
getSvHealth()
Getter for the satellite health status.
|
double |
getTGD()
Getter for the Group Delay Differential (s).
|
void |
setFitInterval(int fitInterval)
Setter for the fit interval.
|
void |
setIODC(int value)
Setter for the Issue of Data Clock.
|
void |
setIODE(double value)
Setter for the Issue of Data Ephemeris.
|
void |
setSvAccuracy(double svAccuracy)
Setter for the user SV accuracy.
|
void |
setSvHealth(int svHealth)
Setter for the satellite health status.
|
void |
setTGD(double time)
Setter for the Group Delay Differential (s).
|
getAf2, getCic, getCis, getCrc, getCrs, getCuc, getCus, getDeltaN, getEpochToc, getIDot, getMeanMotion, getSqrtA, getTransmissionTime, setAf2, setCic, setCis, setCrc, setCrs, setCuc, setCus, setDeltaN, setEpochToc, setIDot, setSqrtA, setTransmissionTimegetAf0, 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, setWeekclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAf0, getAf1, getAf2, getCycleDuration, getTocdurationFrom, getDategetAngularVelocity, getCycleDuration, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getPropagator, getPropagator, getPropagator, getSma, getTime, getWeekpublic static final String LNAV
protected LegacyNavigationMessage(double mu,
double angularVelocity,
int weekNumber)
mu - Earth's universal gravitational parameterangularVelocity - mean angular velocity of the Earth for the GNSS modelweekNumber - number of weeks in the GNSS cyclepublic int getIODE()
public void setIODE(double value)
value - the IODE to setpublic int getIODC()
public void setIODC(int value)
value - the IODC to setpublic double getTGD()
getTGD in interface GNSSClockElementspublic void setTGD(double time)
time - the group delay differential to setpublic double getSvAccuracy()
public void setSvAccuracy(double svAccuracy)
svAccuracy - the value to setpublic int getSvHealth()
public void setSvHealth(int svHealth)
svHealth - the value to setpublic int getFitInterval()
public void setFitInterval(int fitInterval)
fitInterval - fit intervalCopyright © 2002-2023 CS GROUP. All rights reserved.