Table of Contents

Struct GPSState

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] The GPS state will define the state of a particular GPS satellite from the GPS constellation system. This can be used to determine the data for a particular GPS sensor.


public struct GPSState

Constructors

GPSState()

Default constructor

public GPSState()

Fields

AF0

Clock Correction Coefficient

[Unit(UnitType.NONE)]
public double AF0

Field Value

double

AF1

Clock Correction Coefficient

[Unit(UnitType.NONE)]
public double AF1

Field Value

double

AF2

Clock Correction Coefficient

[Unit(UnitType.NONE)]
public double AF2

Field Value

double

Cic

Cosine inclination correction

[Unit(UnitType.NONE)]
public double Cic

Field Value

double

Cis

Sine inclination correction

[Unit(UnitType.NONE)]
public double Cis

Field Value

double

Crc

Cosine radius correction

[Unit(UnitType.NONE)]
public double Crc

Field Value

double

Crs

Sine radius correction

[Unit(UnitType.NONE)]
public double Crs

Field Value

double

Cuc

Cosine argument of latitude correction

[Unit(UnitType.NONE)]
public double Cuc

Field Value

double

Cus

Sine argument of latitude correction

[Unit(UnitType.NONE)]
public double Cus

Field Value

double

Eccentricity

Eccentricity of Orbit

[Unit(UnitType.NONE)]
public double Eccentricity

Field Value

double

GPSWeek

GPS Week

[Unit(UnitType.NONE)]
public double GPSWeek

Field Value

double

Inclination

Inclination Angle at reference time

[Unit(UnitType.RADIAN)]
public double Inclination

Field Value

double

InclinationDot

Rate of inclination angle

[Unit(UnitType.RADIAN_PER_SECOND)]
public double InclinationDot

Field Value

double

IoD

Issue of data number

[Unit(UnitType.NONE)]
public double IoD

Field Value

double

MeanAnomaly

Mean Anomaly At reference Time

[Unit(UnitType.RADIAN)]
public double MeanAnomaly

Field Value

double

MeanMotion

Mean Motion Correction

[Unit(UnitType.NONE)]
public double MeanMotion

Field Value

double

Omega

Longitude of Ascending Node

[Unit(UnitType.RADIAN)]
public double Omega

Field Value

double

OmegaDot

Rate of right ascension

[Unit(UnitType.RADIAN_PER_SECOND)]
public double OmegaDot

Field Value

double

Perigee

Argument of Perigee

[Unit(UnitType.RADIAN)]
public double Perigee

Field Value

double

PseudoRange

Pseudo Range

[Unit(UnitType.METRE)]
public double PseudoRange

Field Value

double

SqrtSMA

Square root of Semi Major Axis

[Unit(UnitType.NONE)]
public double SqrtSMA

Field Value

double

TimeOfClock

Reference Time of Clock Parameters

[Unit(UnitType.SECOND)]
public double TimeOfClock

Field Value

double

TimeOfEphemeris

Reference Time of Ephemeris Parameters

[Unit(UnitType.NONE)]
public double TimeOfEphemeris

Field Value

double

URA

User Range Accuracy

[Unit(UnitType.NONE)]
public double URA

Field Value

double