PropagatorGPS#

class ansys.stk.core.stkobjects.PropagatorGPS#

GPS propagator.

Overview#

propagate

Propagates the satellite’s path using the specified time interval.

step

Step size. Uses Time Dimension.

prn

Get or set the satellite PRN number per ICD-GPS-200. This is a required data item as it is the GPS user’s primary means of identifying GPS satellites. It is equivalent to the space vehicle identification (SVID) number of the satellite.

available_prns

Return an array of available satellite Ids.

automatic_update_enabled

Whether automatic update is enabled.

automatic_update_settings

Allow configuring the auto-update parameters and settings. AutoUpdateEnabled must be set to true in order to be able to change the auto-update properties.

specify_catalog

Specify a catalog. AutoUpdateEnabled must be set to false in order to select an almanac.

ephemeris_interval

Get the propagator’s ephemeris interval.

Import detail#

from ansys.stk.core.stkobjects import PropagatorGPS

Property detail#

property PropagatorGPS.step: float#

Step size. Uses Time Dimension.

property PropagatorGPS.prn: int#

Get or set the satellite PRN number per ICD-GPS-200. This is a required data item as it is the GPS user’s primary means of identifying GPS satellites. It is equivalent to the space vehicle identification (SVID) number of the satellite.

property PropagatorGPS.available_prns: list#

Return an array of available satellite Ids.

property PropagatorGPS.automatic_update_enabled: bool#

Whether automatic update is enabled.

property PropagatorGPS.automatic_update_settings: VehicleGPSAutoUpdate#

Allow configuring the auto-update parameters and settings. AutoUpdateEnabled must be set to true in order to be able to change the auto-update properties.

property PropagatorGPS.specify_catalog: VehicleGPSSpecifyAlmanac#

Specify a catalog. AutoUpdateEnabled must be set to false in order to select an almanac.

property PropagatorGPS.ephemeris_interval: ITimeToolTimeIntervalSmartInterval#

Get the propagator’s ephemeris interval.

Method detail#

PropagatorGPS.propagate(self) None#

Propagates the satellite’s path using the specified time interval.

Returns:

None