public class CRDHeader extends ILRSHeader
Modifier and Type | Class and Description |
---|---|
static class |
CRDHeader.RangeType
Range type for SLR data.
|
Constructor and Description |
---|
CRDHeader() |
Modifier and Type | Method and Description |
---|---|
int |
getDataReleaseFlag()
Get the flag indicating the data release.
|
int |
getDataType()
Get the data type.
|
String |
getDateAndTime()
Get the date and time as the string value.
|
int |
getEpochIdentifier()
Get the epoch identifier.
|
String |
getPredictionProvider()
Get the prediction provider.
|
int |
getPredictionType()
Get the prediction type (CPF or TLE).
|
int |
getQualityIndicator()
Get the data quality indicator.
|
CRDHeader.RangeType |
getRangeType()
Get the range type.
|
int |
getSpacecraftEpochTimeScale()
Get the spacecraft epoch time scale.
|
String |
getStationName()
Get the station name from official list.
|
String |
getStationNetword()
Get the station network.
|
int |
getSystemIdentifier()
Get the system identifier.
|
int |
getSystemNumber()
Get the system number.
|
int |
getSystemOccupancy()
Get the system occupancy.
|
int |
getYearOfCentury()
Get the year of century from CPF or TLE.
|
boolean |
isCenterOfMassCorrectionApplied()
Get the center of mass correction applied indicator.
|
boolean |
isReceiveAmplitudeCorrectionApplied()
Get the receive amplitude correction applied indicator.
|
boolean |
isStationSystemDelayApplied()
Get the station system delay applied indicator.
|
boolean |
isTransponderDelayApplied()
Get the spacecraft system delay applied (transponders) indicator.
|
boolean |
isTroposphericRefractionApplied()
Get the tropospheric refraction correction applied indicator.
|
void |
setDataReleaseFlag(int dataReleaseFlag)
Set the flag indicating the data release.
|
void |
setDataType(int dataType)
Set the data type.
|
void |
setDateAndTime(String dateAndTime)
Set the string value of date and time.
|
void |
setEpochIdentifier(int epochIdentifier)
Set the epoch identifier.
|
void |
setIsCenterOfMassCorrectionApplied(boolean isCenterOfMassCorrectionApplied)
Set the center of mass correction applied indicator.
|
void |
setIsReceiveAmplitudeCorrectionApplied(boolean isReceiveAmplitudeCorrectionApplied)
Set the receive amplitude correction applied indicator.
|
void |
setIsStationSystemDelayApplied(boolean isStationSystemDelayApplied)
Set the station system delay applied indicator.
|
void |
setIsTransponderDelayApplied(boolean isTransponderDelayApplied)
Set the spacecraft system delay applied (transponders) indicator.
|
void |
setIsTroposphericRefractionApplied(boolean isTroposphericRefractionApplied)
Set the tropospheric refraction correction applied indicator.
|
void |
setPredictionProvider(String predictionProvider)
Set the prediction provider.
|
void |
setPredictionType(int predictionType)
Set the prediction type.
|
void |
setQualityIndicator(int qualityIndicator)
Set the data quality indicator.
|
void |
setRangeType(int indicator)
Set the range type indicator.
|
void |
setSpacecraftEpochTimeScale(int spacecraftEpochTimeScale)
Set the spacecraft epoch time scale.
|
void |
setStationName(String stationName)
Set the station name from official list.
|
void |
setStationNetword(String stationNetword)
Set the station network.
|
void |
setSystemIdentifier(int systemIdentifier)
Set the system identifier.
|
void |
setSystemNumber(int systemNumber)
Set the system number.
|
void |
setSystemOccupancy(int systemOccupancy)
Set the system occupancy.
|
void |
setYearOfCentury(int yearOfCentury)
Set the year of century from CPF or TLE.
|
getEndEpoch, getFormat, getIlrsSatelliteId, getName, getNoradId, getProductionEpoch, getProductionHour, getSequenceNumber, getSic, getStartEpoch, getTargetClass, getTargetLocation, getVersion, setEndEpoch, setFormat, setIlrsSatelliteId, setName, setNoradId, setProductionEpoch, setProductionHour, setSequenceNumber, setSic, setStartEpoch, setTargetClass, setTargetLocation, setVersion
public String getStationName()
public void setStationName(String stationName)
stationName
- the station name to setpublic int getSystemIdentifier()
public void setSystemIdentifier(int systemIdentifier)
systemIdentifier
- the system identifier to setpublic int getSystemNumber()
public void setSystemNumber(int systemNumber)
systemNumber
- the system number to setpublic int getSystemOccupancy()
public void setSystemOccupancy(int systemOccupancy)
systemOccupancy
- the system occupancy to setpublic int getEpochIdentifier()
3 = UTC (UNSO) ; 4 = UTC (GPS) ; 7 = UTC (BIPM) ; 10 = UTC (Station Time Scale)
public void setEpochIdentifier(int epochIdentifier)
epochIdentifier
- the epoch identifier to setpublic String getStationNetword()
public void setStationNetword(String stationNetword)
stationNetword
- the station network to setpublic int getSpacecraftEpochTimeScale()
public void setSpacecraftEpochTimeScale(int spacecraftEpochTimeScale)
spacecraftEpochTimeScale
- the spacecraft epoch time scale to setpublic int getDataType()
0 = full rate ; 1 = normal point ; 2 = sampled engineering
public void setDataType(int dataType)
dataType
- the data type to setpublic int getDataReleaseFlag()
public void setDataReleaseFlag(int dataReleaseFlag)
dataReleaseFlag
- the flag to setpublic boolean isTroposphericRefractionApplied()
public void setIsTroposphericRefractionApplied(boolean isTroposphericRefractionApplied)
isTroposphericRefractionApplied
- true if tropospheric refraction correction is appliedpublic boolean isCenterOfMassCorrectionApplied()
public void setIsCenterOfMassCorrectionApplied(boolean isCenterOfMassCorrectionApplied)
isCenterOfMassCorrectionApplied
- true if center of mass correction is appliedpublic boolean isReceiveAmplitudeCorrectionApplied()
public void setIsReceiveAmplitudeCorrectionApplied(boolean isReceiveAmplitudeCorrectionApplied)
isReceiveAmplitudeCorrectionApplied
- true if receive amplitude correction is appliedpublic boolean isStationSystemDelayApplied()
public void setIsStationSystemDelayApplied(boolean isStationSystemDelayApplied)
isStationSystemDelayApplied
- true if station system delay is appliedpublic boolean isTransponderDelayApplied()
public void setIsTransponderDelayApplied(boolean isTransponderDelayApplied)
isTransponderDelayApplied
- true if transponder delay is appliedpublic CRDHeader.RangeType getRangeType()
public void setRangeType(int indicator)
indicator
- range type indicatorpublic int getQualityIndicator()
public void setQualityIndicator(int qualityIndicator)
qualityIndicator
- the indicator to setpublic int getPredictionType()
public void setPredictionType(int predictionType)
predictionType
- the prediction type to setpublic int getYearOfCentury()
public void setYearOfCentury(int yearOfCentury)
yearOfCentury
- the year of century to setpublic String getDateAndTime()
Depending the prediction type, this value can represent the CPF starting date and hour (MMDDHH) from CPF H2 record or TLE epoch day/fractional day
public void setDateAndTime(String dateAndTime)
dateAndTime
- the date and time to setpublic String getPredictionProvider()
public void setPredictionProvider(String predictionProvider)
predictionProvider
- the prediction provider to setCopyright © 2002-2022 CS GROUP. All rights reserved.