3 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F 150
30 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN 82
31 #define MAVLINK_MSG_ID_150_LEN 82
33 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F_CRC 241
34 #define MAVLINK_MSG_ID_150_CRC 241
38 #define MAVLINK_MESSAGE_INFO_AQ_TELEMETRY_F { \
41 { { "value1", NULL, MAVLINK_TYPE_FLOAT, 0, 0, offsetof(mavlink_aq_telemetry_f_t, value1) }, \
42 { "value2", NULL, MAVLINK_TYPE_FLOAT, 0, 4, offsetof(mavlink_aq_telemetry_f_t, value2) }, \
43 { "value3", NULL, MAVLINK_TYPE_FLOAT, 0, 8, offsetof(mavlink_aq_telemetry_f_t, value3) }, \
44 { "value4", NULL, MAVLINK_TYPE_FLOAT, 0, 12, offsetof(mavlink_aq_telemetry_f_t, value4) }, \
45 { "value5", NULL, MAVLINK_TYPE_FLOAT, 0, 16, offsetof(mavlink_aq_telemetry_f_t, value5) }, \
46 { "value6", NULL, MAVLINK_TYPE_FLOAT, 0, 20, offsetof(mavlink_aq_telemetry_f_t, value6) }, \
47 { "value7", NULL, MAVLINK_TYPE_FLOAT, 0, 24, offsetof(mavlink_aq_telemetry_f_t, value7) }, \
48 { "value8", NULL, MAVLINK_TYPE_FLOAT, 0, 28, offsetof(mavlink_aq_telemetry_f_t, value8) }, \
49 { "value9", NULL, MAVLINK_TYPE_FLOAT, 0, 32, offsetof(mavlink_aq_telemetry_f_t, value9) }, \
50 { "value10", NULL, MAVLINK_TYPE_FLOAT, 0, 36, offsetof(mavlink_aq_telemetry_f_t, value10) }, \
51 { "value11", NULL, MAVLINK_TYPE_FLOAT, 0, 40, offsetof(mavlink_aq_telemetry_f_t, value11) }, \
52 { "value12", NULL, MAVLINK_TYPE_FLOAT, 0, 44, offsetof(mavlink_aq_telemetry_f_t, value12) }, \
53 { "value13", NULL, MAVLINK_TYPE_FLOAT, 0, 48, offsetof(mavlink_aq_telemetry_f_t, value13) }, \
54 { "value14", NULL, MAVLINK_TYPE_FLOAT, 0, 52, offsetof(mavlink_aq_telemetry_f_t, value14) }, \
55 { "value15", NULL, MAVLINK_TYPE_FLOAT, 0, 56, offsetof(mavlink_aq_telemetry_f_t, value15) }, \
56 { "value16", NULL, MAVLINK_TYPE_FLOAT, 0, 60, offsetof(mavlink_aq_telemetry_f_t, value16) }, \
57 { "value17", NULL, MAVLINK_TYPE_FLOAT, 0, 64, offsetof(mavlink_aq_telemetry_f_t, value17) }, \
58 { "value18", NULL, MAVLINK_TYPE_FLOAT, 0, 68, offsetof(mavlink_aq_telemetry_f_t, value18) }, \
59 { "value19", NULL, MAVLINK_TYPE_FLOAT, 0, 72, offsetof(mavlink_aq_telemetry_f_t, value19) }, \
60 { "value20", NULL, MAVLINK_TYPE_FLOAT, 0, 76, offsetof(mavlink_aq_telemetry_f_t, value20) }, \
61 { "Index", NULL, MAVLINK_TYPE_UINT16_T, 0, 80, offsetof(mavlink_aq_telemetry_f_t, Index) }, \
95 static inline uint16_t mavlink_msg_aq_telemetry_f_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
96 uint16_t Index,
float value1,
float value2,
float value3,
float value4,
float value5,
float value6,
float value7,
float value8,
float value9,
float value10,
float value11,
float value12,
float value13,
float value14,
float value15,
float value16,
float value17,
float value18,
float value19,
float value20)
98 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
145 packet.
Index = Index;
151 #if MAVLINK_CRC_EXTRA
187 static inline uint16_t mavlink_msg_aq_telemetry_f_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,
188 mavlink_message_t* msg,
189 uint16_t Index,
float value1,
float value2,
float value3,
float value4,
float value5,
float value6,
float value7,
float value8,
float value9,
float value10,
float value11,
float value12,
float value13,
float value14,
float value15,
float value16,
float value17,
float value18,
float value19,
float value20)
191 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
238 packet.
Index = Index;
244 #if MAVLINK_CRC_EXTRA
259 static inline uint16_t mavlink_msg_aq_telemetry_f_encode(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,
const mavlink_aq_telemetry_f_t* aq_telemetry_f)
261 return mavlink_msg_aq_telemetry_f_pack(system_id, component_id, msg, aq_telemetry_f->
Index, aq_telemetry_f->
value1, aq_telemetry_f->
value2, aq_telemetry_f->
value3, aq_telemetry_f->
value4, aq_telemetry_f->
value5, aq_telemetry_f->
value6, aq_telemetry_f->
value7, aq_telemetry_f->
value8, aq_telemetry_f->
value9, aq_telemetry_f->
value10, aq_telemetry_f->
value11, aq_telemetry_f->
value12, aq_telemetry_f->
value13, aq_telemetry_f->
value14, aq_telemetry_f->
value15, aq_telemetry_f->
value16, aq_telemetry_f->
value17, aq_telemetry_f->
value18, aq_telemetry_f->
value19, aq_telemetry_f->
value20);
273 static inline uint16_t mavlink_msg_aq_telemetry_f_encode_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, mavlink_message_t* msg,
const mavlink_aq_telemetry_f_t* aq_telemetry_f)
275 return mavlink_msg_aq_telemetry_f_pack_chan(system_id, component_id, chan, msg, aq_telemetry_f->
Index, aq_telemetry_f->
value1, aq_telemetry_f->
value2, aq_telemetry_f->
value3, aq_telemetry_f->
value4, aq_telemetry_f->
value5, aq_telemetry_f->
value6, aq_telemetry_f->
value7, aq_telemetry_f->
value8, aq_telemetry_f->
value9, aq_telemetry_f->
value10, aq_telemetry_f->
value11, aq_telemetry_f->
value12, aq_telemetry_f->
value13, aq_telemetry_f->
value14, aq_telemetry_f->
value15, aq_telemetry_f->
value16, aq_telemetry_f->
value17, aq_telemetry_f->
value18, aq_telemetry_f->
value19, aq_telemetry_f->
value20);
304 #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
306 static inline void mavlink_msg_aq_telemetry_f_send(
mavlink_channel_t chan, uint16_t Index,
float value1,
float value2,
float value3,
float value4,
float value5,
float value6,
float value7,
float value8,
float value9,
float value10,
float value11,
float value12,
float value13,
float value14,
float value15,
float value16,
float value17,
float value18,
float value19,
float value20)
308 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
332 #if MAVLINK_CRC_EXTRA
359 packet.
Index = Index;
361 #if MAVLINK_CRC_EXTRA
369 #if MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN <= MAVLINK_MAX_PAYLOAD_LEN
377 static inline void mavlink_msg_aq_telemetry_f_send_buf(mavlink_message_t *msgbuf,
mavlink_channel_t chan, uint16_t Index,
float value1,
float value2,
float value3,
float value4,
float value5,
float value6,
float value7,
float value8,
float value9,
float value10,
float value11,
float value12,
float value13,
float value14,
float value15,
float value16,
float value17,
float value18,
float value19,
float value20)
379 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
380 char *buf = (
char *)msgbuf;
403 #if MAVLINK_CRC_EXTRA
430 packet->
Index = Index;
432 #if MAVLINK_CRC_EXTRA
451 static inline uint16_t mavlink_msg_aq_telemetry_f_get_Index(
const mavlink_message_t* msg)
453 return _MAV_RETURN_uint16_t(msg, 80);
461 static inline float mavlink_msg_aq_telemetry_f_get_value1(
const mavlink_message_t* msg)
463 return _MAV_RETURN_float(msg, 0);
471 static inline float mavlink_msg_aq_telemetry_f_get_value2(
const mavlink_message_t* msg)
473 return _MAV_RETURN_float(msg, 4);
481 static inline float mavlink_msg_aq_telemetry_f_get_value3(
const mavlink_message_t* msg)
483 return _MAV_RETURN_float(msg, 8);
491 static inline float mavlink_msg_aq_telemetry_f_get_value4(
const mavlink_message_t* msg)
493 return _MAV_RETURN_float(msg, 12);
501 static inline float mavlink_msg_aq_telemetry_f_get_value5(
const mavlink_message_t* msg)
503 return _MAV_RETURN_float(msg, 16);
511 static inline float mavlink_msg_aq_telemetry_f_get_value6(
const mavlink_message_t* msg)
513 return _MAV_RETURN_float(msg, 20);
521 static inline float mavlink_msg_aq_telemetry_f_get_value7(
const mavlink_message_t* msg)
523 return _MAV_RETURN_float(msg, 24);
531 static inline float mavlink_msg_aq_telemetry_f_get_value8(
const mavlink_message_t* msg)
533 return _MAV_RETURN_float(msg, 28);
541 static inline float mavlink_msg_aq_telemetry_f_get_value9(
const mavlink_message_t* msg)
543 return _MAV_RETURN_float(msg, 32);
551 static inline float mavlink_msg_aq_telemetry_f_get_value10(
const mavlink_message_t* msg)
553 return _MAV_RETURN_float(msg, 36);
561 static inline float mavlink_msg_aq_telemetry_f_get_value11(
const mavlink_message_t* msg)
563 return _MAV_RETURN_float(msg, 40);
571 static inline float mavlink_msg_aq_telemetry_f_get_value12(
const mavlink_message_t* msg)
573 return _MAV_RETURN_float(msg, 44);
581 static inline float mavlink_msg_aq_telemetry_f_get_value13(
const mavlink_message_t* msg)
583 return _MAV_RETURN_float(msg, 48);
591 static inline float mavlink_msg_aq_telemetry_f_get_value14(
const mavlink_message_t* msg)
593 return _MAV_RETURN_float(msg, 52);
601 static inline float mavlink_msg_aq_telemetry_f_get_value15(
const mavlink_message_t* msg)
603 return _MAV_RETURN_float(msg, 56);
611 static inline float mavlink_msg_aq_telemetry_f_get_value16(
const mavlink_message_t* msg)
613 return _MAV_RETURN_float(msg, 60);
621 static inline float mavlink_msg_aq_telemetry_f_get_value17(
const mavlink_message_t* msg)
623 return _MAV_RETURN_float(msg, 64);
631 static inline float mavlink_msg_aq_telemetry_f_get_value18(
const mavlink_message_t* msg)
633 return _MAV_RETURN_float(msg, 68);
641 static inline float mavlink_msg_aq_telemetry_f_get_value19(
const mavlink_message_t* msg)
643 return _MAV_RETURN_float(msg, 72);
651 static inline float mavlink_msg_aq_telemetry_f_get_value20(
const mavlink_message_t* msg)
653 return _MAV_RETURN_float(msg, 76);
662 static inline void mavlink_msg_aq_telemetry_f_decode(
const mavlink_message_t* msg,
mavlink_aq_telemetry_f_t* aq_telemetry_f)
664 #if MAVLINK_NEED_BYTE_SWAP
665 aq_telemetry_f->
value1 = mavlink_msg_aq_telemetry_f_get_value1(msg);
666 aq_telemetry_f->
value2 = mavlink_msg_aq_telemetry_f_get_value2(msg);
667 aq_telemetry_f->
value3 = mavlink_msg_aq_telemetry_f_get_value3(msg);
668 aq_telemetry_f->
value4 = mavlink_msg_aq_telemetry_f_get_value4(msg);
669 aq_telemetry_f->
value5 = mavlink_msg_aq_telemetry_f_get_value5(msg);
670 aq_telemetry_f->
value6 = mavlink_msg_aq_telemetry_f_get_value6(msg);
671 aq_telemetry_f->
value7 = mavlink_msg_aq_telemetry_f_get_value7(msg);
672 aq_telemetry_f->
value8 = mavlink_msg_aq_telemetry_f_get_value8(msg);
673 aq_telemetry_f->
value9 = mavlink_msg_aq_telemetry_f_get_value9(msg);
674 aq_telemetry_f->
value10 = mavlink_msg_aq_telemetry_f_get_value10(msg);
675 aq_telemetry_f->
value11 = mavlink_msg_aq_telemetry_f_get_value11(msg);
676 aq_telemetry_f->
value12 = mavlink_msg_aq_telemetry_f_get_value12(msg);
677 aq_telemetry_f->
value13 = mavlink_msg_aq_telemetry_f_get_value13(msg);
678 aq_telemetry_f->
value14 = mavlink_msg_aq_telemetry_f_get_value14(msg);
679 aq_telemetry_f->
value15 = mavlink_msg_aq_telemetry_f_get_value15(msg);
680 aq_telemetry_f->
value16 = mavlink_msg_aq_telemetry_f_get_value16(msg);
681 aq_telemetry_f->
value17 = mavlink_msg_aq_telemetry_f_get_value17(msg);
682 aq_telemetry_f->
value18 = mavlink_msg_aq_telemetry_f_get_value18(msg);
683 aq_telemetry_f->
value19 = mavlink_msg_aq_telemetry_f_get_value19(msg);
684 aq_telemetry_f->
value20 = mavlink_msg_aq_telemetry_f_get_value20(msg);
685 aq_telemetry_f->
Index = mavlink_msg_aq_telemetry_f_get_Index(msg);
struct __mavlink_aq_telemetry_f_t mavlink_aq_telemetry_f_t
#define _mav_put_float(buf, wire_offset, b)
Definition: protocol.h:145
float value3
value3
Definition: mavlink_msg_aq_telemetry_f.h:9
#define MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN
Definition: mavlink_msg_aq_telemetry_f.h:30
float value19
value19
Definition: mavlink_msg_aq_telemetry_f.h:25
float value14
value14
Definition: mavlink_msg_aq_telemetry_f.h:20
#define MAVLINK_MSG_ID_AQ_TELEMETRY_F_CRC
Definition: mavlink_msg_aq_telemetry_f.h:33
float value9
value9
Definition: mavlink_msg_aq_telemetry_f.h:15
float value8
value8
Definition: mavlink_msg_aq_telemetry_f.h:14
float value1
value1
Definition: mavlink_msg_aq_telemetry_f.h:7
float value12
value12
Definition: mavlink_msg_aq_telemetry_f.h:18
float value17
value17
Definition: mavlink_msg_aq_telemetry_f.h:23
float value16
value16
Definition: mavlink_msg_aq_telemetry_f.h:22
float value10
value10
Definition: mavlink_msg_aq_telemetry_f.h:16
MAVLINK_HELPER uint16_t mavlink_finalize_message(mavlink_message_t *msg, uint8_t system_id, uint8_t component_id, uint8_t length)
Finalize a MAVLink message with MAVLINK_COMM_0 as default channel.
Definition: mavlink_helpers.h:105
#define _MAV_PAYLOAD_NON_CONST(msg)
Definition: mavlink_types.h:172
mavlink_channel_t
Definition: mavlink_types.h:178
#define MAVLINK_MSG_ID_AQ_TELEMETRY_F
Definition: mavlink_msg_aq_telemetry_f.h:3
#define _MAV_PAYLOAD(msg)
Definition: mavlink_types.h:171
float value2
value2
Definition: mavlink_msg_aq_telemetry_f.h:8
float value15
value15
Definition: mavlink_msg_aq_telemetry_f.h:21
uint16_t Index
Index of message.
Definition: mavlink_msg_aq_telemetry_f.h:27
float value20
value20
Definition: mavlink_msg_aq_telemetry_f.h:26
float value5
value5
Definition: mavlink_msg_aq_telemetry_f.h:11
float value18
value18
Definition: mavlink_msg_aq_telemetry_f.h:24
float value7
value7
Definition: mavlink_msg_aq_telemetry_f.h:13
float value13
value13
Definition: mavlink_msg_aq_telemetry_f.h:19
float value11
value11
Definition: mavlink_msg_aq_telemetry_f.h:17
#define _mav_put_uint16_t(buf, wire_offset, b)
Definition: protocol.h:139
Definition: mavlink_msg_aq_telemetry_f.h:5
MAVLINK_HELPER uint16_t mavlink_finalize_message_chan(mavlink_message_t *msg, uint8_t system_id, uint8_t component_id, uint8_t chan, uint8_t length)
Finalize a MAVLink message with channel assignment.
Definition: mavlink_helpers.h:71
float value4
value4
Definition: mavlink_msg_aq_telemetry_f.h:10
float value6
value6
Definition: mavlink_msg_aq_telemetry_f.h:12