Class GPSCivilianNavigationMessageFactory

All Implemented Interfaces:
Cloneable, OrbitalParameterFactory<GPSCivilianNavigationMessage>

public class GPSCivilianNavigationMessageFactory extends CivilianNavigationMessageFactory<GPSCivilianNavigationMessage>
Since:
14.0
Author:
Luc Maisonobe
  • Constructor Details

    • GPSCivilianNavigationMessageFactory

      public GPSCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean cnv2)
      Simple constructor.
      Parameters:
      timeScales - known time scales
      system - satellite system to use for interpreting week number
      type - message type (null if not a navigation message)
      inertial - reference inertial frame
      bodyFixed - body fixed frame (will be frozen at date to build the orbital elements
      cnv2 - indicator for CNV 2 messages
  • Method Details

    • createFromDrivers

      public GPSCivilianNavigationMessage createFromDrivers()
      Create orbital parameters from current drivers values.
      Returns:
      created orbital parameters