Table of Contents

Class CSSConfigLogMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] This message is the outpout of each CSS device to log all the configuration and measurement states.

public class CSSConfigLogMessage : Message<CSSConfigLogPayload>
Inheritance
CSSConfigLogMessage
Inherited Members
Message<CSSConfigLogPayload>.Payload
Message<CSSConfigLogPayload>.ToString()
Message<CSSConfigLogPayload>.PayloadType
Message<CSSConfigLogPayload>.PayloadObject

Constructors

CSSConfigLogMessage()

Default constructor for the message

public CSSConfigLogMessage()

Properties

Bias

[V] Sensor bias

[Units("V")]
public double Bias { get; set; }

Property Value

double

FOV

[rad] field of view (boresight to edge)

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

Property Value

double

GroupID

[-] Group ID if the CSS is part of a cluster

[Units("-")]
public int GroupID { get; set; }

Property Value

int

MaxSignal

[-] maximum sensor signal, -1 means this value is not set

[Units("V")]
public double MaxSignal { get; set; }

Property Value

double

MinSignal

[-] maximum sensor signal, -1 means this value is not set

[Units("V")]
public double MinSignal { get; set; }

Property Value

double

NHat_B

[-] sensor unit direction vector in the spacecraft, "B", body frame

[Units("-")]
public Vector3 NHat_B { get; set; }

Property Value

Vector3

R_B

[m] sensor position vector in the spacecraft, "B", body frame

[Units("m")]
public Vector3 R_B { get; set; }

Property Value

Vector3

Signal

[-] current sensor signal

[Units("V")]
public double Signal { get; set; }

Property Value

double