Enum SpacecraftBodyFrame.BaseEquipment
- java.lang.Object
-
- java.lang.Enum<SpacecraftBodyFrame.BaseEquipment>
-
- org.orekit.files.ccsds.definitions.SpacecraftBodyFrame.BaseEquipment
-
- All Implemented Interfaces:
Serializable
,Comparable<SpacecraftBodyFrame.BaseEquipment>
- Enclosing class:
- SpacecraftBodyFrame
public static enum SpacecraftBodyFrame.BaseEquipment extends Enum<SpacecraftBodyFrame.BaseEquipment>
Equipment on which the frame is located.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACC
Accelerometer.ACTUATOR
Actuator: could denote reaction wheels, solar arrays, thrusters, etc..AST
Autonomous Star Tracker.CSS
Coarse Sun Sensor.DSS
Digital Sun Sensor.ESA
Earth Sensor Assembly.GYRO
Gyro reference frame (this name was used in ADM V1.0 (CCSDS 504.0-B-1).GYRO_FRAME
Gyro reference frame (this name is used in SANA registry https://sanaregistry.org/r/spacecraft_body_reference_frames/).IMU_FRAME
Inertial Measurement Unit.INSTRUMENT
Instrument.MTA
Magnetic Torque Assembly.RW
Reaction Wheel.SA
Solar Array.SC_BODY
Spacecraft Body.SENSOR
Sensor.STARTRACKER
Star Tracker.TAM
Three Axis Magnetometer.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SpacecraftBodyFrame.BaseEquipment
valueOf(String name)
Returns the enum constant of this type with the specified name.static SpacecraftBodyFrame.BaseEquipment[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACC
public static final SpacecraftBodyFrame.BaseEquipment ACC
Accelerometer.
-
ACTUATOR
public static final SpacecraftBodyFrame.BaseEquipment ACTUATOR
Actuator: could denote reaction wheels, solar arrays, thrusters, etc..
-
AST
public static final SpacecraftBodyFrame.BaseEquipment AST
Autonomous Star Tracker.
-
CSS
public static final SpacecraftBodyFrame.BaseEquipment CSS
Coarse Sun Sensor.
-
DSS
public static final SpacecraftBodyFrame.BaseEquipment DSS
Digital Sun Sensor.
-
ESA
public static final SpacecraftBodyFrame.BaseEquipment ESA
Earth Sensor Assembly.
-
GYRO_FRAME
public static final SpacecraftBodyFrame.BaseEquipment GYRO_FRAME
Gyro reference frame (this name is used in SANA registry https://sanaregistry.org/r/spacecraft_body_reference_frames/).
-
GYRO
public static final SpacecraftBodyFrame.BaseEquipment GYRO
Gyro reference frame (this name was used in ADM V1.0 (CCSDS 504.0-B-1).
-
IMU_FRAME
public static final SpacecraftBodyFrame.BaseEquipment IMU_FRAME
Inertial Measurement Unit.
-
INSTRUMENT
public static final SpacecraftBodyFrame.BaseEquipment INSTRUMENT
Instrument.
-
MTA
public static final SpacecraftBodyFrame.BaseEquipment MTA
Magnetic Torque Assembly.
-
RW
public static final SpacecraftBodyFrame.BaseEquipment RW
Reaction Wheel.
-
SA
public static final SpacecraftBodyFrame.BaseEquipment SA
Solar Array.
-
SC_BODY
public static final SpacecraftBodyFrame.BaseEquipment SC_BODY
Spacecraft Body.
-
SENSOR
public static final SpacecraftBodyFrame.BaseEquipment SENSOR
Sensor.
-
STARTRACKER
public static final SpacecraftBodyFrame.BaseEquipment STARTRACKER
Star Tracker.
-
TAM
public static final SpacecraftBodyFrame.BaseEquipment TAM
Three Axis Magnetometer.
-
-
Method Detail
-
values
public static SpacecraftBodyFrame.BaseEquipment[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SpacecraftBodyFrame.BaseEquipment c : SpacecraftBodyFrame.BaseEquipment.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpacecraftBodyFrame.BaseEquipment valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-