Commit 1c0eeaf0 authored by PX4BuildBot's avatar PX4BuildBot

autogenerated headers for rev...

autogenerated headers for rev https://github.com/mavlink/mavlink/tree/8734b77310648870763c055446886ff0ea4b9726
parent f6d0db92
...@@ -16,7 +16,7 @@ typedef struct __mavlink_raw_imu_t { ...@@ -16,7 +16,7 @@ typedef struct __mavlink_raw_imu_t {
int16_t ymag; /*< Y Magnetic field (raw)*/ int16_t ymag; /*< Y Magnetic field (raw)*/
int16_t zmag; /*< Z Magnetic field (raw)*/ int16_t zmag; /*< Z Magnetic field (raw)*/
uint8_t id; /*< Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)*/ uint8_t id; /*< Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)*/
int16_t temperature; /*< [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.*/ int16_t temperature; /*< [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).*/
}) mavlink_raw_imu_t; }) mavlink_raw_imu_t;
#define MAVLINK_MSG_ID_RAW_IMU_LEN 29 #define MAVLINK_MSG_ID_RAW_IMU_LEN 29
...@@ -85,7 +85,7 @@ typedef struct __mavlink_raw_imu_t { ...@@ -85,7 +85,7 @@ typedef struct __mavlink_raw_imu_t {
* @param ymag Y Magnetic field (raw) * @param ymag Y Magnetic field (raw)
* @param zmag Z Magnetic field (raw) * @param zmag Z Magnetic field (raw)
* @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0) * @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_raw_imu_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, static inline uint16_t mavlink_msg_raw_imu_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
...@@ -146,7 +146,7 @@ static inline uint16_t mavlink_msg_raw_imu_pack(uint8_t system_id, uint8_t compo ...@@ -146,7 +146,7 @@ static inline uint16_t mavlink_msg_raw_imu_pack(uint8_t system_id, uint8_t compo
* @param ymag Y Magnetic field (raw) * @param ymag Y Magnetic field (raw)
* @param zmag Z Magnetic field (raw) * @param zmag Z Magnetic field (raw)
* @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0) * @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_raw_imu_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, static inline uint16_t mavlink_msg_raw_imu_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
...@@ -233,7 +233,7 @@ static inline uint16_t mavlink_msg_raw_imu_encode_chan(uint8_t system_id, uint8_ ...@@ -233,7 +233,7 @@ static inline uint16_t mavlink_msg_raw_imu_encode_chan(uint8_t system_id, uint8_
* @param ymag Y Magnetic field (raw) * @param ymag Y Magnetic field (raw)
* @param zmag Z Magnetic field (raw) * @param zmag Z Magnetic field (raw)
* @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0) * @param id Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
...@@ -452,7 +452,7 @@ static inline uint8_t mavlink_msg_raw_imu_get_id(const mavlink_message_t* msg) ...@@ -452,7 +452,7 @@ static inline uint8_t mavlink_msg_raw_imu_get_id(const mavlink_message_t* msg)
/** /**
* @brief Get field temperature from raw_imu message * @brief Get field temperature from raw_imu message
* *
* @return [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @return [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
static inline int16_t mavlink_msg_raw_imu_get_temperature(const mavlink_message_t* msg) static inline int16_t mavlink_msg_raw_imu_get_temperature(const mavlink_message_t* msg)
{ {
......
...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu_t { ...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu_t {
int16_t xmag; /*< [mgauss] X Magnetic field*/ int16_t xmag; /*< [mgauss] X Magnetic field*/
int16_t ymag; /*< [mgauss] Y Magnetic field*/ int16_t ymag; /*< [mgauss] Y Magnetic field*/
int16_t zmag; /*< [mgauss] Z Magnetic field*/ int16_t zmag; /*< [mgauss] Z Magnetic field*/
int16_t temperature; /*< [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.*/ int16_t temperature; /*< [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).*/
}) mavlink_scaled_imu_t; }) mavlink_scaled_imu_t;
#define MAVLINK_MSG_ID_SCALED_IMU_LEN 24 #define MAVLINK_MSG_ID_SCALED_IMU_LEN 24
...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu_t { ...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu_t {
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, static inline uint16_t mavlink_msg_scaled_imu_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu_pack(uint8_t system_id, uint8_t co ...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu_pack(uint8_t system_id, uint8_t co
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, static inline uint16_t mavlink_msg_scaled_imu_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu_encode_chan(uint8_t system_id, uin ...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu_encode_chan(uint8_t system_id, uin
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu_get_zmag(const mavlink_message_t* m ...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu_get_zmag(const mavlink_message_t* m
/** /**
* @brief Get field temperature from scaled_imu message * @brief Get field temperature from scaled_imu message
* *
* @return [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @return [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
static inline int16_t mavlink_msg_scaled_imu_get_temperature(const mavlink_message_t* msg) static inline int16_t mavlink_msg_scaled_imu_get_temperature(const mavlink_message_t* msg)
{ {
......
...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu2_t { ...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu2_t {
int16_t xmag; /*< [mgauss] X Magnetic field*/ int16_t xmag; /*< [mgauss] X Magnetic field*/
int16_t ymag; /*< [mgauss] Y Magnetic field*/ int16_t ymag; /*< [mgauss] Y Magnetic field*/
int16_t zmag; /*< [mgauss] Z Magnetic field*/ int16_t zmag; /*< [mgauss] Z Magnetic field*/
int16_t temperature; /*< [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.*/ int16_t temperature; /*< [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).*/
}) mavlink_scaled_imu2_t; }) mavlink_scaled_imu2_t;
#define MAVLINK_MSG_ID_SCALED_IMU2_LEN 24 #define MAVLINK_MSG_ID_SCALED_IMU2_LEN 24
...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu2_t { ...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu2_t {
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu2_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, static inline uint16_t mavlink_msg_scaled_imu2_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu2_pack(uint8_t system_id, uint8_t c ...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu2_pack(uint8_t system_id, uint8_t c
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu2_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, static inline uint16_t mavlink_msg_scaled_imu2_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu2_encode_chan(uint8_t system_id, ui ...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu2_encode_chan(uint8_t system_id, ui
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu2_get_zmag(const mavlink_message_t* ...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu2_get_zmag(const mavlink_message_t*
/** /**
* @brief Get field temperature from scaled_imu2 message * @brief Get field temperature from scaled_imu2 message
* *
* @return [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @return [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
static inline int16_t mavlink_msg_scaled_imu2_get_temperature(const mavlink_message_t* msg) static inline int16_t mavlink_msg_scaled_imu2_get_temperature(const mavlink_message_t* msg)
{ {
......
...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu3_t { ...@@ -15,7 +15,7 @@ typedef struct __mavlink_scaled_imu3_t {
int16_t xmag; /*< [mgauss] X Magnetic field*/ int16_t xmag; /*< [mgauss] X Magnetic field*/
int16_t ymag; /*< [mgauss] Y Magnetic field*/ int16_t ymag; /*< [mgauss] Y Magnetic field*/
int16_t zmag; /*< [mgauss] Z Magnetic field*/ int16_t zmag; /*< [mgauss] Z Magnetic field*/
int16_t temperature; /*< [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.*/ int16_t temperature; /*< [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).*/
}) mavlink_scaled_imu3_t; }) mavlink_scaled_imu3_t;
#define MAVLINK_MSG_ID_SCALED_IMU3_LEN 24 #define MAVLINK_MSG_ID_SCALED_IMU3_LEN 24
...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu3_t { ...@@ -81,7 +81,7 @@ typedef struct __mavlink_scaled_imu3_t {
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu3_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, static inline uint16_t mavlink_msg_scaled_imu3_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu3_pack(uint8_t system_id, uint8_t c ...@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_scaled_imu3_pack(uint8_t system_id, uint8_t c
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
* @return length of the message in bytes (excluding serial stream start sign) * @return length of the message in bytes (excluding serial stream start sign)
*/ */
static inline uint16_t mavlink_msg_scaled_imu3_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, static inline uint16_t mavlink_msg_scaled_imu3_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu3_encode_chan(uint8_t system_id, ui ...@@ -223,7 +223,7 @@ static inline uint16_t mavlink_msg_scaled_imu3_encode_chan(uint8_t system_id, ui
* @param xmag [mgauss] X Magnetic field * @param xmag [mgauss] X Magnetic field
* @param ymag [mgauss] Y Magnetic field * @param ymag [mgauss] Y Magnetic field
* @param zmag [mgauss] Z Magnetic field * @param zmag [mgauss] Z Magnetic field
* @param temperature [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @param temperature [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu3_get_zmag(const mavlink_message_t* ...@@ -428,7 +428,7 @@ static inline int16_t mavlink_msg_scaled_imu3_get_zmag(const mavlink_message_t*
/** /**
* @brief Get field temperature from scaled_imu3 message * @brief Get field temperature from scaled_imu3 message
* *
* @return [cdegC] Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent. * @return [cdegC] Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).
*/ */
static inline int16_t mavlink_msg_scaled_imu3_get_temperature(const mavlink_message_t* msg) static inline int16_t mavlink_msg_scaled_imu3_get_temperature(const mavlink_message_t* msg)
{ {
......
...@@ -3893,7 +3893,7 @@ ...@@ -3893,7 +3893,7 @@
<field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field> <field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field>
<field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field> <field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field>
<extensions/> <extensions/>
<field type="int16_t" name="temperature" units="cdegC">Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.</field> <field type="int16_t" name="temperature" units="cdegC">Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).</field>
</message> </message>
<message id="27" name="RAW_IMU"> <message id="27" name="RAW_IMU">
<description>The RAW IMU readings for a 9DOF sensor, which is identified by the id (default IMU1). This message should always contain the true raw values without any scaling to allow data capture and system debugging.</description> <description>The RAW IMU readings for a 9DOF sensor, which is identified by the id (default IMU1). This message should always contain the true raw values without any scaling to allow data capture and system debugging.</description>
...@@ -3909,7 +3909,7 @@ ...@@ -3909,7 +3909,7 @@
<field type="int16_t" name="zmag">Z Magnetic field (raw)</field> <field type="int16_t" name="zmag">Z Magnetic field (raw)</field>
<extensions/> <extensions/>
<field type="uint8_t" name="id">Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)</field> <field type="uint8_t" name="id">Id. Ids are numbered from 0 and map to IMUs numbered from 1 (e.g. IMU1 will have a message with id=0)</field>
<field type="int16_t" name="temperature" units="cdegC">Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.</field> <field type="int16_t" name="temperature" units="cdegC">Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).</field>
</message> </message>
<message id="28" name="RAW_PRESSURE"> <message id="28" name="RAW_PRESSURE">
<description>The RAW pressure readings for the typical setup of one absolute pressure and one differential pressure sensor. The sensor values should be the raw, UNSCALED ADC values.</description> <description>The RAW pressure readings for the typical setup of one absolute pressure and one differential pressure sensor. The sensor values should be the raw, UNSCALED ADC values.</description>
...@@ -4771,7 +4771,7 @@ ...@@ -4771,7 +4771,7 @@
<field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field> <field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field>
<field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field> <field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field>
<extensions/> <extensions/>
<field type="int16_t" name="temperature" units="cdegC">Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.</field> <field type="int16_t" name="temperature" units="cdegC">Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).</field>
</message> </message>
<message id="117" name="LOG_REQUEST_LIST"> <message id="117" name="LOG_REQUEST_LIST">
<description>Request a list of available logs. On some systems calling this may stop on-board logging until LOG_REQUEST_END is called.</description> <description>Request a list of available logs. On some systems calling this may stop on-board logging until LOG_REQUEST_END is called.</description>
...@@ -4895,7 +4895,7 @@ ...@@ -4895,7 +4895,7 @@
<field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field> <field type="int16_t" name="ymag" units="mgauss">Y Magnetic field</field>
<field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field> <field type="int16_t" name="zmag" units="mgauss">Z Magnetic field</field>
<extensions/> <extensions/>
<field type="int16_t" name="temperature" units="cdegC">Temperature, 0 indicates that the IMU does not provide the temperature, if the IMU is actually at 0C, then a value of 1 should be sent.</field> <field type="int16_t" name="temperature" units="cdegC">Temperature, 0: IMU does not provide temperature values. If the IMU is at 0C it must send 1 (0.01C).</field>
</message> </message>
<message id="130" name="DATA_TRANSMISSION_HANDSHAKE"> <message id="130" name="DATA_TRANSMISSION_HANDSHAKE">
<description>Handshake message to initiate, control and stop image streaming when using the Image Transmission Protocol: https://mavlink.io/en/services/image_transmission.html.</description> <description>Handshake message to initiate, control and stop image streaming when using the Image Transmission Protocol: https://mavlink.io/en/services/image_transmission.html.</description>
......
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