Package org.orekit.gnss.rflink.gps
Class SubFrameAlmanac
- java.lang.Object
-
- org.orekit.gnss.rflink.gps.SubFrame
-
- org.orekit.gnss.rflink.gps.SubFrame45
-
- org.orekit.gnss.rflink.gps.SubFrameAlmanac
-
public class SubFrameAlmanac extends SubFrame45
Container for sub-frames 5, page 1-24.Table 20-1, sheet 4 and table 40-1, sheet 4 in NAVSTAR GPS Space Segment/Navigation User Segment Interface, IS-GPS-200N, 22 Aug 2022
- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Field Summary
-
Fields inherited from class org.orekit.gnss.rflink.gps.SubFrame
PARITY_SIZE, PREAMBLE_VALUE, WORD_SIZE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getAF0()
Get af₀.double
getAF1()
Get af₁.double
getDeltai()
Get Δi.double
getE()
Get eccentricity.double
getLowercaseOmega()
Get ω.double
getM0()
Get M₀.double
getOmegaDot()
Get dot(Ω).int
getPRN()
Get the PRN code phase of the SV.double
getSqrtA()
Get √a.int
getSvHealth()
Get SV health.int
getToaA()
Get Time Of Almanac.double
getUppercaseOmega0()
Get Ω₀.-
Methods inherited from class org.orekit.gnss.rflink.gps.SubFrame45
getDataId, getSvId
-
Methods inherited from class org.orekit.gnss.rflink.gps.SubFrame
checkParity, getAlert, getAntiSpoofing, getField, getId, getIntegrityStatus, getMessage, getPreamble, getTow, hasParityErrors, parse, setField, setField
-
-
-
-
Method Detail
-
getPRN
public int getPRN()
Get the PRN code phase of the SV.- Returns:
- PRN code phase
-
getE
public double getE()
Get eccentricity.- Returns:
- eccentricity
-
getToaA
public int getToaA()
Get Time Of Almanac.- Returns:
- Time Of Almanac (seconds)
-
getDeltai
public double getDeltai()
Get Δi.- Returns:
- Δi (rad)
-
getOmegaDot
public double getOmegaDot()
Get dot(Ω).- Returns:
- dot(Ω) (rad/s)
-
getSvHealth
public int getSvHealth()
Get SV health.- Returns:
- SV health
-
getSqrtA
public double getSqrtA()
Get √a.- Returns:
- d√a (√m)
-
getUppercaseOmega0
public double getUppercaseOmega0()
Get Ω₀.- Returns:
- Ω₀ (rad)
-
getLowercaseOmega
public double getLowercaseOmega()
Get ω.- Returns:
- ω(rad)
-
getM0
public double getM0()
Get M₀.- Returns:
- M₀ (rad)
-
getAF0
public double getAF0()
Get af₀.- Returns:
- af₀ (second)
-
getAF1
public double getAF1()
Get af₁.- Returns:
- af₁ (second/second)
-
-