|
|
|
@ -19,10 +19,19 @@
@@ -19,10 +19,19 @@
|
|
|
|
|
#define MAVLINK_USE_MESSAGE_INFO |
|
|
|
|
#define MAVLINK_EXTERNAL_RX_STATUS // Single m_mavlink_status instance is in QGCApplication.cc
|
|
|
|
|
#include <stddef.h> // Hack workaround for Mav 2.0 header problem with respect to offsetof usage |
|
|
|
|
|
|
|
|
|
// Ignore warnings from mavlink headers for both GCC/Clang and MSVC
|
|
|
|
|
#pragma GCC diagnostic push |
|
|
|
|
#pragma GCC diagnostic ignored "-Waddress-of-packed-member" |
|
|
|
|
#pragma warning(push, 0) |
|
|
|
|
|
|
|
|
|
#include <mavlink_types.h> |
|
|
|
|
extern mavlink_status_t m_mavlink_status[MAVLINK_COMM_NUM_BUFFERS]; |
|
|
|
|
#include <mavlink.h> |
|
|
|
|
|
|
|
|
|
#pragma GCC diagnostic pop |
|
|
|
|
#pragma warning(pop, 0) |
|
|
|
|
|
|
|
|
|
class QGCMAVLink { |
|
|
|
|
public: |
|
|
|
|
static bool isFixedWing(MAV_TYPE mavType); |
|
|
|
|