public class BeidouCivilianNavigationMessage extends AbstractNavigationMessage
Modifier and Type | Field and Description |
---|---|
static String |
CNV1
Beidou-3 B1C消息类型的标识符。
|
static String |
CNV2
Beidou-3 B2A消息类型的标识符。
|
static String |
CNV3
Beidou-3 B2B消息类型的标识符。
|
Constructor and Description |
---|
BeidouCivilianNavigationMessage(Frequency signal)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
double |
getADot()
获取半长轴变化率。
|
double |
getDeltaN0Dot()
获取Δn₀的变化率。
|
int |
getHealth()
获取健康状态。
|
int |
getIntegrityFlags()
获取B1C完整性标志。
|
int |
getIODC()
获取数据钟的发布期(IODC)。
|
int |
getIODE()
获取星历数据发布期(IODE)。
|
double |
getIscB1CD()
获取B1 CD的信号间延迟。
|
double |
getIscB1CP()
获取B1 CP的信号间延迟。
|
double |
getIscB2AD()
获取B2 AD的信号间延迟。
|
BeidouSatelliteType |
getSatelliteType()
获取卫星类型。
|
Frequency |
getSignal()
获取信号。
|
int |
getSisaiOc1()
获取空间精度指数(钟漂准确性)。
|
int |
getSisaiOc2()
获取空间精度指数(钟漂速率准确性)。
|
int |
getSisaiOcb()
获取空间精度指数(径向和钟差)。
|
int |
getSisaiOe()
获取空间精度指数(沿轨道和横向)。
|
int |
getSismai()
获取空间精度指数监测。
|
double |
getTgdB1Cp()
获取B1/B3组延迟差分(s)。
|
double |
getTgdB2ap()
获取B2 AP组延迟差分(s)。
|
double |
getTgdB2bI()
获取B2B_i / B3I组延迟差分(s)。
|
void |
setADot(double value)
半长轴变化率的设置器。
|
void |
setDeltaN0Dot(double deltaN0Dot)
Δn₀变化率的设置器。
|
void |
setHealth(int health)
健康状态的设置器。
|
void |
setIntegrityFlags(int integrityFlags)
B1C完整性标志的设置器。
|
void |
setIODC(int value)
数据钟发布期的设置器。
|
void |
setIODE(int value)
星历数据发布期的设置器。
|
void |
setIscB1CD(double delay)
B1 CD的信号间延迟的设置器。
|
void |
setIscB1CP(double delay)
B1 CP的信号间延迟的设置器。
|
void |
setIscB2AD(double delay)
B2 AD的信号间延迟的设置器。
|
void |
setSatelliteType(BeidouSatelliteType satelliteType)
卫星类型的设置器。
|
void |
setSisaiOc1(int sisaiOc1)
空间精度指数(钟漂准确性)的设置器。
|
void |
setSisaiOc2(int sisaiOc2)
空间精度指数(钟漂速率准确性)的设置器。
|
void |
setSisaiOcb(int sisaiOcb)
空间精度指数(径向和钟差)的设置器。
|
void |
setSisaiOe(int sisaiOe)
空间精度指数(沿轨道和横向)的设置器。
|
void |
setSismai(int sismai)
空间精度指数监测的设置器。
|
void |
setTgdB1Cp(double tgdB1Cp)
B1/B3组延迟差分(s)的设置器。
|
void |
setTgdB2ap(double tgdB2ap)
B2 AP组延迟差分(s)的设置器。
|
void |
setTgdB2bI(double tgdB2bI)
B2B_i / B3I组延迟差分(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 BeidouCivilianNavigationMessage(Frequency signal)
signal
- 发送导航信号的信号
public Frequency getSignal()
public double getADot()
public void setADot(double value)
value
- 半长轴变化率
public double getDeltaN0Dot()
public void setDeltaN0Dot(double deltaN0Dot)
deltaN0Dot
- Δn₀的变化率
public int getIODE()
public void setIODE(int value)
value
- 要设置的IODE
public int getIODC()
public void setIODC(int value)
value
- 要设置的IODC
public double getIscB1CD()
public void setIscB1CD(double delay)
delay
- 要设置的延迟
public double getIscB2AD()
public void setIscB2AD(double delay)
delay
- 要设置的延迟
public double getIscB1CP()
public void setIscB1CP(double delay)
delay
- 要设置的延迟
public int getSisaiOe()
public void setSisaiOe(int sisaiOe)
sisaiOe
- 空间精度指数(沿轨道和横向)
public int getSisaiOcb()
public void setSisaiOcb(int sisaiOcb)
sisaiOcb
- 空间精度指数(径向和钟差)
public int getSisaiOc1()
public void setSisaiOc1(int sisaiOc1)
sisaiOc1
- 空间精度指数(钟漂准确性)
public int getSisaiOc2()
public void setSisaiOc2(int sisaiOc2)
sisaiOc2
- 空间精度指数(钟漂速率准确性)
public int getSismai()
public void setSismai(int sismai)
sismai
- 空间精度指数监测
public int getHealth()
public void setHealth(int health)
health
- 健康状态
public int getIntegrityFlags()
public void setIntegrityFlags(int integrityFlags)
integrityFlags
- 完整性标志
public double getTgdB1Cp()
public void setTgdB1Cp(double tgdB1Cp)
tgdB1Cp
- B1/B3组延迟差分(s)
public double getTgdB2ap()
public void setTgdB2ap(double tgdB2ap)
tgdB2ap
- B2 AP组延迟差分(s)
public double getTgdB2bI()
public void setTgdB2bI(double tgdB2bI)
tgdB2bI
- B2B_i / B3I组延迟差分(s)
public BeidouSatelliteType getSatelliteType()
public void setSatelliteType(BeidouSatelliteType satelliteType)
satelliteType
- 卫星类型
Copyright © 2002-2023 CS GROUP. All rights reserved.