NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
mavlink_msg_aq_telemetry_f.h
Go to the documentation of this file.
1 // MESSAGE AQ_TELEMETRY_F PACKING
2 
3 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F 150
4 
6 {
7  float value1;
8  float value2;
9  float value3;
10  float value4;
11  float value5;
12  float value6;
13  float value7;
14  float value8;
15  float value9;
16  float value10;
17  float value11;
18  float value12;
19  float value13;
20  float value14;
21  float value15;
22  float value16;
23  float value17;
24  float value18;
25  float value19;
26  float value20;
27  uint16_t Index;
29 
30 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN 82
31 #define MAVLINK_MSG_ID_150_LEN 82
32 
33 #define MAVLINK_MSG_ID_AQ_TELEMETRY_F_CRC 241
34 #define MAVLINK_MSG_ID_150_CRC 241
35 
36 
37 
38 #define MAVLINK_MESSAGE_INFO_AQ_TELEMETRY_F { \
39  "AQ_TELEMETRY_F", \
40  21, \
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) }, \
62  } \
63 }
64 
65 
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)
97 {
98 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
100  _mav_put_float(buf, 0, value1);
101  _mav_put_float(buf, 4, value2);
102  _mav_put_float(buf, 8, value3);
103  _mav_put_float(buf, 12, value4);
104  _mav_put_float(buf, 16, value5);
105  _mav_put_float(buf, 20, value6);
106  _mav_put_float(buf, 24, value7);
107  _mav_put_float(buf, 28, value8);
108  _mav_put_float(buf, 32, value9);
109  _mav_put_float(buf, 36, value10);
110  _mav_put_float(buf, 40, value11);
111  _mav_put_float(buf, 44, value12);
112  _mav_put_float(buf, 48, value13);
113  _mav_put_float(buf, 52, value14);
114  _mav_put_float(buf, 56, value15);
115  _mav_put_float(buf, 60, value16);
116  _mav_put_float(buf, 64, value17);
117  _mav_put_float(buf, 68, value18);
118  _mav_put_float(buf, 72, value19);
119  _mav_put_float(buf, 76, value20);
120  _mav_put_uint16_t(buf, 80, Index);
121 
123 #else
125  packet.value1 = value1;
126  packet.value2 = value2;
127  packet.value3 = value3;
128  packet.value4 = value4;
129  packet.value5 = value5;
130  packet.value6 = value6;
131  packet.value7 = value7;
132  packet.value8 = value8;
133  packet.value9 = value9;
134  packet.value10 = value10;
135  packet.value11 = value11;
136  packet.value12 = value12;
137  packet.value13 = value13;
138  packet.value14 = value14;
139  packet.value15 = value15;
140  packet.value16 = value16;
141  packet.value17 = value17;
142  packet.value18 = value18;
143  packet.value19 = value19;
144  packet.value20 = value20;
145  packet.Index = Index;
146 
148 #endif
149 
150  msg->msgid = MAVLINK_MSG_ID_AQ_TELEMETRY_F;
151 #if MAVLINK_CRC_EXTRA
153 #else
154  return mavlink_finalize_message(msg, system_id, component_id, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
155 #endif
156 }
157 
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)
190 {
191 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
193  _mav_put_float(buf, 0, value1);
194  _mav_put_float(buf, 4, value2);
195  _mav_put_float(buf, 8, value3);
196  _mav_put_float(buf, 12, value4);
197  _mav_put_float(buf, 16, value5);
198  _mav_put_float(buf, 20, value6);
199  _mav_put_float(buf, 24, value7);
200  _mav_put_float(buf, 28, value8);
201  _mav_put_float(buf, 32, value9);
202  _mav_put_float(buf, 36, value10);
203  _mav_put_float(buf, 40, value11);
204  _mav_put_float(buf, 44, value12);
205  _mav_put_float(buf, 48, value13);
206  _mav_put_float(buf, 52, value14);
207  _mav_put_float(buf, 56, value15);
208  _mav_put_float(buf, 60, value16);
209  _mav_put_float(buf, 64, value17);
210  _mav_put_float(buf, 68, value18);
211  _mav_put_float(buf, 72, value19);
212  _mav_put_float(buf, 76, value20);
213  _mav_put_uint16_t(buf, 80, Index);
214 
216 #else
218  packet.value1 = value1;
219  packet.value2 = value2;
220  packet.value3 = value3;
221  packet.value4 = value4;
222  packet.value5 = value5;
223  packet.value6 = value6;
224  packet.value7 = value7;
225  packet.value8 = value8;
226  packet.value9 = value9;
227  packet.value10 = value10;
228  packet.value11 = value11;
229  packet.value12 = value12;
230  packet.value13 = value13;
231  packet.value14 = value14;
232  packet.value15 = value15;
233  packet.value16 = value16;
234  packet.value17 = value17;
235  packet.value18 = value18;
236  packet.value19 = value19;
237  packet.value20 = value20;
238  packet.Index = Index;
239 
241 #endif
242 
243  msg->msgid = MAVLINK_MSG_ID_AQ_TELEMETRY_F;
244 #if MAVLINK_CRC_EXTRA
246 #else
247  return mavlink_finalize_message_chan(msg, system_id, component_id, chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
248 #endif
249 }
250 
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)
260 {
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);
262 }
263 
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)
274 {
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);
276 }
277 
304 #ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
305 
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)
307 {
308 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
310  _mav_put_float(buf, 0, value1);
311  _mav_put_float(buf, 4, value2);
312  _mav_put_float(buf, 8, value3);
313  _mav_put_float(buf, 12, value4);
314  _mav_put_float(buf, 16, value5);
315  _mav_put_float(buf, 20, value6);
316  _mav_put_float(buf, 24, value7);
317  _mav_put_float(buf, 28, value8);
318  _mav_put_float(buf, 32, value9);
319  _mav_put_float(buf, 36, value10);
320  _mav_put_float(buf, 40, value11);
321  _mav_put_float(buf, 44, value12);
322  _mav_put_float(buf, 48, value13);
323  _mav_put_float(buf, 52, value14);
324  _mav_put_float(buf, 56, value15);
325  _mav_put_float(buf, 60, value16);
326  _mav_put_float(buf, 64, value17);
327  _mav_put_float(buf, 68, value18);
328  _mav_put_float(buf, 72, value19);
329  _mav_put_float(buf, 76, value20);
330  _mav_put_uint16_t(buf, 80, Index);
331 
332 #if MAVLINK_CRC_EXTRA
334 #else
335  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, buf, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
336 #endif
337 #else
339  packet.value1 = value1;
340  packet.value2 = value2;
341  packet.value3 = value3;
342  packet.value4 = value4;
343  packet.value5 = value5;
344  packet.value6 = value6;
345  packet.value7 = value7;
346  packet.value8 = value8;
347  packet.value9 = value9;
348  packet.value10 = value10;
349  packet.value11 = value11;
350  packet.value12 = value12;
351  packet.value13 = value13;
352  packet.value14 = value14;
353  packet.value15 = value15;
354  packet.value16 = value16;
355  packet.value17 = value17;
356  packet.value18 = value18;
357  packet.value19 = value19;
358  packet.value20 = value20;
359  packet.Index = Index;
360 
361 #if MAVLINK_CRC_EXTRA
362  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, (const char *)&packet, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN, MAVLINK_MSG_ID_AQ_TELEMETRY_F_CRC);
363 #else
364  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, (const char *)&packet, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
365 #endif
366 #endif
367 }
368 
369 #if MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN <= MAVLINK_MAX_PAYLOAD_LEN
370 /*
371  This varient of _send() can be used to save stack space by re-using
372  memory from the receive buffer. The caller provides a
373  mavlink_message_t which is the size of a full mavlink message. This
374  is usually the receive buffer for the channel, and allows a reply to an
375  incoming message with minimum stack space usage.
376  */
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)
378 {
379 #if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
380  char *buf = (char *)msgbuf;
381  _mav_put_float(buf, 0, value1);
382  _mav_put_float(buf, 4, value2);
383  _mav_put_float(buf, 8, value3);
384  _mav_put_float(buf, 12, value4);
385  _mav_put_float(buf, 16, value5);
386  _mav_put_float(buf, 20, value6);
387  _mav_put_float(buf, 24, value7);
388  _mav_put_float(buf, 28, value8);
389  _mav_put_float(buf, 32, value9);
390  _mav_put_float(buf, 36, value10);
391  _mav_put_float(buf, 40, value11);
392  _mav_put_float(buf, 44, value12);
393  _mav_put_float(buf, 48, value13);
394  _mav_put_float(buf, 52, value14);
395  _mav_put_float(buf, 56, value15);
396  _mav_put_float(buf, 60, value16);
397  _mav_put_float(buf, 64, value17);
398  _mav_put_float(buf, 68, value18);
399  _mav_put_float(buf, 72, value19);
400  _mav_put_float(buf, 76, value20);
401  _mav_put_uint16_t(buf, 80, Index);
402 
403 #if MAVLINK_CRC_EXTRA
405 #else
406  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, buf, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
407 #endif
408 #else
410  packet->value1 = value1;
411  packet->value2 = value2;
412  packet->value3 = value3;
413  packet->value4 = value4;
414  packet->value5 = value5;
415  packet->value6 = value6;
416  packet->value7 = value7;
417  packet->value8 = value8;
418  packet->value9 = value9;
419  packet->value10 = value10;
420  packet->value11 = value11;
421  packet->value12 = value12;
422  packet->value13 = value13;
423  packet->value14 = value14;
424  packet->value15 = value15;
425  packet->value16 = value16;
426  packet->value17 = value17;
427  packet->value18 = value18;
428  packet->value19 = value19;
429  packet->value20 = value20;
430  packet->Index = Index;
431 
432 #if MAVLINK_CRC_EXTRA
433  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, (const char *)packet, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN, MAVLINK_MSG_ID_AQ_TELEMETRY_F_CRC);
434 #else
435  _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_AQ_TELEMETRY_F, (const char *)packet, MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
436 #endif
437 #endif
438 }
439 #endif
440 
441 #endif
442 
443 // MESSAGE AQ_TELEMETRY_F UNPACKING
444 
445 
451 static inline uint16_t mavlink_msg_aq_telemetry_f_get_Index(const mavlink_message_t* msg)
452 {
453  return _MAV_RETURN_uint16_t(msg, 80);
454 }
455 
461 static inline float mavlink_msg_aq_telemetry_f_get_value1(const mavlink_message_t* msg)
462 {
463  return _MAV_RETURN_float(msg, 0);
464 }
465 
471 static inline float mavlink_msg_aq_telemetry_f_get_value2(const mavlink_message_t* msg)
472 {
473  return _MAV_RETURN_float(msg, 4);
474 }
475 
481 static inline float mavlink_msg_aq_telemetry_f_get_value3(const mavlink_message_t* msg)
482 {
483  return _MAV_RETURN_float(msg, 8);
484 }
485 
491 static inline float mavlink_msg_aq_telemetry_f_get_value4(const mavlink_message_t* msg)
492 {
493  return _MAV_RETURN_float(msg, 12);
494 }
495 
501 static inline float mavlink_msg_aq_telemetry_f_get_value5(const mavlink_message_t* msg)
502 {
503  return _MAV_RETURN_float(msg, 16);
504 }
505 
511 static inline float mavlink_msg_aq_telemetry_f_get_value6(const mavlink_message_t* msg)
512 {
513  return _MAV_RETURN_float(msg, 20);
514 }
515 
521 static inline float mavlink_msg_aq_telemetry_f_get_value7(const mavlink_message_t* msg)
522 {
523  return _MAV_RETURN_float(msg, 24);
524 }
525 
531 static inline float mavlink_msg_aq_telemetry_f_get_value8(const mavlink_message_t* msg)
532 {
533  return _MAV_RETURN_float(msg, 28);
534 }
535 
541 static inline float mavlink_msg_aq_telemetry_f_get_value9(const mavlink_message_t* msg)
542 {
543  return _MAV_RETURN_float(msg, 32);
544 }
545 
551 static inline float mavlink_msg_aq_telemetry_f_get_value10(const mavlink_message_t* msg)
552 {
553  return _MAV_RETURN_float(msg, 36);
554 }
555 
561 static inline float mavlink_msg_aq_telemetry_f_get_value11(const mavlink_message_t* msg)
562 {
563  return _MAV_RETURN_float(msg, 40);
564 }
565 
571 static inline float mavlink_msg_aq_telemetry_f_get_value12(const mavlink_message_t* msg)
572 {
573  return _MAV_RETURN_float(msg, 44);
574 }
575 
581 static inline float mavlink_msg_aq_telemetry_f_get_value13(const mavlink_message_t* msg)
582 {
583  return _MAV_RETURN_float(msg, 48);
584 }
585 
591 static inline float mavlink_msg_aq_telemetry_f_get_value14(const mavlink_message_t* msg)
592 {
593  return _MAV_RETURN_float(msg, 52);
594 }
595 
601 static inline float mavlink_msg_aq_telemetry_f_get_value15(const mavlink_message_t* msg)
602 {
603  return _MAV_RETURN_float(msg, 56);
604 }
605 
611 static inline float mavlink_msg_aq_telemetry_f_get_value16(const mavlink_message_t* msg)
612 {
613  return _MAV_RETURN_float(msg, 60);
614 }
615 
621 static inline float mavlink_msg_aq_telemetry_f_get_value17(const mavlink_message_t* msg)
622 {
623  return _MAV_RETURN_float(msg, 64);
624 }
625 
631 static inline float mavlink_msg_aq_telemetry_f_get_value18(const mavlink_message_t* msg)
632 {
633  return _MAV_RETURN_float(msg, 68);
634 }
635 
641 static inline float mavlink_msg_aq_telemetry_f_get_value19(const mavlink_message_t* msg)
642 {
643  return _MAV_RETURN_float(msg, 72);
644 }
645 
651 static inline float mavlink_msg_aq_telemetry_f_get_value20(const mavlink_message_t* msg)
652 {
653  return _MAV_RETURN_float(msg, 76);
654 }
655 
662 static inline void mavlink_msg_aq_telemetry_f_decode(const mavlink_message_t* msg, mavlink_aq_telemetry_f_t* aq_telemetry_f)
663 {
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);
686 #else
687  memcpy(aq_telemetry_f, _MAV_PAYLOAD(msg), MAVLINK_MSG_ID_AQ_TELEMETRY_F_LEN);
688 #endif
689 }
#define _mav_put_float(buf, wire_offset, b)
Definition: protocol.h:145
#define _mav_put_uint16_t(buf, wire_offset, b)
Definition: protocol.h:139