Browse Source

Plane: enable MPU9250 for Linux build

master
Andrew Tridgell 11 years ago
parent
commit
f6bba74fb6
  1. 2
      ArduPlane/ArduPlane.pde
  2. 2
      ArduPlane/config.h
  3. 1
      ArduPlane/defines.h

2
ArduPlane/ArduPlane.pde

@ -245,6 +245,8 @@ AP_InertialSensor_Oilpan ins( &apm1_adc ); @@ -245,6 +245,8 @@ AP_InertialSensor_Oilpan ins( &apm1_adc );
AP_InertialSensor_Flymaple ins;
#elif CONFIG_INS_TYPE == CONFIG_INS_L3G4200D
AP_InertialSensor_L3G4200D ins;
#elif CONFIG_INS_TYPE == CONFIG_INS_MPU9250
AP_InertialSensor_MPU9250 ins;
#else
#error Unrecognised CONFIG_INS_TYPE setting.
#endif // CONFIG_INS_TYPE

2
ArduPlane/config.h

@ -112,7 +112,7 @@ @@ -112,7 +112,7 @@
#elif CONFIG_HAL_BOARD == HAL_BOARD_LINUX
# define BATTERY_VOLT_PIN -1
# define BATTERY_CURR_PIN -1
# define CONFIG_INS_TYPE CONFIG_INS_MPU6000
# define CONFIG_INS_TYPE CONFIG_INS_MPU9250
# define CONFIG_BARO AP_BARO_MS5611
# define CONFIG_MS5611_SERIAL AP_BARO_MS5611_SPI
# define CONFIG_COMPASS AP_COMPASS_HMC5843

1
ArduPlane/defines.h

@ -205,6 +205,7 @@ enum log_messages { @@ -205,6 +205,7 @@ enum log_messages {
#define CONFIG_INS_FLYMAPLE 5
#define CONFIG_INS_L3G4200D 6
#define CONFIG_INS_VRBRAIN 7
#define CONFIG_INS_MPU9250 8
// barometer driver types
#define AP_BARO_BMP085 1

Loading…
Cancel
Save