public enum MavCmd extends Enum<MavCmd>
| 枚举常量和说明 |
|---|
MAV_CMD_COMPONENT_ARM_DISARM
Arms / Disarms a component
|
MAV_CMD_CONDITION_CHANGE_ALT
Ascend/descend at rate.
|
MAV_CMD_CONDITION_DELAY
Delay mission state machine.
|
MAV_CMD_CONDITION_DISTANCE
Delay mission state machine until within desired distance of next NAV point.
|
MAV_CMD_CONDITION_LAST
NOP - This command is only used to mark the upper limit of the CONDITION commands in the enumeration
|
MAV_CMD_CONDITION_YAW
Reach a certain target angle.
|
MAV_CMD_DO_CHANGE_SPEED
Change speed and/or throttle set points.
|
MAV_CMD_DO_CONTROL_VIDEO
Control onboard camera system.
|
MAV_CMD_DO_DIGICAM_CONFIGURE
Mission command to configure an on-board camera controller system.
|
MAV_CMD_DO_DIGICAM_CONTROL
Mission command to control an on-board camera controller system.
|
MAV_CMD_DO_FENCE_ENABLE
Mission command to enable the geofence
|
MAV_CMD_DO_FLIGHTTERMINATION
Terminate flight immediately
|
MAV_CMD_DO_GO_AROUND
Mission command to safely abort an autonmous landing.
|
MAV_CMD_DO_GUIDED_LIMITS
set limits for external control
|
MAV_CMD_DO_GUIDED_MASTER
set id of master controller
|
MAV_CMD_DO_INVERTED_FLIGHT
Change to/from inverted flight
|
MAV_CMD_DO_JUMP
Jump to the desired command in the mission list.
|
MAV_CMD_DO_LAND_START
Mission command to perform a landing.
|
MAV_CMD_DO_LAST
NOP - This command is only used to mark the upper limit of the DO commands in the enumeration
|
MAV_CMD_DO_MOUNT_CONFIGURE
Mission command to configure a camera or antenna mount
|
MAV_CMD_DO_MOUNT_CONTROL
Mission command to control a camera or antenna mount
|
MAV_CMD_DO_MOUNT_CONTROL_QUAT
Mission command to control a camera or antenna mount, using a quaternion as reference.
|
MAV_CMD_DO_PARACHUTE
Mission command to trigger a parachute
|
MAV_CMD_DO_RALLY_LAND
Mission command to perform a landing from a rally point.
|
MAV_CMD_DO_REPEAT_RELAY
Cycle a relay on and off for a desired number of cyles with a desired period.
|
MAV_CMD_DO_REPEAT_SERVO
Cycle a between its nominal setting and a desired PWM for a desired number of cycles with a desired period.
|
MAV_CMD_DO_SET_CAM_TRIGG_DIST
Mission command to set CAM_TRIGG_DIST for this flight
|
MAV_CMD_DO_SET_HOME
Changes the home location either to the current location or a specified location.
|
MAV_CMD_DO_SET_MODE
Set system mode.
|
MAV_CMD_DO_SET_PARAMETER
Set a system parameter.
|
MAV_CMD_DO_SET_RELAY
Set a relay to a condition.
|
MAV_CMD_DO_SET_ROI
Sets the region of interest (ROI) for a sensor set or the vehicle itself.
|
MAV_CMD_DO_SET_SERVO
Set a servo to a desired PWM value.
|
MAV_CMD_IMAGE_START_CAPTURE
Start image capture sequence
|
MAV_CMD_IMAGE_STOP_CAPTURE
Stop image capture sequence
|
MAV_CMD_MISSION_START
start running a mission
|
MAV_CMD_NAV_GUIDED_ENABLE
hand control over to an external controller
|
MAV_CMD_NAV_LAND
Land at location
|
MAV_CMD_NAV_LAST
NOP - This command is only used to mark the upper limit of the NAV/ACTION commands in the enumeration
|
MAV_CMD_NAV_LOITER_TIME
Loiter around this MISSION for X seconds
|
MAV_CMD_NAV_LOITER_TURNS
Loiter around this MISSION for X turns
|
MAV_CMD_NAV_LOITER_UNLIM
Loiter around this MISSION an unlimited amount of time
|
MAV_CMD_NAV_PATHPLANNING
Control autonomous path planning on the MAV.
|
MAV_CMD_NAV_RETURN_TO_LAUNCH
Return to launch location
|
MAV_CMD_NAV_ROI
Sets the region of interest (ROI) for a sensor set or the vehicle itself.
|
MAV_CMD_NAV_SPLINE_WAYPOINT
Navigate to MISSION using a spline path.
|
MAV_CMD_NAV_TAKEOFF
Takeoff from ground / hand
|
MAV_CMD_NAV_WAYPOINT
Navigate to MISSION.
|
MAV_CMD_OVERRIDE_GOTO
Hold / continue the current action
|
MAV_CMD_PANORAMA_CREATE
Create a panorama at the current position
|
MAV_CMD_PAYLOAD_CONTROL_DEPLOY
Control the payload deployment.
|
MAV_CMD_PAYLOAD_PREPARE_DEPLOY
Deploy payload on a Lat / Lon / Alt position.
|
MAV_CMD_PREFLIGHT_CALIBRATION
Trigger calibration.
|
MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN
Request the reboot or shutdown of system components.
|
MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS
Set sensor offsets.
|
MAV_CMD_PREFLIGHT_STORAGE
Request storage of different parameter values and logs.
|
MAV_CMD_START_RX_PAIR
Starts receiver pairing
|
MAV_CMD_VIDEO_START_CAPTURE
Starts video capture
|
MAV_CMD_VIDEO_STOP_CAPTURE
Stop the current video capture
|
public static final MavCmd MAV_CMD_NAV_WAYPOINT
public static final MavCmd MAV_CMD_NAV_LOITER_UNLIM
public static final MavCmd MAV_CMD_NAV_LOITER_TURNS
public static final MavCmd MAV_CMD_NAV_LOITER_TIME
public static final MavCmd MAV_CMD_NAV_RETURN_TO_LAUNCH
public static final MavCmd MAV_CMD_NAV_LAND
public static final MavCmd MAV_CMD_NAV_TAKEOFF
public static final MavCmd MAV_CMD_NAV_ROI
public static final MavCmd MAV_CMD_NAV_PATHPLANNING
public static final MavCmd MAV_CMD_NAV_SPLINE_WAYPOINT
public static final MavCmd MAV_CMD_NAV_GUIDED_ENABLE
public static final MavCmd MAV_CMD_NAV_LAST
public static final MavCmd MAV_CMD_CONDITION_DELAY
public static final MavCmd MAV_CMD_CONDITION_CHANGE_ALT
public static final MavCmd MAV_CMD_CONDITION_DISTANCE
public static final MavCmd MAV_CMD_CONDITION_YAW
public static final MavCmd MAV_CMD_CONDITION_LAST
public static final MavCmd MAV_CMD_DO_SET_MODE
public static final MavCmd MAV_CMD_DO_JUMP
public static final MavCmd MAV_CMD_DO_CHANGE_SPEED
public static final MavCmd MAV_CMD_DO_SET_HOME
public static final MavCmd MAV_CMD_DO_SET_PARAMETER
public static final MavCmd MAV_CMD_DO_SET_RELAY
public static final MavCmd MAV_CMD_DO_REPEAT_RELAY
public static final MavCmd MAV_CMD_DO_SET_SERVO
public static final MavCmd MAV_CMD_DO_REPEAT_SERVO
public static final MavCmd MAV_CMD_DO_FLIGHTTERMINATION
public static final MavCmd MAV_CMD_DO_LAND_START
public static final MavCmd MAV_CMD_DO_RALLY_LAND
public static final MavCmd MAV_CMD_DO_GO_AROUND
public static final MavCmd MAV_CMD_DO_CONTROL_VIDEO
public static final MavCmd MAV_CMD_DO_SET_ROI
public static final MavCmd MAV_CMD_DO_DIGICAM_CONFIGURE
public static final MavCmd MAV_CMD_DO_DIGICAM_CONTROL
public static final MavCmd MAV_CMD_DO_MOUNT_CONFIGURE
public static final MavCmd MAV_CMD_DO_MOUNT_CONTROL
public static final MavCmd MAV_CMD_DO_SET_CAM_TRIGG_DIST
public static final MavCmd MAV_CMD_DO_FENCE_ENABLE
public static final MavCmd MAV_CMD_DO_PARACHUTE
public static final MavCmd MAV_CMD_DO_INVERTED_FLIGHT
public static final MavCmd MAV_CMD_DO_MOUNT_CONTROL_QUAT
public static final MavCmd MAV_CMD_DO_GUIDED_MASTER
public static final MavCmd MAV_CMD_DO_GUIDED_LIMITS
public static final MavCmd MAV_CMD_DO_LAST
public static final MavCmd MAV_CMD_PREFLIGHT_CALIBRATION
public static final MavCmd MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS
public static final MavCmd MAV_CMD_PREFLIGHT_STORAGE
public static final MavCmd MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN
public static final MavCmd MAV_CMD_OVERRIDE_GOTO
public static final MavCmd MAV_CMD_MISSION_START
public static final MavCmd MAV_CMD_COMPONENT_ARM_DISARM
public static final MavCmd MAV_CMD_START_RX_PAIR
public static final MavCmd MAV_CMD_IMAGE_START_CAPTURE
public static final MavCmd MAV_CMD_IMAGE_STOP_CAPTURE
public static final MavCmd MAV_CMD_VIDEO_START_CAPTURE
public static final MavCmd MAV_CMD_VIDEO_STOP_CAPTURE
public static final MavCmd MAV_CMD_PANORAMA_CREATE
public static final MavCmd MAV_CMD_PAYLOAD_PREPARE_DEPLOY
public static final MavCmd MAV_CMD_PAYLOAD_CONTROL_DEPLOY
public static MavCmd[] values()
for (MavCmd c : MavCmd.values()) System.out.println(c);
public static MavCmd valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2020. All rights reserved.