Commit 8d10911e authored by PX4BuildBot's avatar PX4BuildBot

autogenerated headers for rev...

autogenerated headers for rev https://github.com/mavlink/mavlink/tree/a562755628bb0c8a9b1fac5f5b5c7b830d18c03e
parent 7c0ec616
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
This diff is collapsed.
This diff is collapsed.
......@@ -12,9 +12,9 @@ typedef struct __mavlink_hil_gps_t {
uint16_t eph; /*< [cm] GPS HDOP horizontal dilution of position. If unknown, set to: 65535*/
uint16_t epv; /*< [cm] GPS VDOP vertical dilution of position. If unknown, set to: 65535*/
uint16_t vel; /*< [cm/s] GPS ground speed. If unknown, set to: 65535*/
int16_t vn; /*< [cm/s] GPS velocity in NORTH direction in earth-fixed NED frame*/
int16_t ve; /*< [cm/s] GPS velocity in EAST direction in earth-fixed NED frame*/
int16_t vd; /*< [cm/s] GPS velocity in DOWN direction in earth-fixed NED frame*/
int16_t vn; /*< [cm/s] GPS velocity in north direction in earth-fixed NED frame*/
int16_t ve; /*< [cm/s] GPS velocity in east direction in earth-fixed NED frame*/
int16_t vd; /*< [cm/s] GPS velocity in down direction in earth-fixed NED frame*/
uint16_t cog; /*< [cdeg] Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: 65535*/
uint8_t fix_type; /*< 0-1: no fix, 2: 2D fix, 3: 3D fix. Some applications will not use the value of this field unless it is at least two, so always correctly fill in the fix.*/
uint8_t satellites_visible; /*< Number of satellites visible. If unknown, set to 255*/
......@@ -85,9 +85,9 @@ typedef struct __mavlink_hil_gps_t {
* @param eph [cm] GPS HDOP horizontal dilution of position. If unknown, set to: 65535
* @param epv [cm] GPS VDOP vertical dilution of position. If unknown, set to: 65535
* @param vel [cm/s] GPS ground speed. If unknown, set to: 65535
* @param vn [cm/s] GPS velocity in NORTH direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in EAST direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in DOWN direction in earth-fixed NED frame
* @param vn [cm/s] GPS velocity in north direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in east direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in down direction in earth-fixed NED frame
* @param cog [cdeg] Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: 65535
* @param satellites_visible Number of satellites visible. If unknown, set to 255
* @return length of the message in bytes (excluding serial stream start sign)
......@@ -149,9 +149,9 @@ static inline uint16_t mavlink_msg_hil_gps_pack(uint8_t system_id, uint8_t compo
* @param eph [cm] GPS HDOP horizontal dilution of position. If unknown, set to: 65535
* @param epv [cm] GPS VDOP vertical dilution of position. If unknown, set to: 65535
* @param vel [cm/s] GPS ground speed. If unknown, set to: 65535
* @param vn [cm/s] GPS velocity in NORTH direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in EAST direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in DOWN direction in earth-fixed NED frame
* @param vn [cm/s] GPS velocity in north direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in east direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in down direction in earth-fixed NED frame
* @param cog [cdeg] Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: 65535
* @param satellites_visible Number of satellites visible. If unknown, set to 255
* @return length of the message in bytes (excluding serial stream start sign)
......@@ -239,9 +239,9 @@ static inline uint16_t mavlink_msg_hil_gps_encode_chan(uint8_t system_id, uint8_
* @param eph [cm] GPS HDOP horizontal dilution of position. If unknown, set to: 65535
* @param epv [cm] GPS VDOP vertical dilution of position. If unknown, set to: 65535
* @param vel [cm/s] GPS ground speed. If unknown, set to: 65535
* @param vn [cm/s] GPS velocity in NORTH direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in EAST direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in DOWN direction in earth-fixed NED frame
* @param vn [cm/s] GPS velocity in north direction in earth-fixed NED frame
* @param ve [cm/s] GPS velocity in east direction in earth-fixed NED frame
* @param vd [cm/s] GPS velocity in down direction in earth-fixed NED frame
* @param cog [cdeg] Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: 65535
* @param satellites_visible Number of satellites visible. If unknown, set to 255
*/
......@@ -436,7 +436,7 @@ static inline uint16_t mavlink_msg_hil_gps_get_vel(const mavlink_message_t* msg)
/**
* @brief Get field vn from hil_gps message
*
* @return [cm/s] GPS velocity in NORTH direction in earth-fixed NED frame
* @return [cm/s] GPS velocity in north direction in earth-fixed NED frame
*/
static inline int16_t mavlink_msg_hil_gps_get_vn(const mavlink_message_t* msg)
{
......@@ -446,7 +446,7 @@ static inline int16_t mavlink_msg_hil_gps_get_vn(const mavlink_message_t* msg)
/**
* @brief Get field ve from hil_gps message
*
* @return [cm/s] GPS velocity in EAST direction in earth-fixed NED frame
* @return [cm/s] GPS velocity in east direction in earth-fixed NED frame
*/
static inline int16_t mavlink_msg_hil_gps_get_ve(const mavlink_message_t* msg)
{
......@@ -456,7 +456,7 @@ static inline int16_t mavlink_msg_hil_gps_get_ve(const mavlink_message_t* msg)
/**
* @brief Get field vd from hil_gps message
*
* @return [cm/s] GPS velocity in DOWN direction in earth-fixed NED frame
* @return [cm/s] GPS velocity in down direction in earth-fixed NED frame
*/
static inline int16_t mavlink_msg_hil_gps_get_vd(const mavlink_message_t* msg)
{
......
......@@ -8,8 +8,8 @@ typedef struct __mavlink_mount_orientation_t {
uint32_t time_boot_ms; /*< [ms] Timestamp (time since system boot).*/
float roll; /*< [deg] Roll in global frame (set to NaN for invalid).*/
float pitch; /*< [deg] Pitch in global frame (set to NaN for invalid).*/
float yaw; /*< [deg] Yaw relative to vehicle(set to NaN for invalid).*/
float yaw_absolute; /*< [deg] Yaw in absolute frame, North is 0 (set to NaN for invalid).*/
float yaw; /*< [deg] Yaw relative to vehicle (set to NaN for invalid).*/
float yaw_absolute; /*< [deg] Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).*/
}) mavlink_mount_orientation_t;
#define MAVLINK_MSG_ID_MOUNT_ORIENTATION_LEN 20
......@@ -56,8 +56,8 @@ typedef struct __mavlink_mount_orientation_t {
* @param time_boot_ms [ms] Timestamp (time since system boot).
* @param roll [deg] Roll in global frame (set to NaN for invalid).
* @param pitch [deg] Pitch in global frame (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle(set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame, North is 0 (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle (set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_mount_orientation_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
......@@ -96,8 +96,8 @@ static inline uint16_t mavlink_msg_mount_orientation_pack(uint8_t system_id, uin
* @param time_boot_ms [ms] Timestamp (time since system boot).
* @param roll [deg] Roll in global frame (set to NaN for invalid).
* @param pitch [deg] Pitch in global frame (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle(set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame, North is 0 (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle (set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_mount_orientation_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
......@@ -162,8 +162,8 @@ static inline uint16_t mavlink_msg_mount_orientation_encode_chan(uint8_t system_
* @param time_boot_ms [ms] Timestamp (time since system boot).
* @param roll [deg] Roll in global frame (set to NaN for invalid).
* @param pitch [deg] Pitch in global frame (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle(set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame, North is 0 (set to NaN for invalid).
* @param yaw [deg] Yaw relative to vehicle (set to NaN for invalid).
* @param yaw_absolute [deg] Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
......@@ -274,7 +274,7 @@ static inline float mavlink_msg_mount_orientation_get_pitch(const mavlink_messag
/**
* @brief Get field yaw from mount_orientation message
*
* @return [deg] Yaw relative to vehicle(set to NaN for invalid).
* @return [deg] Yaw relative to vehicle (set to NaN for invalid).
*/
static inline float mavlink_msg_mount_orientation_get_yaw(const mavlink_message_t* msg)
{
......@@ -284,7 +284,7 @@ static inline float mavlink_msg_mount_orientation_get_yaw(const mavlink_message_
/**
* @brief Get field yaw_absolute from mount_orientation message
*
* @return [deg] Yaw in absolute frame, North is 0 (set to NaN for invalid).
* @return [deg] Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).
*/
static inline float mavlink_msg_mount_orientation_get_yaw_absolute(const mavlink_message_t* msg)
{
......
This diff is collapsed.
......@@ -23,9 +23,9 @@ typedef struct __mavlink_sim_state_t {
float alt; /*< [m] Altitude*/
float std_dev_horz; /*< Horizontal position standard deviation*/
float std_dev_vert; /*< Vertical position standard deviation*/
float vn; /*< [m/s] True velocity in NORTH direction in earth-fixed NED frame*/
float ve; /*< [m/s] True velocity in EAST direction in earth-fixed NED frame*/
float vd; /*< [m/s] True velocity in DOWN direction in earth-fixed NED frame*/
float vn; /*< [m/s] True velocity in north direction in earth-fixed NED frame*/
float ve; /*< [m/s] True velocity in east direction in earth-fixed NED frame*/
float vd; /*< [m/s] True velocity in down direction in earth-fixed NED frame*/
}) mavlink_sim_state_t;
#define MAVLINK_MSG_ID_SIM_STATE_LEN 84
......@@ -119,9 +119,9 @@ typedef struct __mavlink_sim_state_t {
* @param alt [m] Altitude
* @param std_dev_horz Horizontal position standard deviation
* @param std_dev_vert Vertical position standard deviation
* @param vn [m/s] True velocity in NORTH direction in earth-fixed NED frame
* @param ve [m/s] True velocity in EAST direction in earth-fixed NED frame
* @param vd [m/s] True velocity in DOWN direction in earth-fixed NED frame
* @param vn [m/s] True velocity in north direction in earth-fixed NED frame
* @param ve [m/s] True velocity in east direction in earth-fixed NED frame
* @param vd [m/s] True velocity in down direction in earth-fixed NED frame
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_sim_state_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
......@@ -207,9 +207,9 @@ static inline uint16_t mavlink_msg_sim_state_pack(uint8_t system_id, uint8_t com
* @param alt [m] Altitude
* @param std_dev_horz Horizontal position standard deviation
* @param std_dev_vert Vertical position standard deviation
* @param vn [m/s] True velocity in NORTH direction in earth-fixed NED frame
* @param ve [m/s] True velocity in EAST direction in earth-fixed NED frame
* @param vd [m/s] True velocity in DOWN direction in earth-fixed NED frame
* @param vn [m/s] True velocity in north direction in earth-fixed NED frame
* @param ve [m/s] True velocity in east direction in earth-fixed NED frame
* @param vd [m/s] True velocity in down direction in earth-fixed NED frame
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_sim_state_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
......@@ -321,9 +321,9 @@ static inline uint16_t mavlink_msg_sim_state_encode_chan(uint8_t system_id, uint
* @param alt [m] Altitude
* @param std_dev_horz Horizontal position standard deviation
* @param std_dev_vert Vertical position standard deviation
* @param vn [m/s] True velocity in NORTH direction in earth-fixed NED frame
* @param ve [m/s] True velocity in EAST direction in earth-fixed NED frame
* @param vd [m/s] True velocity in DOWN direction in earth-fixed NED frame
* @param vn [m/s] True velocity in north direction in earth-fixed NED frame
* @param ve [m/s] True velocity in east direction in earth-fixed NED frame
* @param vd [m/s] True velocity in down direction in earth-fixed NED frame
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
......@@ -648,7 +648,7 @@ static inline float mavlink_msg_sim_state_get_std_dev_vert(const mavlink_message
/**
* @brief Get field vn from sim_state message
*
* @return [m/s] True velocity in NORTH direction in earth-fixed NED frame
* @return [m/s] True velocity in north direction in earth-fixed NED frame
*/
static inline float mavlink_msg_sim_state_get_vn(const mavlink_message_t* msg)
{
......@@ -658,7 +658,7 @@ static inline float mavlink_msg_sim_state_get_vn(const mavlink_message_t* msg)
/**
* @brief Get field ve from sim_state message
*
* @return [m/s] True velocity in EAST direction in earth-fixed NED frame
* @return [m/s] True velocity in east direction in earth-fixed NED frame
*/
static inline float mavlink_msg_sim_state_get_ve(const mavlink_message_t* msg)
{
......@@ -668,7 +668,7 @@ static inline float mavlink_msg_sim_state_get_ve(const mavlink_message_t* msg)
/**
* @brief Get field vd from sim_state message
*
* @return [m/s] True velocity in DOWN direction in earth-fixed NED frame
* @return [m/s] True velocity in down direction in earth-fixed NED frame
*/
static inline float mavlink_msg_sim_state_get_vd(const mavlink_message_t* msg)
{
......
......@@ -7477,7 +7477,7 @@ static void mavlink_test_gps_input(uint8_t system_id, uint8_t component_id, mavl
uint8_t buffer[MAVLINK_MAX_PACKET_LEN];
uint16_t i;
mavlink_gps_input_t packet_in = {
93372036854775807ULL,963497880,963498088,963498296,157.0,185.0,213.0,241.0,269.0,297.0,325.0,353.0,381.0,20147,20251,185,252,63
93372036854775807ULL,963497880,963498088,963498296,157.0,185.0,213.0,241.0,269.0,297.0,325.0,353.0,381.0,20147,20251,185,252,63,20511
};
mavlink_gps_input_t packet1, packet2;
memset(&packet1, 0, sizeof(packet1));
......@@ -7499,6 +7499,7 @@ static void mavlink_test_gps_input(uint8_t system_id, uint8_t component_id, mavl
packet1.gps_id = packet_in.gps_id;
packet1.fix_type = packet_in.fix_type;
packet1.satellites_visible = packet_in.satellites_visible;
packet1.yaw = packet_in.yaw;
#ifdef MAVLINK_STATUS_FLAG_OUT_MAVLINK1
......@@ -7513,12 +7514,12 @@ static void mavlink_test_gps_input(uint8_t system_id, uint8_t component_id, mavl
MAVLINK_ASSERT(memcmp(&packet1, &packet2, sizeof(packet1)) == 0);
memset(&packet2, 0, sizeof(packet2));
mavlink_msg_gps_input_pack(system_id, component_id, &msg , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible );
mavlink_msg_gps_input_pack(system_id, component_id, &msg , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible , packet1.yaw );
mavlink_msg_gps_input_decode(&msg, &packet2);
MAVLINK_ASSERT(memcmp(&packet1, &packet2, sizeof(packet1)) == 0);
memset(&packet2, 0, sizeof(packet2));
mavlink_msg_gps_input_pack_chan(system_id, component_id, MAVLINK_COMM_0, &msg , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible );
mavlink_msg_gps_input_pack_chan(system_id, component_id, MAVLINK_COMM_0, &msg , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible , packet1.yaw );
mavlink_msg_gps_input_decode(&msg, &packet2);
MAVLINK_ASSERT(memcmp(&packet1, &packet2, sizeof(packet1)) == 0);
......@@ -7531,7 +7532,7 @@ static void mavlink_test_gps_input(uint8_t system_id, uint8_t component_id, mavl
MAVLINK_ASSERT(memcmp(&packet1, &packet2, sizeof(packet1)) == 0);
memset(&packet2, 0, sizeof(packet2));
mavlink_msg_gps_input_send(MAVLINK_COMM_1 , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible );
mavlink_msg_gps_input_send(MAVLINK_COMM_1 , packet1.time_usec , packet1.gps_id , packet1.ignore_flags , packet1.time_week_ms , packet1.time_week , packet1.fix_type , packet1.lat , packet1.lon , packet1.alt , packet1.hdop , packet1.vdop , packet1.vn , packet1.ve , packet1.vd , packet1.speed_accuracy , packet1.horiz_accuracy , packet1.vert_accuracy , packet1.satellites_visible , packet1.yaw );
mavlink_msg_gps_input_decode(last_msg, &packet2);
MAVLINK_ASSERT(memcmp(&packet1, &packet2, sizeof(packet1)) == 0);
}
......
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
......@@ -231,6 +231,11 @@
<param index="6">Empty</param>
<param index="7">Empty</param>
</entry>
<entry value="42651" name="MAV_CMD_BATTERY_RESET" hasLocation="false" isDestination="false">
<description>Reset battery capacity for batteries that accumulate consumed battery via integration.</description>
<param index="1" label="battery mask">Bitmask of batteries to reset. Least significant bit is for the first battery.</param>
<param index="2" label="percentage" minValue="0" maxValue="100" increment="1">Battery percentage remaining to set.</param>
</entry>
</enum>
<!-- AP_Limits Enums -->
<enum name="LIMITS_STATE">
......@@ -932,6 +937,7 @@
<entry value="10" name="PLANE_MODE_AUTO"/>
<entry value="11" name="PLANE_MODE_RTL"/>
<entry value="12" name="PLANE_MODE_LOITER"/>
<entry value="13" name="PLANE_MODE_TAKEOFF"/>
<entry value="14" name="PLANE_MODE_AVOID_ADSB"/>
<entry value="15" name="PLANE_MODE_GUIDED"/>
<entry value="16" name="PLANE_MODE_INITIALIZING"/>
......
......@@ -3219,7 +3219,7 @@
<description>Earth-centered, Earth-fixed</description>
</entry>
<entry value="1" name="RTK_BASELINE_COORDINATE_SYSTEM_NED">
<description>North, East, Down</description>
<description>RTK basestation centered, north, east, down</description>
</entry>
</enum>
<enum name="LANDING_TARGET_TYPE">
......@@ -4749,9 +4749,9 @@
<field type="float" name="alt" units="m">Altitude</field>
<field type="float" name="std_dev_horz">Horizontal position standard deviation</field>
<field type="float" name="std_dev_vert">Vertical position standard deviation</field>
<field type="float" name="vn" units="m/s">True velocity in NORTH direction in earth-fixed NED frame</field>
<field type="float" name="ve" units="m/s">True velocity in EAST direction in earth-fixed NED frame</field>
<field type="float" name="vd" units="m/s">True velocity in DOWN direction in earth-fixed NED frame</field>
<field type="float" name="vn" units="m/s">True velocity in north direction in earth-fixed NED frame</field>
<field type="float" name="ve" units="m/s">True velocity in east direction in earth-fixed NED frame</field>
<field type="float" name="vd" units="m/s">True velocity in down direction in earth-fixed NED frame</field>
</message>
<message id="109" name="RADIO_STATUS">
<description>Status generated by radio and injected into MAVLink stream.</description>
......@@ -4791,9 +4791,9 @@
<field type="uint16_t" name="eph" units="cm">GPS HDOP horizontal dilution of position. If unknown, set to: 65535</field>
<field type="uint16_t" name="epv" units="cm">GPS VDOP vertical dilution of position. If unknown, set to: 65535</field>
<field type="uint16_t" name="vel" units="cm/s">GPS ground speed. If unknown, set to: 65535</field>
<field type="int16_t" name="vn" units="cm/s">GPS velocity in NORTH direction in earth-fixed NED frame</field>
<field type="int16_t" name="ve" units="cm/s">GPS velocity in EAST direction in earth-fixed NED frame</field>
<field type="int16_t" name="vd" units="cm/s">GPS velocity in DOWN direction in earth-fixed NED frame</field>
<field type="int16_t" name="vn" units="cm/s">GPS velocity in north direction in earth-fixed NED frame</field>
<field type="int16_t" name="ve" units="cm/s">GPS velocity in east direction in earth-fixed NED frame</field>
<field type="int16_t" name="vd" units="cm/s">GPS velocity in down direction in earth-fixed NED frame</field>
<field type="uint16_t" name="cog" units="cdeg">Course over ground (NOT heading, but direction of movement), 0.0..359.99 degrees. If unknown, set to: 65535</field>
<field type="uint8_t" name="satellites_visible">Number of satellites visible. If unknown, set to 255</field>
</message>
......@@ -5218,13 +5218,15 @@
<field type="float" name="alt" units="m">Altitude (MSL). Positive for up.</field>
<field type="float" name="hdop" units="m">GPS HDOP horizontal dilution of position</field>
<field type="float" name="vdop" units="m">GPS VDOP vertical dilution of position</field>
<field type="float" name="vn" units="m/s">GPS velocity in NORTH direction in earth-fixed NED frame</field>
<field type="float" name="ve" units="m/s">GPS velocity in EAST direction in earth-fixed NED frame</field>
<field type="float" name="vd" units="m/s">GPS velocity in DOWN direction in earth-fixed NED frame</field>
<field type="float" name="vn" units="m/s">GPS velocity in north direction in earth-fixed NED frame</field>
<field type="float" name="ve" units="m/s">GPS velocity in east direction in earth-fixed NED frame</field>
<field type="float" name="vd" units="m/s">GPS velocity in down direction in earth-fixed NED frame</field>
<field type="float" name="speed_accuracy" units="m/s">GPS speed accuracy</field>
<field type="float" name="horiz_accuracy" units="m">GPS horizontal accuracy</field>
<field type="float" name="vert_accuracy" units="m">GPS vertical accuracy</field>
<field type="uint8_t" name="satellites_visible">Number of satellites visible.</field>
<extensions/>
<field type="uint16_t" name="yaw" units="cdeg">Yaw of vehicle relative to Earth's North, zero means not available, use 36000 for north</field>
</message>
<message id="233" name="GPS_RTCM_DATA">
<description>RTCM message for injecting into the onboard GPS (used for DGPS)</description>
......@@ -5510,9 +5512,9 @@
<field type="uint32_t" name="time_boot_ms" units="ms">Timestamp (time since system boot).</field>
<field type="float" name="roll" units="deg">Roll in global frame (set to NaN for invalid).</field>
<field type="float" name="pitch" units="deg">Pitch in global frame (set to NaN for invalid).</field>
<field type="float" name="yaw" units="deg">Yaw relative to vehicle(set to NaN for invalid).</field>
<field type="float" name="yaw" units="deg">Yaw relative to vehicle (set to NaN for invalid).</field>
<extensions/>
<field type="float" name="yaw_absolute" units="deg">Yaw in absolute frame, North is 0 (set to NaN for invalid).</field>
<field type="float" name="yaw_absolute" units="deg">Yaw in absolute frame relative to Earth's North, north is 0 (set to NaN for invalid).</field>
</message>
<message id="266" name="LOGGING_DATA">
<description>A message containing logged data (see also MAV_CMD_LOGGING_START)</description>
......@@ -5644,14 +5646,14 @@
<description>Obstacle distances in front of the sensor, starting from the left in increment degrees to the right</description>
<field type="uint64_t" name="time_usec" units="us">Timestamp (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude the number.</field>
<field type="uint8_t" name="sensor_type" enum="MAV_DISTANCE_SENSOR">Class id of the distance sensor type.</field>
<field type="uint16_t[72]" name="distances" units="cm">Distance of obstacles around the vehicle with index 0 corresponding to North + angle_offset, unless otherwise specified in the frame. A value of 0 is valid and means that the obstacle is practically touching the sensor. A value of max_distance +1 means no obstacle is present. A value of UINT16_MAX for unknown/not used. In a array element, one unit corresponds to 1cm.</field>
<field type="uint16_t[72]" name="distances" units="cm">Distance of obstacles around the vehicle with index 0 corresponding to north + angle_offset, unless otherwise specified in the frame. A value of 0 is valid and means that the obstacle is practically touching the sensor. A value of max_distance +1 means no obstacle is present. A value of UINT16_MAX for unknown/not used. In a array element, one unit corresponds to 1cm.</field>
<field type="uint8_t" name="increment" units="deg">Angular width in degrees of each array element. Increment direction is clockwise. This field is ignored if increment_f is non-zero.</field>
<field type="uint16_t" name="min_distance" units="cm">Minimum distance the sensor can measure.</field>
<field type="uint16_t" name="max_distance" units="cm">Maximum distance the sensor can measure.</field>
<extensions/>
<field type="float" name="increment_f" units="deg">Angular width in degrees of each array element as a float. If non-zero then this value is used instead of the uint8_t increment field. Positive is clockwise direction, negative is counter-clockwise.</field>
<field type="float" name="angle_offset" units="deg">Relative angle offset of the 0-index element in the distances array. Value of 0 corresponds to forward. Positive is clockwise direction, negative is counter-clockwise.</field>
<field type="uint8_t" name="frame" enum="MAV_FRAME">Coordinate frame of reference for the yaw rotation and offset of the sensor data. Defaults to MAV_FRAME_GLOBAL, which is North aligned. For body-mounted sensors use MAV_FRAME_BODY_FRD, which is vehicle front aligned.</field>
<field type="uint8_t" name="frame" enum="MAV_FRAME">Coordinate frame of reference for the yaw rotation and offset of the sensor data. Defaults to MAV_FRAME_GLOBAL, which is north aligned. For body-mounted sensors use MAV_FRAME_BODY_FRD, which is vehicle front aligned.</field>
</message>
<message id="331" name="ODOMETRY">
<description>Odometry message to communicate odometry information with an external interface. Fits ROS REP 147 standard for aerial vehicles (http://www.ros.org/reps/rep-0147.html).</description>
......
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22
......
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
This diff is collapsed.
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 179
......
......@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
#define MAVLINK_BUILD_DATE "Sun Nov 03 2019"
#define MAVLINK_BUILD_DATE "Fri Nov 08 2019"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment