GCS_MAVLink: generate after adding DO_GRIPPER
This commit is contained in:
parent
b3bce13bdf
commit
064e214992
@ -79,6 +79,7 @@ typedef enum MAV_CMD
|
||||
MAV_CMD_DO_PARACHUTE=208, /* Mission command to trigger a parachute |action (0=disable, 1=enable, 2=release, for some systems see PARACHUTE_ACTION enum, not in general message set.)| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_MOTOR_TEST=209, /* Mission command to perform motor test |motor sequence number (a number from 1 to max number of motors on the vehicle)| throttle type (0=throttle percentage, 1=PWM, 2=pilot throttle channel pass-through. See MOTOR_TEST_THROTTLE_TYPE enum)| throttle| timeout (in seconds)| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_INVERTED_FLIGHT=210, /* Change to/from inverted flight |inverted (0=normal, 1=inverted)| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_GRIPPER=211, /* Mission command to operate EPM gripper |gripper number (a number from 1 to max number of grippers on the vehicle)| gripper action (0=release, 1=grab. See GRIPPER_ACTIONS enum)| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_MOUNT_CONTROL_QUAT=220, /* Mission command to control a camera or antenna mount, using a quaternion as reference. |q1 - quaternion param #1, w (1 in null-rotation)| q2 - quaternion param #2, x (0 in null-rotation)| q3 - quaternion param #3, y (0 in null-rotation)| q4 - quaternion param #4, z (0 in null-rotation)| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_GUIDED_MASTER=221, /* set id of master controller |System ID| Component ID| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_DO_GUIDED_LIMITS=222, /* set limits for external control |timeout - maximum time (in seconds) that external controller will be allowed to control vehicle. 0 means no timeout| absolute altitude min (in meters, WGS84) - if vehicle moves below this alt, the command will be aborted and the mission will continue. 0 means no lower altitude limit| absolute altitude max (in meters)- if vehicle moves above this alt, the command will be aborted and the mission will continue. 0 means no upper altitude limit| horizontal move limit (in meters, WGS84) - if vehicle moves more than this distance from it's location at the moment the command was executed, the command will be aborted and the mission will continue. 0 means no horizontal altitude limit| Empty| Empty| Empty| */
|
||||
@ -152,6 +153,17 @@ typedef enum MOTOR_TEST_THROTTLE_TYPE
|
||||
} MOTOR_TEST_THROTTLE_TYPE;
|
||||
#endif
|
||||
|
||||
/** @brief Gripper actions. */
|
||||
#ifndef HAVE_ENUM_GRIPPER_ACTIONS
|
||||
#define HAVE_ENUM_GRIPPER_ACTIONS
|
||||
typedef enum GRIPPER_ACTIONS
|
||||
{
|
||||
GRIPPER_ACTION_RELEASE=0, /* gripper release of cargo | */
|
||||
GRIPPER_ACTION_GRAB=1, /* gripper grabs onto cargo | */
|
||||
GRIPPER_ACTIONS_ENUM_END=2, /* | */
|
||||
} GRIPPER_ACTIONS;
|
||||
#endif
|
||||
|
||||
/** @brief */
|
||||
#ifndef HAVE_ENUM_CAMERA_STATUS_TYPES
|
||||
#define HAVE_ENUM_CAMERA_STATUS_TYPES
|
||||
|
Loading…
Reference in New Issue
Block a user