Spacecraft.ContactTimes Method

Top 

Description

Returns the acquisition of signal time (AOS), loss of signal time (LOS), and duration of the argument's contact with the Spacecraft.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode. Millisecond timing precision mode is deprecated and will be removed in a future release. We recommend that you migrate your Mission Plans to nanosecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Overload List

Signatures

Return Value

Description

Spacecraft.ContactTimes(GroundStation contactGroundStation)

String

Contact is determined when the line of sight is within the contactGroundStation masking.

 

The ContactTimes method will account for refraction if refraction modeling is turned on using the GroundStation.RefractionModelType property.

Spacecraft.ContactTimes(PointGroup contactPointGroup)

String

Contact is determined when contactPointGroup's line of sight to the Spacecraft is above contactPointGroup's elevation angle. Only the first point in the PointGroup is used for this analysis.

Spacecraft.ContactTimes(Region contactRegion)

String

Contact is determined when the sub satellite point is within or on the boundary of contactRegion.

Spacecraft.ContactTimes(Spacecraft contactSpacecraft)

String

For a spacecraft with no sensors: the calculation is based on a direct line of sight. For a spacecraft equipped with sensors: contact is determined when any active Sensor of contactSpacecraft can "see" Spacecraft.

Spacecraft.ContactTimes(Spacecraft contactSpacecraft, Sensor contactSensor)

String

Contact is determined only when contactSensor on contactSpacecraft can "see" Spacecraft.

Spacecraft.ContactTimes(GroundStation contactGroundStation, Array EventTime, Array EventType)

Variable

Contact is determined when the line of sight is within the contactGroundStation masking.

 

The ContactTimes method will account for refraction if refraction modeling is turned on using the GroundStation.RefractionModelType property.

Spacecraft.ContactTimes(PointGroup contactPointGroup, Array EventTime, Array EventType)

Variable

Contact is determined when contactPointGroup's line of sight to the Spacecraft is above contactPointGroup's elevation angle. Only the first point in the PointGroup is used for this analysis.

Spacecraft.ContactTimes(Region contactRegion, Array EventTime, Array EventType)

Variable

Contact is determined when the sub satellite point is within or on the boundary of contactRegion.

Spacecraft.ContactTimes(Spacecraft contactSpacecraft, Array EventTime, Array EventType)

Variable

For a spacecraft with no sensors: the calculation is based on a direct line of sight. For a spacecraft equipped with sensors: contact is determined when any active Sensor of contactSpacecraft can "see" Spacecraft.

Spacecraft.ContactTimes(Spacecraft contactSpacecraft, Sensor contactSensor, Array EventTime, Array EventType)

Variable

Contact is determined only when contactSensor on contactSpacecraft can "see" Spacecraft.

 

 

See also

Spacecraft Object

Spacecraft Propagation Guide

Coverage and Contact Analysis Guide