This commit is contained in:
PX4BuildBot
2016-10-10 10:40:57 +00:00
parent 78b639c348
commit f038d1f0b5
283 changed files with 29211 additions and 29211 deletions
+63 -63
View File
@@ -23,10 +23,10 @@ typedef struct __mavlink_hil_actuator_controls_t {
#if MAVLINK_COMMAND_24BIT
#define MAVLINK_MESSAGE_INFO_HIL_ACTUATOR_CONTROLS { \
93, \
"HIL_ACTUATOR_CONTROLS", \
4, \
{ { "time_usec", NULL, MAVLINK_TYPE_UINT64_T, 0, 0, offsetof(mavlink_hil_actuator_controls_t, time_usec) }, \
93, \
"HIL_ACTUATOR_CONTROLS", \
4, \
{ { "time_usec", NULL, MAVLINK_TYPE_UINT64_T, 0, 0, offsetof(mavlink_hil_actuator_controls_t, time_usec) }, \
{ "flags", NULL, MAVLINK_TYPE_UINT64_T, 0, 8, offsetof(mavlink_hil_actuator_controls_t, flags) }, \
{ "controls", NULL, MAVLINK_TYPE_FLOAT, 16, 16, offsetof(mavlink_hil_actuator_controls_t, controls) }, \
{ "mode", NULL, MAVLINK_TYPE_UINT8_T, 0, 80, offsetof(mavlink_hil_actuator_controls_t, mode) }, \
@@ -34,9 +34,9 @@ typedef struct __mavlink_hil_actuator_controls_t {
}
#else
#define MAVLINK_MESSAGE_INFO_HIL_ACTUATOR_CONTROLS { \
"HIL_ACTUATOR_CONTROLS", \
4, \
{ { "time_usec", NULL, MAVLINK_TYPE_UINT64_T, 0, 0, offsetof(mavlink_hil_actuator_controls_t, time_usec) }, \
"HIL_ACTUATOR_CONTROLS", \
4, \
{ { "time_usec", NULL, MAVLINK_TYPE_UINT64_T, 0, 0, offsetof(mavlink_hil_actuator_controls_t, time_usec) }, \
{ "flags", NULL, MAVLINK_TYPE_UINT64_T, 0, 8, offsetof(mavlink_hil_actuator_controls_t, flags) }, \
{ "controls", NULL, MAVLINK_TYPE_FLOAT, 16, 16, offsetof(mavlink_hil_actuator_controls_t, controls) }, \
{ "mode", NULL, MAVLINK_TYPE_UINT8_T, 0, 80, offsetof(mavlink_hil_actuator_controls_t, mode) }, \
@@ -57,25 +57,25 @@ typedef struct __mavlink_hil_actuator_controls_t {
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_hil_actuator_controls_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
uint64_t time_usec, const float *controls, uint8_t mode, uint64_t flags)
uint64_t time_usec, const float *controls, uint8_t mode, uint64_t flags)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
memcpy(_MAV_PAYLOAD_NON_CONST(msg), buf, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN);
#else
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
memcpy(_MAV_PAYLOAD_NON_CONST(msg), &packet, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN);
#endif
msg->msgid = MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS;
msg->msgid = MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS;
return mavlink_finalize_message(msg, system_id, component_id, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
}
@@ -92,26 +92,26 @@ static inline uint16_t mavlink_msg_hil_actuator_controls_pack(uint8_t system_id,
* @return length of the message in bytes (excluding serial stream start sign)
*/
static inline uint16_t mavlink_msg_hil_actuator_controls_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
mavlink_message_t* msg,
uint64_t time_usec,const float *controls,uint8_t mode,uint64_t flags)
mavlink_message_t* msg,
uint64_t time_usec,const float *controls,uint8_t mode,uint64_t flags)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
memcpy(_MAV_PAYLOAD_NON_CONST(msg), buf, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN);
#else
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
memcpy(_MAV_PAYLOAD_NON_CONST(msg), &packet, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN);
#endif
msg->msgid = MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS;
msg->msgid = MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS;
return mavlink_finalize_message_chan(msg, system_id, component_id, chan, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
}
@@ -125,7 +125,7 @@ static inline uint16_t mavlink_msg_hil_actuator_controls_pack_chan(uint8_t syste
*/
static inline uint16_t mavlink_msg_hil_actuator_controls_encode(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, const mavlink_hil_actuator_controls_t* hil_actuator_controls)
{
return mavlink_msg_hil_actuator_controls_pack(system_id, component_id, msg, hil_actuator_controls->time_usec, hil_actuator_controls->controls, hil_actuator_controls->mode, hil_actuator_controls->flags);
return mavlink_msg_hil_actuator_controls_pack(system_id, component_id, msg, hil_actuator_controls->time_usec, hil_actuator_controls->controls, hil_actuator_controls->mode, hil_actuator_controls->flags);
}
/**
@@ -139,7 +139,7 @@ static inline uint16_t mavlink_msg_hil_actuator_controls_encode(uint8_t system_i
*/
static inline uint16_t mavlink_msg_hil_actuator_controls_encode_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, mavlink_message_t* msg, const mavlink_hil_actuator_controls_t* hil_actuator_controls)
{
return mavlink_msg_hil_actuator_controls_pack_chan(system_id, component_id, chan, msg, hil_actuator_controls->time_usec, hil_actuator_controls->controls, hil_actuator_controls->mode, hil_actuator_controls->flags);
return mavlink_msg_hil_actuator_controls_pack_chan(system_id, component_id, chan, msg, hil_actuator_controls->time_usec, hil_actuator_controls->controls, hil_actuator_controls->mode, hil_actuator_controls->flags);
}
/**
@@ -156,18 +156,18 @@ static inline uint16_t mavlink_msg_hil_actuator_controls_encode_chan(uint8_t sys
static inline void mavlink_msg_hil_actuator_controls_send(mavlink_channel_t chan, uint64_t time_usec, const float *controls, uint8_t mode, uint64_t flags)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
char buf[MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN];
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
_mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS, buf, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
#else
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
mavlink_hil_actuator_controls_t packet;
packet.time_usec = time_usec;
packet.flags = flags;
packet.mode = mode;
mav_array_memcpy(packet.controls, controls, sizeof(float)*16);
_mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS, (const char *)&packet, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
#endif
}
@@ -197,18 +197,18 @@ static inline void mavlink_msg_hil_actuator_controls_send_struct(mavlink_channel
static inline void mavlink_msg_hil_actuator_controls_send_buf(mavlink_message_t *msgbuf, mavlink_channel_t chan, uint64_t time_usec, const float *controls, uint8_t mode, uint64_t flags)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char *buf = (char *)msgbuf;
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
char *buf = (char *)msgbuf;
_mav_put_uint64_t(buf, 0, time_usec);
_mav_put_uint64_t(buf, 8, flags);
_mav_put_uint8_t(buf, 80, mode);
_mav_put_float_array(buf, 16, controls, 16);
_mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS, buf, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
#else
mavlink_hil_actuator_controls_t *packet = (mavlink_hil_actuator_controls_t *)msgbuf;
packet->time_usec = time_usec;
packet->flags = flags;
packet->mode = mode;
mav_array_memcpy(packet->controls, controls, sizeof(float)*16);
mavlink_hil_actuator_controls_t *packet = (mavlink_hil_actuator_controls_t *)msgbuf;
packet->time_usec = time_usec;
packet->flags = flags;
packet->mode = mode;
mav_array_memcpy(packet->controls, controls, sizeof(float)*16);
_mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS, (const char *)packet, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_MIN_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_CRC);
#endif
}
@@ -226,7 +226,7 @@ static inline void mavlink_msg_hil_actuator_controls_send_buf(mavlink_message_t
*/
static inline uint64_t mavlink_msg_hil_actuator_controls_get_time_usec(const mavlink_message_t* msg)
{
return _MAV_RETURN_uint64_t(msg, 0);
return _MAV_RETURN_uint64_t(msg, 0);
}
/**
@@ -236,7 +236,7 @@ static inline uint64_t mavlink_msg_hil_actuator_controls_get_time_usec(const mav
*/
static inline uint16_t mavlink_msg_hil_actuator_controls_get_controls(const mavlink_message_t* msg, float *controls)
{
return _MAV_RETURN_float_array(msg, controls, 16, 16);
return _MAV_RETURN_float_array(msg, controls, 16, 16);
}
/**
@@ -246,7 +246,7 @@ static inline uint16_t mavlink_msg_hil_actuator_controls_get_controls(const mavl
*/
static inline uint8_t mavlink_msg_hil_actuator_controls_get_mode(const mavlink_message_t* msg)
{
return _MAV_RETURN_uint8_t(msg, 80);
return _MAV_RETURN_uint8_t(msg, 80);
}
/**
@@ -256,7 +256,7 @@ static inline uint8_t mavlink_msg_hil_actuator_controls_get_mode(const mavlink_m
*/
static inline uint64_t mavlink_msg_hil_actuator_controls_get_flags(const mavlink_message_t* msg)
{
return _MAV_RETURN_uint64_t(msg, 8);
return _MAV_RETURN_uint64_t(msg, 8);
}
/**
@@ -268,13 +268,13 @@ static inline uint64_t mavlink_msg_hil_actuator_controls_get_flags(const mavlink
static inline void mavlink_msg_hil_actuator_controls_decode(const mavlink_message_t* msg, mavlink_hil_actuator_controls_t* hil_actuator_controls)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
hil_actuator_controls->time_usec = mavlink_msg_hil_actuator_controls_get_time_usec(msg);
hil_actuator_controls->flags = mavlink_msg_hil_actuator_controls_get_flags(msg);
mavlink_msg_hil_actuator_controls_get_controls(msg, hil_actuator_controls->controls);
hil_actuator_controls->mode = mavlink_msg_hil_actuator_controls_get_mode(msg);
hil_actuator_controls->time_usec = mavlink_msg_hil_actuator_controls_get_time_usec(msg);
hil_actuator_controls->flags = mavlink_msg_hil_actuator_controls_get_flags(msg);
mavlink_msg_hil_actuator_controls_get_controls(msg, hil_actuator_controls->controls);
hil_actuator_controls->mode = mavlink_msg_hil_actuator_controls_get_mode(msg);
#else
uint8_t len = msg->len < MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN? msg->len : MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN;
memset(hil_actuator_controls, 0, MAVLINK_MSG_ID_HIL_ACTUATOR_CONTROLS_LEN);
memcpy(hil_actuator_controls, _MAV_PAYLOAD(msg), len);
memcpy(hil_actuator_controls, _MAV_PAYLOAD(msg), len);
#endif
}