ardupilot/libraries/AP_InertialSensor
Francisco Ferreira bfbb275577 AP_InertialSensor: on accel cal failure don't save values to zero
When the accel calibration fails leave the previous values saved but set them to defaults (scale default is ones, not zeros) and notify the GCS
This fixes an arithmetic exception when doing a second accel cal after the first one failed
2016-11-15 11:42:54 -08:00
..
examples AP_InertialSensor: add O_CLOEXEC in places missing it 2016-11-07 12:37:30 -03:00
AP_InertialSensor_Backend.cpp AP_InertialSensor: added error count increments in drivers 2016-11-11 08:08:55 +11:00
AP_InertialSensor_Backend.h AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AP_InertialSensor_BMI160.cpp AP_InertialSensor: check for NULL device pointer in probe() 2016-11-09 17:08:10 +11:00
AP_InertialSensor_BMI160.h AP_InertialSensor: BMI160: convert it to use Device periodic callback 2016-09-03 01:03:07 -03:00
AP_InertialSensor_HIL.cpp AP_InertialSensor: save id for gyro and accel instances 2016-11-09 17:08:05 +11:00
AP_InertialSensor_HIL.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialSensor_L3G4200D.cpp AP_InertialSensor: check for NULL device pointer in probe() 2016-11-09 17:08:10 +11:00
AP_InertialSensor_L3G4200D.h AP_InertialSensor: removed unused product_id function in L3G4200D 2016-11-09 17:08:01 +11:00
AP_InertialSensor_LSM9DS0.cpp AP_InertialSensor: reduce checked register count 2016-11-11 08:08:56 +11:00
AP_InertialSensor_LSM9DS0.h AP_InertialSensor: added register checking for LSM9DS0 2016-11-11 08:08:56 +11:00
AP_InertialSensor_MPU6000.cpp AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AP_InertialSensor_MPU6000.h AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AP_InertialSensor_MPU9250.cpp AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AP_InertialSensor_MPU9250.h AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AP_InertialSensor_PX4.cpp AP_InertialSensor: use correct device IDs on PX4 driver 2016-11-09 17:08:05 +11:00
AP_InertialSensor_PX4.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialSensor_qflight.cpp AP_InertialSensor: save id for gyro and accel instances 2016-11-09 17:08:05 +11:00
AP_InertialSensor_qflight.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialSensor_QURT.cpp AP_InertialSensor: save id for gyro and accel instances 2016-11-09 17:08:05 +11:00
AP_InertialSensor_QURT.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialSensor_SITL.cpp AP_InertialSensor: save id for gyro and accel instances 2016-11-09 17:08:05 +11:00
AP_InertialSensor_SITL.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialSensor_UserInteract_MAVLink.cpp Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_InertialSensor_UserInteract_MAVLink.h AP_InertialSensor: sanitize includes 2016-02-01 14:18:51 -02:00
AP_InertialSensor_UserInteract_Stream.cpp AP_InertialSensor: use printf() rather than _printf_P() 2015-10-30 14:35:27 +09:00
AP_InertialSensor_UserInteract_Stream.h AP_InertialSensor: sanitize includes 2016-02-01 14:18:51 -02:00
AP_InertialSensor_UserInteract.h AP_InertialSensor: sanitize includes 2016-02-01 14:18:51 -02:00
AP_InertialSensor.cpp AP_InertialSensor: on accel cal failure don't save values to zero 2016-11-15 11:42:54 -08:00
AP_InertialSensor.h AP_InertialSensor: added INS_FAST_SAMPLE parameter 2016-11-15 21:16:40 +11:00
AuxiliaryBus.cpp AP_InertialSensor: implement device IDs for AuxilaryBus 2016-11-09 17:08:04 +11:00
AuxiliaryBus.h AP_InertialSensor: implement device IDs for AuxilaryBus 2016-11-09 17:08:04 +11:00