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
-
Message<ThrusterStatusPayload>ThrusterStatusMessage
- Inherited Members
-
Message<ThrusterStatusPayload>.PayloadMessage<ThrusterStatusPayload>.ToString()Message<ThrusterStatusPayload>.PayloadTypeMessage<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
BodyFrameTorque
Thrust torque in body frame (N-m)
[Units("Nm")]
public Vector3 BodyFrameTorque { get; set; }
Property Value
ImpulseFactor
The current fractional impulse (ISP)
[Units("-")]
public double ImpulseFactor { get; set; }
Property Value
ThrustFactor
The current thrust percentage
[Units("-")]
public double ThrustFactor { get; set; }