Class in Zendir.Classes | Inherits from Software

Declaration

class GroundAccessControlSoftware;

Description

This software is used to control the ground access of a spacecraft. It will track all the ground stations that the spacecraft has access to and will set the output device status message to the has access flag.


Properties

DeclaredDescription
AccessMessagesA list of access messages for the ground access control software. Thisis all the access messages that the spacecraft has to the ground stations.
Out_DeviceStatusMsgThe output device status message for the ground access control software.This will determine if the spacecraft is in ground access mode and willreturn an IsActive flag on the message.
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object (if any).

Methods

DeclaredDescription
AddAccessMessageAdds an access message to the list of access messages.
InheritedDescription
DisableDisable the software componentDerived classes should clear any output messages
EnableEnable the software component
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.
InitialiseThis method is called whenever some key parameters are changedand any new local variables are required to be recalculated. Thiscan be called by the software chains if a configuration of somevalues are updated.