public enum UavControlType extends Enum<UavControlType> implements ControllerType
Enum Constant and Description |
---|
AIRSPEEDCONTROL
docking control
|
ALTITUDECONTROL
transit to or remain in a hover (requires thrusters)
|
HEADINGCONTROL
controlled entry into a recovery tube (requires thrusters)
|
LOITERCONTROL
loitering (holding) control
|
OPENLOOPCONTROL
open loop (manual) control
|
WAYPOINTCONTROL
transit to a waypoint
|
Modifier and Type | Method and Description |
---|---|
static UavControlType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UavControlType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UavControlType WAYPOINTCONTROL
public static final UavControlType ALTITUDECONTROL
public static final UavControlType HEADINGCONTROL
public static final UavControlType AIRSPEEDCONTROL
public static final UavControlType OPENLOOPCONTROL
public static final UavControlType LOITERCONTROL
public static UavControlType[] values()
for (UavControlType c : UavControlType.values()) System.out.println(c);
public static UavControlType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null