MASIFAR - MOARdV/AvionicsSystems GitHub Wiki

MASIFAR.cs

MASIFAR is the AvionicsSystems interface with Ferram Aerospace Research (FAR).

far.AngleOfAttack()

Returns: Angle of attack in degrees, or 0 if FAR is not available.

Returns the vessel's angle of attack.

far.Available()

Returns 1 if FAR is installed and available on this craft, 0 if it is not available.

far.CoeffBallistic()

Returns: Ballistic coefficient, or 0 if FAR is not available.

Return the ballistic coefficient for this vessel.

far.CoeffDrag()

Returns: Coefficient of drag, or 0 if FAR is not available.

Return the coefficient of drag for this vessel.

far.CoeffLift()

Returns: Coefficient of lift, or 0 if FAR is not available.

Return the coefficient of lift for this vessel.

far.DecreaseFlapSetting()

Returns: 1 if flap settings were decreased, 0 otherwise or if FAR is not available.

Reduce flap setting one step, unless flaps are already at 0.

far.DragForce()

Returns: Drag force in kN, or 0 if FAR is not available.

Return the total force applied to the vessel due to drag.

far.DynamicPressure()

Returns: Dynamic pressure in kPa, or 0 if FAR is not available.

Returns the current dynamic pressure in kPa.

far.GetFlapSetting()

Returns: 0 (no flaps) through 3 (maximum flaps), or 0 if FAR is not available.

Returns the current flap setting for the vessel.

far.GetSpoilerSetting()

Returns 1 if spoilers are deployed, 0 if spoilers are not deployed or if FAR is not available.

far.IncreaseFlapSetting()

Returns: 1 if flap settings were increased, 0 if flaps did not change or FAR is not available.

Increase flap setting one step, unless flaps are already at 3.

far.LiftForce()

Returns: Lift force in kN, or 0 if FAR is not available.

Return the total force applied to the vessel due to lift.

far.RefArea()

Return the RefArea for this vessel.

Returns 0 if FAR is not available.

far.SetSpoilers(bool newState)

  • newState: true to deploy spoilers, false to retract spoilers.

Returns: 1 if the spoiler state changed, 0 if spoilers did not move or FAR is not available.

Deploy or retract spoilers.

far.Sideslip()

Returns: Sideslip in degrees, or 0 if FAR is not available.

Returns the sideslip of the vessel.

far.SpecFuelConsumption()

Returns the thrust specific fuel consumption of the vessel.

Returns 0 if FAR is not available.

far.StallFraction()

Returns the stall fraction for this vessel.

Returns 0 if FAR is not available.

far.TerminalVelocity()

Returns: Terminal velocity in m/s, or 0 if FAR is not available.

Returns an estimate of the terminal velocity for the current vessel.


This documentation was automatically generated from source code at 12:36 UTC on 25/Aug/2020.