diff --git a/libraries/GCS_MAVLink/GCS.h b/libraries/GCS_MAVLink/GCS.h index 81f222a184..423e5f2793 100644 --- a/libraries/GCS_MAVLink/GCS.h +++ b/libraries/GCS_MAVLink/GCS.h @@ -7,14 +7,14 @@ #ifndef __GCS_H #define __GCS_H -#include -#include -#include -#include -#include +#include +#include +#include "GCS_MAVLink.h" +#include +#include #include "../AP_BattMonitor/AP_BattMonitor.h" #include -#include +#include "MAVLink_routing.h" #include "../AP_SerialManager/AP_SerialManager.h" #include "../AP_Mount/AP_Mount.h" diff --git a/libraries/GCS_MAVLink/GCS_Common.cpp b/libraries/GCS_MAVLink/GCS_Common.cpp index 47b25b9010..837ca5ee2e 100644 --- a/libraries/GCS_MAVLink/GCS_Common.cpp +++ b/libraries/GCS_MAVLink/GCS_Common.cpp @@ -17,10 +17,10 @@ along with this program. If not, see . */ -#include -#include -#include -#include +#include "GCS.h" +#include +#include +#include extern const AP_HAL::HAL& hal; diff --git a/libraries/GCS_MAVLink/GCS_Logs.cpp b/libraries/GCS_MAVLink/GCS_Logs.cpp index 7fa3c1caa3..da93f93e70 100644 --- a/libraries/GCS_MAVLink/GCS_Logs.cpp +++ b/libraries/GCS_MAVLink/GCS_Logs.cpp @@ -19,9 +19,9 @@ */ -#include -#include -#include +#include +#include "GCS.h" +#include extern const AP_HAL::HAL& hal; diff --git a/libraries/GCS_MAVLink/GCS_MAVLink.cpp b/libraries/GCS_MAVLink/GCS_MAVLink.cpp index 69ed2f1af7..e43e22f039 100644 --- a/libraries/GCS_MAVLink/GCS_MAVLink.cpp +++ b/libraries/GCS_MAVLink/GCS_MAVLink.cpp @@ -21,11 +21,11 @@ This provides some support code and variables for MAVLink enabled sketches */ -#include -#include -#include -#include -#include +#include +#include +#include "GCS_MAVLink.h" +#include "GCS.h" +#include #ifdef MAVLINK_SEPARATE_HELPERS #include "include/mavlink/v1.0/mavlink_helpers.h" diff --git a/libraries/GCS_MAVLink/GCS_MAVLink.h b/libraries/GCS_MAVLink/GCS_MAVLink.h index 1324a3c33d..c659f72260 100644 --- a/libraries/GCS_MAVLink/GCS_MAVLink.h +++ b/libraries/GCS_MAVLink/GCS_MAVLink.h @@ -6,9 +6,9 @@ #ifndef GCS_MAVLink_h #define GCS_MAVLink_h -#include -#include -#include +#include +#include +#include // we have separate helpers disabled to make it possible // to select MAVLink 1.0 in the arduino GUI build diff --git a/libraries/GCS_MAVLink/GCS_serial_control.cpp b/libraries/GCS_MAVLink/GCS_serial_control.cpp index 570ec31eb1..83bde14fc6 100644 --- a/libraries/GCS_MAVLink/GCS_serial_control.cpp +++ b/libraries/GCS_MAVLink/GCS_serial_control.cpp @@ -19,9 +19,9 @@ */ -#include -#include -#include +#include +#include "GCS.h" +#include extern const AP_HAL::HAL& hal; diff --git a/libraries/GCS_MAVLink/MAVLink_routing.cpp b/libraries/GCS_MAVLink/MAVLink_routing.cpp index 3f7ac03e70..12ade32671 100644 --- a/libraries/GCS_MAVLink/MAVLink_routing.cpp +++ b/libraries/GCS_MAVLink/MAVLink_routing.cpp @@ -19,10 +19,10 @@ /// @brief handle routing of MAVLink packets by sysid/componentid #include -#include -#include -#include -#include +#include +#include +#include "GCS.h" +#include "MAVLink_routing.h" extern const AP_HAL::HAL& hal; diff --git a/libraries/GCS_MAVLink/MAVLink_routing.h b/libraries/GCS_MAVLink/MAVLink_routing.h index 3db08b60fc..f9dcfce38c 100644 --- a/libraries/GCS_MAVLink/MAVLink_routing.h +++ b/libraries/GCS_MAVLink/MAVLink_routing.h @@ -6,9 +6,9 @@ #ifndef __MAVLINK_ROUTING_H #define __MAVLINK_ROUTING_H -#include -#include -#include +#include +#include +#include "GCS_MAVLink.h" // 20 routes should be enough for now. This may need to increase as // we make more extensive use of MAVLink forwarding diff --git a/libraries/GCS_MAVLink/examples/routing/routing.cpp b/libraries/GCS_MAVLink/examples/routing/routing.cpp index d7cc04c24b..7e74c53333 100644 --- a/libraries/GCS_MAVLink/examples/routing/routing.cpp +++ b/libraries/GCS_MAVLink/examples/routing/routing.cpp @@ -5,43 +5,43 @@ // #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include const AP_HAL::HAL& hal = AP_HAL_BOARD_DRIVER; diff --git a/libraries/GCS_MAVLink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp b/libraries/GCS_MAVLink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp index fd3ddd026f..b53d6f6d69 100644 --- a/libraries/GCS_MAVLink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp +++ b/libraries/GCS_MAVLink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp @@ -6,9 +6,9 @@ #include #include -#include -#include -#include +#include "checksum.h" +#include "common/mavlink.h" +#include "mavlink_types.h" #include namespace mavlink