public abstract class AbstractNavigationMessage extends CommonGnssData implements GNSSOrbitalElements
GPSLegacyNavigationMessage,
GalileoNavigationMessage,
BeidouLegacyNavigationMessage,
QZSSLegacyNavigationMessage,
IRNSSNavigationMessage| Constructor and Description |
|---|
AbstractNavigationMessage(double mu,
double angularVelocity,
int weekNumber)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAf2()
Getter for the Drift Rate Correction Coefficient.
|
double |
getCic()
Getter for the Cic parameter.
|
double |
getCis()
Getter for the Cis parameter.
|
double |
getCrc()
Getter for the Crc parameter.
|
double |
getCrs()
Getter for the Crs parameter.
|
double |
getCuc()
Getter for the Cuc parameter.
|
double |
getCus()
Getter for the Cus parameter.
|
double |
getDeltaN()
Getter for the delta of satellite mean motion.
|
AbsoluteDate |
getEpochToc()
Getter for the time of clock epoch.
|
double |
getIDot()
Getter for the rate of inclination angle.
|
double |
getMeanMotion()
Getter for the mean motion.
|
double |
getSqrtA()
Getter for Square Root of Semi-Major Axis (√m).
|
double |
getTransmissionTime()
Getter for transmission time.
|
void |
setAf2(double af2)
Setter for the Drift Rate Correction Coefficient (s/s²).
|
void |
setCic(double cic)
Setter for te Cic parameter.
|
void |
setCis(double cis)
Setter for the Cis parameter.
|
void |
setCrc(double crc)
Setter for the Crc parameter.
|
void |
setCrs(double crs)
Setter for the Crs parameter.
|
void |
setCuc(double cuc)
Setter for the Cuc parameter.
|
void |
setCus(double cus)
Setter for the Cus parameter.
|
void |
setDeltaN(double deltaN)
Setter for the delta of satellite mean motion.
|
void |
setEpochToc(AbsoluteDate epochToc)
Setter for the time of clock epoch.
|
void |
setIDot(double iRate)
Setter for the Rate of Inclination Angle (rad/s).
|
void |
setSqrtA(double sqrtA)
Setter for the Square Root of Semi-Major Axis (√m).
|
void |
setTransmissionTime(double transmissionTime)
Setter for transmission time.
|
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, setWeekclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAngularVelocity, getCycleDuration, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getPropagator, getPropagator, getPropagator, getSma, getTime, getWeekdurationFrom, getDatepublic AbstractNavigationMessage(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 double getSqrtA()
public void setSqrtA(double sqrtA)
In addition, this method set the value of the Semi-Major Axis.
sqrtA - the Square Root of Semi-Major Axis (√m)public double getMeanMotion()
getMeanMotion in interface GNSSOrbitalElementspublic double getDeltaN()
public void setDeltaN(double deltaN)
deltaN - the value to setpublic double getIDot()
getIDot in interface GNSSOrbitalElementspublic void setIDot(double iRate)
iRate - the rate of inclination angle to setpublic double getAf2()
public void setAf2(double af2)
af2 - the Drift Rate Correction Coefficient to setpublic AbsoluteDate getEpochToc()
public void setEpochToc(AbsoluteDate epochToc)
epochToc - the epoch to setpublic double getCuc()
getCuc in interface GNSSOrbitalElementspublic void setCuc(double cuc)
cuc - the value to setpublic double getCus()
getCus in interface GNSSOrbitalElementspublic void setCus(double cus)
cus - the value to setpublic double getCrc()
getCrc in interface GNSSOrbitalElementspublic void setCrc(double crc)
crc - the value to setpublic double getCrs()
getCrs in interface GNSSOrbitalElementspublic void setCrs(double crs)
crs - the value to setpublic double getCic()
getCic in interface GNSSOrbitalElementspublic void setCic(double cic)
cic - the value to setpublic double getCis()
getCis in interface GNSSOrbitalElementspublic void setCis(double cis)
cis - the value to setspublic double getTransmissionTime()
public void setTransmissionTime(double transmissionTime)
transmissionTime - transmission timeCopyright © 2002-2023 CS GROUP. All rights reserved.