mirror of https://github.com/ArduPilot/ardupilot
GCS_MAVLink: regenerate headers
This commit is contained in:
parent
7010fd27ff
commit
ef151944b8
|
@ -52,6 +52,8 @@ typedef enum MAV_CMD
|
|||
MAV_CMD_NAV_PATHPLANNING=81, /* Control autonomous path planning on the MAV. |0: Disable local obstacle avoidance / local path planning (without resetting map), 1: Enable local path planning, 2: Enable and reset local path planning| 0: Disable full path planning (without resetting map), 1: Enable, 2: Enable and reset map/occupancy grid, 3: Enable and reset planned route, but not occupancy grid| Empty| Yaw angle at goal, in compass degrees, [0..360]| Latitude/X of goal| Longitude/Y of goal| Altitude/Z of goal| */
|
||||
MAV_CMD_NAV_SPLINE_WAYPOINT=82, /* Navigate to MISSION using a spline path. |Hold time in decimal seconds. (ignored by fixed wing, time to stay at MISSION for rotary wing)| Empty| Empty| Empty| Latitude/X of goal| Longitude/Y of goal| Altitude/Z of goal| */
|
||||
MAV_CMD_NAV_ALTITUDE_WAIT=83, /* Mission command to wait for an altitude or downwards vertical speed. This is meant for high altitude balloon launches, allowing the aircraft to be idle until either an altitude is reached or a negative vertical speed is reached (indicating early balloon burst). The wiggle time is how often to wiggle the control surfaces to prevent them seizing up. |altitude (m)| descent speed (m/s)| Wiggle Time (s)| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_NAV_VTOL_TAKEOFF=84, /* Takeoff from ground using VTOL mode |Empty| Empty| Empty| Yaw angle in degrees| Latitude| Longitude| Altitude| */
|
||||
MAV_CMD_NAV_VTOL_LAND=85, /* Land using VTOL mode |Empty| Empty| Empty| Yaw angle in degrees| Latitude| Longitude| Altitude| */
|
||||
MAV_CMD_NAV_GUIDED_ENABLE=92, /* hand control over to an external controller |On / Off (> 0.5f on)| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_NAV_LAST=95, /* NOP - This command is only used to mark the upper limit of the NAV/ACTION commands in the enumeration |Empty| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
MAV_CMD_CONDITION_DELAY=112, /* Delay mission state machine. |Delay in seconds (decimal)| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
|
@ -104,6 +106,7 @@ typedef enum MAV_CMD
|
|||
MAV_CMD_VIDEO_START_CAPTURE=2500, /* Starts video capture |Camera ID (0 for all cameras), 1 for first, 2 for second, etc.| Frames per second| Resolution in megapixels (0.3 for 640x480, 1.3 for 1280x720, etc)| */
|
||||
MAV_CMD_VIDEO_STOP_CAPTURE=2501, /* Stop the current video capture |Reserved| Reserved| */
|
||||
MAV_CMD_PANORAMA_CREATE=2800, /* Create a panorama at the current position |Viewing angle horizontal of the panorama (in degrees, +- 0.5 the total angle)| Viewing angle vertical of panorama (in degrees)| Speed of the horizontal rotation (in degrees per second)| Speed of the vertical rotation (in degrees per second)| */
|
||||
MAV_CMD_DO_VTOL_TRANSITION=3000, /* Request VTOL transition |The target VTOL state, as defined by ENUM MAV_VTOL_STATE. Only MAV_VTOL_STATE_MC and MAV_VTOL_STATE_FW can be used.| */
|
||||
MAV_CMD_PAYLOAD_PREPARE_DEPLOY=30001, /* Deploy payload on a Lat / Lon / Alt position. This includes the navigation to reach the required release position and velocity. |Operation mode. 0: prepare single payload deploy (overwriting previous requests), but do not execute it. 1: execute payload deploy immediately (rejecting further deploy commands during execution, but allowing abort). 2: add payload deploy to existing deployment list.| Desired approach vector in degrees compass heading (0..360). A negative value indicates the system can define the approach vector at will.| Desired ground speed at release time. This can be overriden by the airframe in case it needs to meet minimum airspeed. A negative value indicates the system can define the ground speed at will.| Minimum altitude clearance to the release position in meters. A negative value indicates the system can define the clearance at will.| Latitude unscaled for MISSION_ITEM or in 1e7 degrees for MISSION_ITEM_INT| Longitude unscaled for MISSION_ITEM or in 1e7 degrees for MISSION_ITEM_INT| Altitude, in meters AMSL| */
|
||||
MAV_CMD_PAYLOAD_CONTROL_DEPLOY=30002, /* Control the payload deployment. |Operation mode. 0: Abort deployment, continue normal mission. 1: switch to payload deploment mode. 100: delete first payload deployment request. 101: delete all payload deployment requests.| Reserved| Reserved| Reserved| Reserved| Reserved| Reserved| */
|
||||
MAV_CMD_POWER_OFF_INITIATED=42000, /* A system wide power-off event has been initiated. |Empty| Empty| Empty| Empty| Empty| Empty| Empty| */
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#ifndef MAVLINK_VERSION_H
|
||||
#define MAVLINK_VERSION_H
|
||||
|
||||
#define MAVLINK_BUILD_DATE "Sat Jan 2 08:44:07 2016"
|
||||
#define MAVLINK_BUILD_DATE "Sat Jan 2 10:50:50 2016"
|
||||
#define MAVLINK_WIRE_PROTOCOL_VERSION "1.0"
|
||||
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
|
||||
|
||||
|
|
|
@ -589,6 +589,32 @@ typedef enum MAV_BATTERY_FUNCTION
|
|||
} MAV_BATTERY_FUNCTION;
|
||||
#endif
|
||||
|
||||
/** @brief Enumeration of VTOL states */
|
||||
#ifndef HAVE_ENUM_MAV_VTOL_STATE
|
||||
#define HAVE_ENUM_MAV_VTOL_STATE
|
||||
typedef enum MAV_VTOL_STATE
|
||||
{
|
||||
MAV_VTOL_STATE_UNDEFINED=0, /* MAV is not configured as VTOL | */
|
||||
MAV_VTOL_STATE_TRANSITION_TO_FW=1, /* VTOL is in transition from multicopter to fixed-wing | */
|
||||
MAV_VTOL_STATE_TRANSITION_TO_MC=2, /* VTOL is in transition from fixed-wing to multicopter | */
|
||||
MAV_VTOL_STATE_MC=3, /* VTOL is in multicopter state | */
|
||||
MAV_VTOL_STATE_FW=4, /* VTOL is in fixed-wing state | */
|
||||
MAV_VTOL_STATE_ENUM_END=5, /* | */
|
||||
} MAV_VTOL_STATE;
|
||||
#endif
|
||||
|
||||
/** @brief Enumeration of landed detector states */
|
||||
#ifndef HAVE_ENUM_MAV_LANDED_STATE
|
||||
#define HAVE_ENUM_MAV_LANDED_STATE
|
||||
typedef enum MAV_LANDED_STATE
|
||||
{
|
||||
MAV_LANDED_STATE_UNDEFINED=0, /* MAV landed state is unknown | */
|
||||
MAV_LANDED_STATE_ON_GROUND=1, /* MAV is landed (on ground) | */
|
||||
MAV_LANDED_STATE_IN_AIR=2, /* MAV is in air | */
|
||||
MAV_LANDED_STATE_ENUM_END=3, /* | */
|
||||
} MAV_LANDED_STATE;
|
||||
#endif
|
||||
|
||||
/** @brief Enumeration of the ADSB altimeter types */
|
||||
#ifndef HAVE_ENUM_ADSB_ALTITUDE_TYPE
|
||||
#define HAVE_ENUM_ADSB_ALTITUDE_TYPE
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#ifndef MAVLINK_VERSION_H
|
||||
#define MAVLINK_VERSION_H
|
||||
|
||||
#define MAVLINK_BUILD_DATE "Sat Jan 2 08:44:09 2016"
|
||||
#define MAVLINK_BUILD_DATE "Sat Jan 2 10:50:53 2016"
|
||||
#define MAVLINK_WIRE_PROTOCOL_VERSION "1.0"
|
||||
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
|
||||
|
||||
|
|
Loading…
Reference in New Issue