public class GLONASSAlmanac extends Object implements GLONASSOrbitalElements
GLONASS_MU, GLONASS_PI
Constructor and Description |
---|
GLONASSAlmanac(int channel,
int health,
int day,
int month,
int year,
double ta,
double lambda,
double deltaI,
double pa,
double ecc,
double deltaT,
double deltaTDot,
double tGlo2UTC,
double tGPS2Glo,
double tGlo)
Constructor.
|
GLONASSAlmanac(int channel,
int health,
int day,
int month,
int year,
double ta,
double lambda,
double deltaI,
double pa,
double ecc,
double deltaT,
double deltaTDot,
double tGlo2UTC,
double tGPS2Glo,
double tGlo,
TimeScale glonass)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDate |
getDate()
Get the date.
|
double |
getDeltaI()
Get the correction to the mean value of inlination.
|
double |
getDeltaT()
Get the correction to the mean value of Draconian period.
|
double |
getDeltaTDot()
Get the rate of change of Draconian period.
|
double |
getE()
Get the Eccentricity.
|
int |
getFrequencyChannel()
Get the frequency channel.
|
double |
getGlo2UTC()
Get the correction from GLONASS to UTC.
|
double |
getGloOffset()
Get the correction of time relative to GLONASS system time.
|
double |
getGPS2Glo()
Get the correction to GPS time relative GLONASS.
|
int |
getHealth()
Get the Health status.
|
double |
getLambda()
Get the longitude of ascending node of orbit.
|
int |
getN4()
Get the number of the current four year interval.
|
int |
getNa()
Get the number of the current day in a four year interval.
|
double |
getPa()
Get the Argument of Perigee.
|
double |
getTime()
Get the Reference Time.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGammaN, getIOD, getTN, getX, getXDot, getXDotDot, getY, getYDot, getYDotDot, getZ, getZDot, getZDotDot
@DefaultDataContext public GLONASSAlmanac(int channel, int health, int day, int month, int year, double ta, double lambda, double deltaI, double pa, double ecc, double deltaT, double deltaTDot, double tGlo2UTC, double tGPS2Glo, double tGlo)
This method uses the default data context
.
channel
- the frequency channel from -7 to 6)health
- the Health statusday
- the day of Almanacmonth
- the month of Almanacyear
- the year of Almanacta
- the reference time of the almanac (s)lambda
- the Greenwich longitude of ascending node of orbit (rad)deltaI
- the correction to the mean value of inclination (rad)pa
- the argument of perigee (rad)ecc
- the eccentricitydeltaT
- the correction to the mean value of Draconian period (s)deltaTDot
- the rate of change of orbital periodtGlo2UTC
- the correction from GLONASS to UTC (s)tGPS2Glo
- the correction to GPS time relative GLONASS (s)tGlo
- the correction of time relative to GLONASS system time (s)GLONASSAlmanac(int, int, int, int, int, double, double, double, double,
double, double, double, double, double, double, TimeScale)
public GLONASSAlmanac(int channel, int health, int day, int month, int year, double ta, double lambda, double deltaI, double pa, double ecc, double deltaT, double deltaTDot, double tGlo2UTC, double tGPS2Glo, double tGlo, TimeScale glonass)
channel
- the frequency channel from -7 to 6)health
- the Health statusday
- the day of Almanacmonth
- the month of Almanacyear
- the year of Almanacta
- the reference time of the almanac (s)lambda
- the Greenwich longitude of ascending node of orbit (rad)deltaI
- the correction to the mean value of inclination (rad)pa
- the argument of perigee (rad)ecc
- the eccentricitydeltaT
- the correction to the mean value of Draconian period (s)deltaTDot
- the rate of change of orbital periodtGlo2UTC
- the correction from GLONASS to UTC (s)tGPS2Glo
- the correction to GPS time relative GLONASS (s)tGlo
- the correction of time relative to GLONASS system time (s)glonass
- GLONASS time scale.public AbsoluteDate getDate()
TimeStamped
getDate
in interface TimeStamped
public double getTime()
GLONASSOrbitalElements
getTime
in interface GLONASSOrbitalElements
public double getLambda()
GLONASSOrbitalElements
getLambda
in interface GLONASSOrbitalElements
public double getE()
GLONASSOrbitalElements
getE
in interface GLONASSOrbitalElements
public double getPa()
GLONASSOrbitalElements
getPa
in interface GLONASSOrbitalElements
public double getDeltaI()
GLONASSOrbitalElements
getDeltaI
in interface GLONASSOrbitalElements
public double getDeltaT()
GLONASSOrbitalElements
getDeltaT
in interface GLONASSOrbitalElements
public double getDeltaTDot()
GLONASSOrbitalElements
getDeltaTDot
in interface GLONASSOrbitalElements
public int getHealth()
public int getFrequencyChannel()
public double getGlo2UTC()
public double getGPS2Glo()
public double getGloOffset()
public int getNa()
GLONASSOrbitalElements
getNa
in interface GLONASSOrbitalElements
public int getN4()
GLONASSOrbitalElements
getN4
in interface GLONASSOrbitalElements
Copyright © 2002-2020 CS Group. All rights reserved.