public class BeidouCivilianNavigationMessage extends AbstractNavigationMessage
Modifier and Type | Field and Description |
---|---|
static String |
CNV1
Identifier for Beidou-3 B1C message type.
|
static String |
CNV2
Identifier for Beidou-3 B2A message type.
|
static String |
CNV3
Identifier for Beidou-3 B2B message type.
|
Constructor and Description |
---|
BeidouCivilianNavigationMessage(Frequency signal)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getADot()
Getter for the change rate in semi-major axis.
|
double |
getDeltaN0Dot()
Getter for change rate in Δn₀.
|
int |
getHealth()
Getter for health.
|
int |
getIntegrityFlags()
Getter for B1C integrity flags.
|
int |
getIODC()
Getter for the Issue Of Data Clock (IODC).
|
int |
getIODE()
Getter for the Issue Of Data Ephemeris (IODE).
|
double |
getIscB1CD()
Getter for inter Signal Delay for B1 CD.
|
double |
getIscB1CP()
Getter for inter Signal Delay for B1 CP.
|
double |
getIscB2AD()
Getter for inter Signal Delay for B2 AD.
|
BeidouSatelliteType |
getSatelliteType()
Getter for satellite type.
|
Frequency |
getSignal()
Getter for signal.
|
int |
getSisaiOc1()
Getter for Signal In Space Accuracy Index (clock drift accuracy).
|
int |
getSisaiOc2()
Getter for Signal In Space Accuracy Index (clock drift rate accuracy).
|
int |
getSisaiOcb()
Getter for Signal In Space Accuracy Index (radial and clock).
|
int |
getSisaiOe()
Getter for Signal In Space Accuracy Index (along track and across track).
|
int |
getSismai()
Getter for Signal In Space Monitoring Accuracy Index.
|
double |
getTgdB1Cp()
Getter for B1/B3 Group Delay Differential (s).
|
double |
getTgdB2ap()
Getter for B2 AP Group Delay Differential (s).
|
double |
getTgdB2bI()
Getter for B2B_i / B3I Group Delay Differential (s).
|
void |
setADot(double value)
Setter for the change rate in semi-major axis.
|
void |
setDeltaN0Dot(double deltaN0Dot)
Setter for change rate in Δn₀.
|
void |
setHealth(int health)
Setter for health.
|
void |
setIntegrityFlags(int integrityFlags)
Setter for B1C integrity flags.
|
void |
setIODC(int value)
Setter for the Issue of Data Clock.
|
void |
setIODE(int value)
Setter for the Issue of Data Ephemeris.
|
void |
setIscB1CD(double delay)
Setter for inter Signal Delay for B1 CD.
|
void |
setIscB1CP(double delay)
Setter for inter Signal Delay for B1 CP.
|
void |
setIscB2AD(double delay)
Setter for inter Signal Delay for B2 AD.
|
void |
setSatelliteType(BeidouSatelliteType satelliteType)
Setter for satellite type.
|
void |
setSisaiOc1(int sisaiOc1)
Setter for Signal In Space Accuracy Index (clock drift accuracy).
|
void |
setSisaiOc2(int sisaiOc2)
Setter for Signal In Space Accuracy Index (clock drift rate accuracy).
|
void |
setSisaiOcb(int sisaiOcb)
Setter for Signal In Space Accuracy Index (radial and clock).
|
void |
setSisaiOe(int sisaiOe)
Setter for Signal In Space Accuracy Index (along track and across track).
|
void |
setSismai(int sismai)
Setter for Signal In Space Monitoring Accuracy Index.
|
void |
setTgdB1Cp(double tgdB1Cp)
Setter for B1/B3 Group Delay Differential (s).
|
void |
setTgdB2ap(double tgdB2ap)
Setter for B2 AP Group Delay Differential (s).
|
void |
setTgdB2bI(double tgdB2bI)
Setter for B2B_i / B3I 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, setTransmissionTime
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAngularVelocity, getCycleDuration, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getPropagator, getPropagator, getPropagator, getSma, getTime, getWeek
durationFrom, getDate
public static final String CNV1
public static final String CNV2
public static final String CNV3
public BeidouCivilianNavigationMessage(Frequency signal)
signal
- signal on which navigation signal is sentpublic Frequency getSignal()
public double getADot()
public void setADot(double value)
value
- the change rate in semi-major axispublic double getDeltaN0Dot()
public void setDeltaN0Dot(double deltaN0Dot)
deltaN0Dot
- change rate in Δn₀public int getIODE()
public void setIODE(int value)
value
- the IODE to setpublic int getIODC()
public void setIODC(int value)
value
- the IODC to setpublic double getIscB1CD()
public void setIscB1CD(double delay)
delay
- delay to setpublic double getIscB2AD()
public void setIscB2AD(double delay)
delay
- delay to setpublic double getIscB1CP()
public void setIscB1CP(double delay)
delay
- delay to setpublic int getSisaiOe()
public void setSisaiOe(int sisaiOe)
sisaiOe
- Signal In Space Accuracy Index (along track and across track)public int getSisaiOcb()
public void setSisaiOcb(int sisaiOcb)
sisaiOcb
- Signal In Space Accuracy Index (radial and clock)public int getSisaiOc1()
public void setSisaiOc1(int sisaiOc1)
sisaiOc1
- Signal In Space Accuracy Index (clock drift accuracy)public int getSisaiOc2()
public void setSisaiOc2(int sisaiOc2)
sisaiOc2
- Signal In Space Accuracy Index (clock drift rate accuracy)public int getSismai()
public void setSismai(int sismai)
sismai
- Signal In Space Monitoring Accuracy Indexpublic int getHealth()
public void setHealth(int health)
health
- healthpublic int getIntegrityFlags()
public void setIntegrityFlags(int integrityFlags)
integrityFlags
- integrity flagspublic double getTgdB1Cp()
public void setTgdB1Cp(double tgdB1Cp)
tgdB1Cp
- B1/B3 Group Delay Differential (s)public double getTgdB2ap()
public void setTgdB2ap(double tgdB2ap)
tgdB2ap
- B2 AP Group Delay Differential (s)public double getTgdB2bI()
public void setTgdB2bI(double tgdB2bI)
tgdB2bI
- B2B_i / B3I Group Delay Differential (s)public BeidouSatelliteType getSatelliteType()
public void setSatelliteType(BeidouSatelliteType satelliteType)
satelliteType
- satellite typeCopyright © 2002-2023 CS GROUP. All rights reserved.