Table of Contents

Class ThrusterStatusMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] The "ThrusterStatus" message
-- Used to communicate the state of a thruster

public sealed class ThrusterStatusMessage : Message<ThrusterStatusPayload>
Inheritance
ThrusterStatusMessage
Inherited Members
Message<ThrusterStatusPayload>.Payload
Message<ThrusterStatusPayload>.ToString()
Message<ThrusterStatusPayload>.PayloadType
Message<ThrusterStatusPayload>.PayloadObject

Constructors

ThrusterStatusMessage()

Default constructor

public ThrusterStatusMessage()

Properties

BodyFrameForce

Thrust force in body frame (N)

[Units("N")]
public Vector3 BodyFrameForce { get; set; }

Property Value

Vector3

BodyFrameTorque

Thrust torque in body frame (N-m)

[Units("Nm")]
public Vector3 BodyFrameTorque { get; set; }

Property Value

Vector3

ImpulseFactor

The current fractional impulse (ISP)

[Units("-")]
public double ImpulseFactor { get; set; }

Property Value

double

ThrustFactor

The current thrust percentage

[Units("-")]
public double ThrustFactor { get; set; }

Property Value

double