1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00

Allow disabling of I2C for targets that do not use it.

This commit is contained in:
Dominic Clifton 2014-09-26 01:14:39 +01:00
parent 15cbeff86e
commit 35280abfed
14 changed files with 46 additions and 11 deletions

View file

@ -60,20 +60,45 @@
// Use these to help with porting to new boards
//#define USE_FAKE_GYRO
#ifdef USE_I2C
#define USE_GYRO_L3G4200D
#define USE_GYRO_L3GD20
#define USE_GYRO_MPU6050
#define USE_GYRO_SPI_MPU6000
#define USE_GYRO_MPU3050
#endif
#define USE_GYRO_SPI_MPU6000
//#define USE_FAKE_ACC
#ifdef USE_I2C
#define USE_ACC_ADXL345
#define USE_ACC_BMA280
#define USE_ACC_MMA8452
#define USE_ACC_LSM303DLHC
#define USE_ACC_MPU6050
#endif
#define USE_ACC_SPI_MPU6000
#ifdef USE_I2C
#define USE_BARO_MS5611
#define USE_BARO_BMP085
#endif
#ifdef MASSIVEF3
#define USE_FAKE_GYRO
#define USE_FAKE_ACC
#undef USE_GYRO_MPU6050
#undef USE_ACC_MPU6050
#undef USE_ACC_ADXL345
#undef USE_ACC_BMA280
#undef USE_ACC_MMA8452
#undef USE_ACC_LSM303DLHC
#undef USE_ACC_SPI_MPU6000
#undef USE_GYRO_L3G4200D
#undef USE_GYRO_MPU3050
#undef USE_GYRO_SPI_MPU6000
#undef USE_GYRO_L3GD20
#undef USE_BARO_BMP085
#endif
#ifdef NAZE
#undef USE_ACC_LSM303DLHC