Table of Contents

Class EarthHorizonSensor

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal Systems] Calculates "roll" and "pitch" error to earth horizon from it's field of view

public class EarthHorizonSensor : Sensor
Inheritance
EarthHorizonSensor
Inherited Members

Constructors

EarthHorizonSensor()

public EarthHorizonSensor()

Fields

Out_EarthHorizonSensorMsg

[-] 'EarthHorizonSensor' output message

public EarthHorizonSensorMessage Out_EarthHorizonSensorMsg

Field Value

EarthHorizonSensorMessage

Properties

IsEarthVisible

[-] Is earth currently in view

[EditableVariable("-", true, "", "")]
public bool IsEarthVisible { get; set; }

Property Value

bool

PitchError

[deg] The sensor's pitch error

[EditableVariable("deg", true, "", "")]
public double PitchError { get; set; }

Property Value

double

RollError

[deg] The sensor's roll error

[EditableVariable("deg", true, "", "")]
public double RollError { get; set; }

Property Value

double

Methods

OnUpdate(double, double)

Called when the 'Component' should update

protected override void OnUpdate(double time, double step)

Parameters

time double

current time (seconds)

step double

the time step (seconds)