From bdf33e91e40a39517ec53e8d4fd6894976c2c2c8 Mon Sep 17 00:00:00 2001 From: Gustavo Jose de Sousa Date: Tue, 11 Aug 2015 16:28:41 +1000 Subject: [PATCH] AC_PID: standardize inclusion of libaries headers This commit changes the way libraries headers are included in source files: - If the header is in the same directory the source belongs to, so the notation '#include ""' is used with the path relative to the directory containing the source. - If the header is outside the directory containing the source, then we use the notation '#include <>' with the path relative to libraries folder. Some of the advantages of such approach: - Only one search path for libraries headers. - OSs like Windows may have a better lookup time. --- libraries/AC_PID/AC_HELI_PID.cpp | 2 +- libraries/AC_PID/AC_HELI_PID.h | 6 +- libraries/AC_PID/AC_P.cpp | 2 +- libraries/AC_PID/AC_P.h | 4 +- libraries/AC_PID/AC_PID.cpp | 2 +- libraries/AC_PID/AC_PID.h | 6 +- libraries/AC_PID/AC_PI_2D.cpp | 2 +- libraries/AC_PID/AC_PI_2D.h | 4 +- .../examples/AC_PID_test/AC_PID_test.cpp | 68 +++++++++---------- 9 files changed, 48 insertions(+), 48 deletions(-) diff --git a/libraries/AC_PID/AC_HELI_PID.cpp b/libraries/AC_PID/AC_HELI_PID.cpp index 4b5cb56884..8cd404ba8f 100644 --- a/libraries/AC_PID/AC_HELI_PID.cpp +++ b/libraries/AC_PID/AC_HELI_PID.cpp @@ -3,7 +3,7 @@ /// @file AC_HELI_PID.cpp /// @brief Generic PID algorithm -#include +#include #include "AC_HELI_PID.h" const AP_Param::GroupInfo AC_HELI_PID::var_info[] PROGMEM = { diff --git a/libraries/AC_PID/AC_HELI_PID.h b/libraries/AC_PID/AC_HELI_PID.h index fc8bb29e5e..38dc5ff35f 100644 --- a/libraries/AC_PID/AC_HELI_PID.h +++ b/libraries/AC_PID/AC_HELI_PID.h @@ -6,11 +6,11 @@ #ifndef __AC_HELI_PID_H__ #define __AC_HELI_PID_H__ -#include -#include +#include +#include #include #include -#include +#include "AC_PID.h" /// @class AC_HELI_PID /// @brief Heli PID control class diff --git a/libraries/AC_PID/AC_P.cpp b/libraries/AC_PID/AC_P.cpp index a8d3054d69..40045ad7df 100644 --- a/libraries/AC_PID/AC_P.cpp +++ b/libraries/AC_PID/AC_P.cpp @@ -3,7 +3,7 @@ /// @file AC_P.cpp /// @brief Generic P algorithm -#include +#include #include "AC_P.h" const AP_Param::GroupInfo AC_P::var_info[] PROGMEM = { diff --git a/libraries/AC_PID/AC_P.h b/libraries/AC_PID/AC_P.h index d07245793d..ae20746b70 100644 --- a/libraries/AC_PID/AC_P.h +++ b/libraries/AC_PID/AC_P.h @@ -6,8 +6,8 @@ #ifndef __AC_P_H__ #define __AC_P_H__ -#include -#include +#include +#include #include #include diff --git a/libraries/AC_PID/AC_PID.cpp b/libraries/AC_PID/AC_PID.cpp index 9617ff8c38..20bd131d32 100644 --- a/libraries/AC_PID/AC_PID.cpp +++ b/libraries/AC_PID/AC_PID.cpp @@ -3,7 +3,7 @@ /// @file AC_PID.cpp /// @brief Generic PID algorithm -#include +#include #include "AC_PID.h" const AP_Param::GroupInfo AC_PID::var_info[] PROGMEM = { diff --git a/libraries/AC_PID/AC_PID.h b/libraries/AC_PID/AC_PID.h index 49832fef0b..6c157c44f9 100644 --- a/libraries/AC_PID/AC_PID.h +++ b/libraries/AC_PID/AC_PID.h @@ -6,11 +6,11 @@ #ifndef __AC_PID_H__ #define __AC_PID_H__ -#include -#include +#include +#include #include #include -#include +#include #define AC_PID_FILT_HZ_DEFAULT 20.0f // default input filter frequency #define AC_PID_FILT_HZ_MIN 0.01f // minimum input filter frequency diff --git a/libraries/AC_PID/AC_PI_2D.cpp b/libraries/AC_PID/AC_PI_2D.cpp index 3c79ad38e4..af161c6d7b 100644 --- a/libraries/AC_PID/AC_PI_2D.cpp +++ b/libraries/AC_PID/AC_PI_2D.cpp @@ -3,7 +3,7 @@ /// @file AC_PI_2D.cpp /// @brief Generic PID algorithm -#include +#include #include "AC_PI_2D.h" const AP_Param::GroupInfo AC_PI_2D::var_info[] PROGMEM = { diff --git a/libraries/AC_PID/AC_PI_2D.h b/libraries/AC_PID/AC_PI_2D.h index 30a6d1f79d..f7c182d647 100644 --- a/libraries/AC_PID/AC_PI_2D.h +++ b/libraries/AC_PID/AC_PI_2D.h @@ -6,8 +6,8 @@ #ifndef __AC_PI_2D_H__ #define __AC_PI_2D_H__ -#include -#include +#include +#include #include #include diff --git a/libraries/AC_PID/examples/AC_PID_test/AC_PID_test.cpp b/libraries/AC_PID/examples/AC_PID_test/AC_PID_test.cpp index 65501b445d..11e5b01d45 100644 --- a/libraries/AC_PID/examples/AC_PID_test/AC_PID_test.cpp +++ b/libraries/AC_PID/examples/AC_PID_test/AC_PID_test.cpp @@ -3,40 +3,40 @@ * 2012 Code by Jason Short, Randy Mackay. DIYDrones.com */ -#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;