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, 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, waitgetAngularVelocity, getCycleDuration, getE, getI0, getM0, getMu, getOmega0, getOmegaDot, getPa, getPRN, getPropagator, getPropagator, getPropagator, getSma, getTime, getWeekdurationFrom, getDatepublic 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.