ardupilot/libraries
Gustavo Jose de Sousa 587471ab54 AP_InertialSensor: disable I2C on MPU9250
As the datasheet says: "To prevent switching into I2C mode when using
SPI, the I2C interface should be disabled by setting the I2C_IF_DIS
configuration bit."

We also reset the sensor like PX4Firmware does for initializing the
MPU6000.  See: ee1d8cd770/src/drivers/mpu6000/mpu6000.cpp (L695)
2015-06-22 17:45:20 +10:00
..
AC_AttitudeControl AC_AttControl: add set_accel_roll_max 2015-06-18 23:06:33 +09:00
AC_Fence AC_Fence: revert AP_Math class change 2015-05-05 13:27:04 +10:00
AC_PID AC_PID: convert example from .pde to .cpp 2015-06-01 16:58:10 +10:00
AC_Sprayer AC_Sprayer: init flags 2015-06-08 14:46:35 +09:00
AC_WPNav AC_WPNav: init flags 2015-06-08 14:46:39 +09:00
APM_Control APM_Control: Add PID logging to yaw controller 2015-06-22 15:41:44 +10:00
APM_OBC APM_OBC: added heartbeat() method 2014-09-24 12:02:38 +10:00
APM_PI APM_PI: fix compile warnings re float constants 2015-04-24 12:24:02 +09:00
AP_ADC AP_ADC: convert example from .pde to .cpp 2015-06-01 16:58:10 +10:00
AP_ADC_AnalogSource AP_ADC_AnalogSource: avoid some float conversion warnings 2014-07-08 20:26:37 +10:00
AP_AHRS AP_AHRS: Add Linux support for example 2015-06-18 08:59:16 +10:00
AP_Airspeed AP_Airspeed: convert example from .pde to .cpp 2015-06-01 16:58:10 +10:00
AP_Arming AP_Arming: allow pre_arm_checks() to be subclassed 2015-06-04 13:26:39 +10:00
AP_Baro AP_Baro: convert example from .pde to .cpp 2015-06-01 16:58:10 +10:00
AP_BattMonitor AP_BattMonitor: Add Linux support for example 2015-06-18 09:00:01 +10:00
AP_BoardConfig AP_BoardConfig: added BRD_SBUS_OUT parameter 2015-02-11 18:35:34 +11:00
AP_Buffer AP_Buffer: change pop_front to return a bool if successful 2014-10-20 08:26:14 +11:00
AP_Camera AP_Camera: revert AP_Math class change 2015-05-05 13:27:06 +10:00
AP_Common AP_Common: convert example from .pde to .cpp 2015-06-01 16:58:11 +10:00
AP_Compass AP_Compass: convert example from .pde to .cpp 2015-06-01 16:58:11 +10:00
AP_Curve Curve: fix compile warnings re float constants 2015-04-24 12:39:02 +09:00
AP_Declination AP_Declination: convert example from .pde to .cpp 2015-06-01 16:58:11 +10:00
AP_EPM EPM: add params for pwm levels add re-grab feature 2014-09-17 21:13:37 +09:00
AP_Frsky_Telem AP_Frsky_Telem: use functor macros 2015-05-26 13:46:53 +10:00
AP_GPS AP_GPS: fixed HIL GPS driver to make have vertical velocity sticky 2015-06-17 12:46:56 +10:00
AP_HAL AP_HAL: added get_shell_stream() 2015-06-17 17:04:15 +10:00
AP_HAL_AVR AP_HAL: use noreturn attribute on panic 2015-06-08 21:09:08 +10:00
AP_HAL_Empty AP_HAL: use noreturn attribute on panic 2015-06-08 21:09:08 +10:00
AP_HAL_FLYMAPLE AP_HAL: use noreturn attribute on panic 2015-06-08 21:09:08 +10:00
AP_HAL_Linux AP_HAL_Linux: Fix loading Firmware 2015-06-18 10:13:49 +10:00
AP_HAL_PX4 HAL_PX4: added implementation of NSH shell stream 2015-06-17 20:30:09 +10:00
AP_HAL_SITL HAL_SITL: support balloon model 2015-06-15 09:20:56 +10:00
AP_HAL_VRBRAIN AP_HAL: use noreturn attribute on panic 2015-06-08 21:09:08 +10:00
AP_InertialNav AP_InertialNav: get_hgt_ctrl_limit only modifies limit on success 2015-04-24 10:58:00 +09:00
AP_InertialSensor AP_InertialSensor: disable I2C on MPU9250 2015-06-22 17:45:20 +10:00
AP_L1_Control AP_L1_Control: fixed uTurn-wobble 2015-04-08 15:21:02 -07:00
AP_LandingGear LandingGear: command_mode becomes enum 2015-01-07 11:58:22 +09:00
AP_Limits AP_Limits: convert to using StorageManager 2014-08-13 18:46:43 +10:00
AP_Math AP_Math: removed unused include in example 2015-06-01 17:35:03 +10:00
AP_Menu AP_Menu: remove unused AP_Vehicle.h include 2015-06-01 17:34:48 +10:00
AP_Mission AP_Mission: enable DO_AUTOTUNE_ENABLE 2015-06-15 09:20:54 +10:00
AP_Motors AP_Motors: move constraints to set_throttle 2015-06-22 13:52:59 +09:00
AP_Mount AP_Mount: Fixed a bug with wrapping of panning angles. 2015-06-22 09:32:26 +09:00
AP_NavEKF AP_NavEKF: Fix bug preventing GPS vertical velocity being used 2015-06-18 09:01:21 +10:00
AP_Navigation AP_Navigation: added a turn_distance() method with turn_angle 2014-06-05 09:33:42 +10:00
AP_Notify AP_Notify: rename member to initialized 2015-06-10 16:39:01 +10:00
AP_OpticalFlow OpticalFlow: init _last_update_ms member 2015-06-08 14:46:11 +09:00
AP_Parachute AP_Parachute: convert example from .pde to .cpp 2015-06-01 17:07:06 +10:00
AP_Param AP_Param: fixed build of eedump_apparam 2015-06-03 11:46:00 +10:00
AP_PerfMon AP_PerfMon: convert example from .pde to .cpp 2015-06-01 17:07:09 +10:00
AP_Progmem AP_Progmem: simpler PROGMEM header 2015-05-21 07:48:46 +10:00
AP_RCMapper RCMap: added RebootRequired param description 2015-05-28 19:32:38 +09:00
AP_Rally Rally: fix compile warnings re float constants 2015-04-24 14:04:08 +09:00
AP_RangeFinder AP_RangeFinder: update for upstream merge 2015-06-09 19:44:20 +10:00
AP_Relay AP_Relay: fix for HAL_SITL rename 2015-05-05 09:45:56 +10:00
AP_Scheduler AP_Scheduler: stop using alias FUNCTOR_BIND_VOID 2015-06-04 13:37:40 +09:00
AP_SerialManager SerialManager: add SToRM32 serial enum and baudrates 2015-05-26 21:05:19 +09:00
AP_ServoRelayEvents ServoRelayEvents: init members to resolve compiler warning 2014-08-14 11:27:35 +09:00
AP_SpdHgtControl AP_SpdHgtControl: added get_land_sinkrate() 2014-12-15 21:51:07 +11:00
AP_TECS AP_TECS: use 64-bit timestamps for dataflash logs 2015-05-27 11:54:16 +10:00
AP_Terrain Terrain: cast grid_spacing to fix OSX clang error 2015-06-04 21:01:34 +09:00
AP_Vehicle AP_Vehicle: all vehicles now use functors 2015-06-01 15:18:32 +10:00
DataFlash DataFlash: Add PIDS for steering logging 2015-06-22 15:41:44 +10:00
Filter LowPassFilter: add get method 2015-06-12 21:36:24 +09:00
GCS_Console GCS_Console: convert example from .pde to .cpp 2015-06-01 17:07:07 +10:00
GCS_MAVLink GCS_MAVLink: support NSH shell with SERIAL_CONTROL 2015-06-17 20:30:10 +10:00
PID PID: convert example from .pde to .cpp 2015-06-01 17:07:08 +10:00
RC_Channel RC_Channel: update_aux_servo_function made public 2015-06-10 16:47:06 +09:00
SITL SITL: allow extra arguments to be passed to last_letter 2015-06-19 16:39:46 +10:00
StorageManager StorageManager: fixed hang in erase() 2015-06-20 15:00:57 +10:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00