Table of Contents

Class GuidanceSoftwareChainSequence

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] Defines a software chain sequence for the guidance computer that is able to switch between different software chain types.


public class GuidanceSoftwareChainSequence : SoftwareChainSequence
Inheritance
GuidanceSoftwareChainSequence

Constructors

GuidanceSoftwareChainSequence()

Default constructor

protected GuidanceSoftwareChainSequence()

Methods

OnCreate()

Called when the object is created from the controller and has been attached to the parent object. By this point, it has been registered to the simulation and will run after the constructor.

protected override void OnCreate()

SetControllerChain(GuidanceControllerType)

Sets the software controller chain

public bool SetControllerChain(GuidanceControllerType mode)

Parameters

mode GuidanceControllerType

The controller chain mode to set

Returns

bool

A success flag

SetMappingChain(GuidanceMappingType)

Sets the software mapping chain

public bool SetMappingChain(GuidanceMappingType mode)

Parameters

mode GuidanceMappingType

The mapping chain mode to set

Returns

bool

A success flag

SetNavigationChain(GuidanceNavigationType)

Sets the software navigation chain

public bool SetNavigationChain(GuidanceNavigationType mode)

Parameters

mode GuidanceNavigationType

The navigation chain mode to set

Returns

bool

A success flag

SetPointingChain(GuidancePointingType)

Sets the software pointing chain

public bool SetPointingChain(GuidancePointingType mode)

Parameters

mode GuidancePointingType

The pointing chain mode to set

Returns

bool

A success flag