Table of Contents

Class TrackingMount

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] The tracking mount is a component that can be added to a ground station to track a spacecraft, or space object. It takes in an access message, with an elevation and azimuth, and is able to rotate on itself to track the object. It will move any child objects with it, and can be used to track objects in the sky.


public class TrackingMount : PhysicalObject
Inheritance
TrackingMount

Constructors

TrackingMount()

Default constructor

protected TrackingMount()

Fields

In_AccessMsg

The access message that the tracking mount will use to track the object in the sky.

public AccessMessage? In_AccessMsg

Field Value

AccessMessage

Methods

OnPreUpdate(double, double)

Called when the object is about to be updated, which will be called before any children or behaviours are updated. This is useful for any pre-update calculations that need to be done.

protected override void OnPreUpdate(double time, double step)

Parameters

time double

[s] Current time of the simulation before the update

step double

[s] The time-step to update during this tick