Class MergedDishData
java.lang.Object
net.adambruce.dsn.now.model.merged.MergedDishData
Merged dish information from the DSN configuration and state endpoints.
-
Constructor Summary
ConstructorsConstructorDescriptionMergedDishData(String name, String friendlyName, String type, Long azimuth, Long elevation, Long windSpeed, Boolean multipleSpacecraftPerAperture, Boolean array, Boolean deltaDifferentialOneWayRanging, String activity, List<Signal> upSignals, List<Signal> downSignals, List<MergedTargetData> target) Creates a newMergedDishDatainstance. -
Method Summary
Modifier and TypeMethodDescriptionbooleanthe activity of the dishgetArray()the dish is configured as an arraythe azimuth of the dish (degrees)the dish is configured for Delta-Differential One-Way Ranging (DDOR)the downlink signals received by the dishthe elevation of the dish (degrees)the friendly name of the dishthe dish is configured for Multiple Spacecraft Per Aperture (MSPA)getName()the name of the dishthe targets that the dish is trackinggetType()the type of dishthe uplink signals transmitting from the dishthe wind speed at the dish (km/hr)inthashCode()toString()
-
Constructor Details
-
MergedDishData
public MergedDishData(String name, String friendlyName, String type, Long azimuth, Long elevation, Long windSpeed, Boolean multipleSpacecraftPerAperture, Boolean array, Boolean deltaDifferentialOneWayRanging, String activity, List<Signal> upSignals, List<Signal> downSignals, List<MergedTargetData> target) Creates a newMergedDishDatainstance.- Parameters:
name- the name of the dishfriendlyName- the friendly name of the dishtype- the type of dishazimuth- the azimuth of the dish (degrees)elevation- the elevation of the dish (degrees)windSpeed- the wind speed at the dish (km/hr)multipleSpacecraftPerAperture- the dish is configured for Multiple Spacecraft Per Aperture (MSPA)array- the dish is configured as an arraydeltaDifferentialOneWayRanging- the dish is configured for Delta-Differential One-Way Ranging (DDOR)activity- the activity of the dishupSignals- the uplink signals transmitting from the dishdownSignals- the downlink signals received by the dishtarget- the targets that the dish is tracking
-
-
Method Details
-
getName
-
getFriendlyName
the friendly name of the dish- Returns:
- the friendly name of the dish
-
getType
-
getAzimuth
the azimuth of the dish (degrees)- Returns:
- the azimuth of the dish (degrees)
-
getElevation
the elevation of the dish (degrees)- Returns:
- the elevation of the dish (degrees)
-
getWindSpeed
the wind speed at the dish (km/hr)- Returns:
- the wind speed at the dish (km/hr)
-
getMultipleSpacecraftPerAperture
the dish is configured for Multiple Spacecraft Per Aperture (MSPA)- Returns:
- whether the dish is configured for MSPA
-
getArray
the dish is configured as an array- Returns:
- whether the dish is configured as an array
-
getDeltaDifferentialOneWayRanging
the dish is configured for Delta-Differential One-Way Ranging (DDOR)- Returns:
- whether the dish is configured for DDOR
-
getActivity
-
getUpSignals
-
getDownSignals
-
getTarget
the targets that the dish is tracking- Returns:
- the targets that the dish is tracking
-
equals
-
hashCode
-
toString
-