mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-03-16 08:29:15 +01:00
OP-1658 - Remove sensors includes from pios.h to prevent cross dependencies
This commit is contained in:
parent
49b8b1f93e
commit
4d8b36adad
@ -42,7 +42,9 @@
|
|||||||
#include "barosensor.h" // object that will be updated by the module
|
#include "barosensor.h" // object that will be updated by the module
|
||||||
#include "revosettings.h"
|
#include "revosettings.h"
|
||||||
#include <mathmisc.h>
|
#include <mathmisc.h>
|
||||||
|
#include <pios_ms5611.h>
|
||||||
#if defined(PIOS_INCLUDE_HCSR04)
|
#if defined(PIOS_INCLUDE_HCSR04)
|
||||||
|
#include <pios_hcsr04.h>
|
||||||
#include "sonaraltitude.h" // object that will be updated by the module
|
#include "sonaraltitude.h" // object that will be updated by the module
|
||||||
#endif
|
#endif
|
||||||
#include "taskinfo.h"
|
#include "taskinfo.h"
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "pios.h"
|
#include "pios.h"
|
||||||
|
#include <pios_mpu6000.h>
|
||||||
#ifdef PIOS_INCLUDE_MPU6000
|
#ifdef PIOS_INCLUDE_MPU6000
|
||||||
|
|
||||||
#include <pios_constants.h>
|
#include <pios_constants.h>
|
||||||
|
@ -29,9 +29,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "pios.h"
|
#include "pios.h"
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_MS5611
|
#ifdef PIOS_INCLUDE_MS5611
|
||||||
|
#include <pios_ms5611.h>
|
||||||
#define POW2(x) (1 << x)
|
#define POW2(x) (1 << x)
|
||||||
|
|
||||||
// TODO: Clean this up. Getting around old constant.
|
// TODO: Clean this up. Getting around old constant.
|
||||||
|
@ -182,49 +182,6 @@
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* PIOS sensor interfaces */
|
|
||||||
#ifdef PIOS_INCLUDE_ADXL345
|
|
||||||
/* ADXL345 3-Axis Accelerometer */
|
|
||||||
#include <pios_adxl345.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_BMA180
|
|
||||||
/* BMA180 3-Axis Accelerometer */
|
|
||||||
#include <pios_bma180.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_L3GD20
|
|
||||||
/* L3GD20 3-Axis Gyro */
|
|
||||||
#include <pios_l3gd20.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_MPU6000
|
|
||||||
/* MPU6000 3-Axis Gyro/Accelerometer */
|
|
||||||
/* #define PIOS_MPU6000_ACCEL */
|
|
||||||
#include <pios_mpu6000.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_HMC5843
|
|
||||||
/* HMC5843 3-Axis Digital Compass */
|
|
||||||
#include <pios_hmc5843.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_HMC5X83
|
|
||||||
/* HMC5883/HMC5983 3-Axis Digital Compass */
|
|
||||||
/* #define PIOS_HMC5x83_HAS_GPIOS */
|
|
||||||
#include <pios_hmc5x83.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_BMP085
|
|
||||||
/* BMP085 Barometric Pressure Sensor */
|
|
||||||
#include <pios_bmp085.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_MS5611
|
|
||||||
/* MS5611 Barometric Pressure Sensor */
|
|
||||||
#include <pios_ms5611.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef PIOS_INCLUDE_MPXV
|
#ifdef PIOS_INCLUDE_MPXV
|
||||||
/* MPXV5004, MPXV7002 based Airspeed Sensor */
|
/* MPXV5004, MPXV7002 based Airspeed Sensor */
|
||||||
#include <pios_mpxv.h>
|
#include <pios_mpxv.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user