| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
DSN70m
Antennas that are 70m (currently DSS-14, DSS-43 and DSS-63)
|
| Constructor and Description |
|---|
GsPass(java.util.Date passStart,
java.util.Date passEnd,
java.util.Date dumpStart,
java.util.Date dumpEnd,
java.lang.String groundStationName,
float passTmRate)
Constructor of the Ground Station pass, taking as parameters all the required information
|
GsPass(GsPass org) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(GsPass o) |
boolean |
equals(GsPass pass) |
int |
getDumpDurationSecs()
Get the TM dump duration in seconds
|
java.util.Date |
getEndDump()
Get the end date of the data dump
|
java.util.Date |
getEndPass()
get the end date of the ground station pass
|
java.lang.String |
getGroundStation()
Get the ground station name of the pass
|
int |
getPassDurationSecs()
Get the pass duration in seconds
|
java.util.Date |
getStartDump()
Get the start date of the data dump
|
java.util.Date |
getStartPass()
Get the start date of the Ground Station Pass
|
float |
getTmRate()
Get the telemetry bitrate of the pass
|
float |
getTotalDataDump()
Get the total number of bits to be downloaded in this pass (TM bit rate * dump duration)
|
boolean |
is70m()
True if this pass is from a 70m antenna
|
boolean |
isBSR()
True if this pass is BSR
|
void |
setEndDump(java.util.Date dumpEnd)
Set the end date of the data dump
|
void |
setEndPass(java.util.Date passEnd)
Set the end date of the ground station pass
|
void |
setGroundStation(java.lang.String groundStationName)
Set the ground station name of the pass
|
void |
setStartDump(java.util.Date dumpStart)
Set the start date of the data dump
|
void |
setStartPass(java.util.Date passStart)
Set the start date of the Ground Station pass
|
void |
setTmRate(float passTmRate)
Set the telemetry bitrate of the pass
|
java.lang.String |
toString() |
java.lang.String |
toString(int count)
Get the XML representation of the pass
|
public static java.lang.String[] DSN70m
public GsPass(java.util.Date passStart,
java.util.Date passEnd,
java.util.Date dumpStart,
java.util.Date dumpEnd,
java.lang.String groundStationName,
float passTmRate)
passStart - Acquisition of Signal of the GS passpassEnd - Loss of Signal of the GS passdumpStart - start date of the actual dump of datadumpEnd - end date of the actual dump of datagroundStationName - ground station used for this passpassTmRate - telemetry downlink rate of this passpublic GsPass(GsPass org)
public boolean equals(GsPass pass)
public java.util.Date getStartPass()
public void setStartPass(java.util.Date passStart)
passStart - public java.util.Date getEndPass()
public void setEndPass(java.util.Date passEnd)
passEnd - public java.util.Date getStartDump()
public void setStartDump(java.util.Date dumpStart)
dumpStart - public java.util.Date getEndDump()
public void setEndDump(java.util.Date dumpEnd)
dumpEnd - public java.lang.String getGroundStation()
public void setGroundStation(java.lang.String groundStationName)
groundStationName - public float getTmRate()
public void setTmRate(float passTmRate)
passTmRate - public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(int count)
count - number to be put in the count attributepublic int compareTo(GsPass o)
compareTo in interface java.lang.Comparable<GsPass>public int getDumpDurationSecs()
public int getPassDurationSecs()
public float getTotalDataDump()
public boolean isBSR()
public boolean is70m()