Table of Contents

Class GPSDataMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] The GPS data message will store the data from the GPS sensor, ensuring that the data is consistent with the constellation.


public sealed class GPSDataMessage : Message
Inheritance
GPSDataMessage

Fields

Altitude

The altitude of the sensor prediction around the Earth.

[Unit(UnitType.METRE)]
public double Altitude

Field Value

double

CorrectedPseudoRange

Pseudo Range

[Unit(UnitType.METRE)]
public double[] CorrectedPseudoRange

Field Value

double[]

ECEF

The position of the GPS receiver in ECEF coordinates, which is Earth-Centered Earth-Fixed; independent of rotation.

[Unit(UnitType.METRE)]
public Vector3 ECEF

Field Value

Vector3

ECI

The position of the GPS receiver in ECI coordinates, which is Earth-Centered Inertial.

[Unit(UnitType.METRE)]
public Vector3 ECI

Field Value

Vector3

IsActive

Node status (true = ON, false = OFF)

[Unit(UnitType.NONE)]
public bool IsActive

Field Value

bool

Latitude

The latitude of the sensor prediction around the Earth.

[Unit(UnitType.DEGREE)]
public double Latitude

Field Value

double

Longitude

The longitude of the sensor prediction around the Earth.

[Unit(UnitType.DEGREE)]
public double Longitude

Field Value

double

NumActive

The number of active GPS satellites in range of this particular GPS sensor.

[Unit(UnitType.NONE)]
public int NumActive

Field Value

int

TimeOfWeek

Receiver Time of Week

[Unit(UnitType.SECOND)]
public double TimeOfWeek

Field Value

double