ardupilot/libraries/AP_InertialSensor
Andrew Tridgell 4d31a7320a AP_InertialSensor: stop sensors converging if motors arm
if the user arms within 30s of startup then stop the re-init of the
sensors. This can give less accurate frequency as the sample rate may
not have settled yet, but it is better than doing init of the filters
while the vehicle may be flying

also fix a 32 bit millis wrap
2024-12-09 07:40:48 +11:00
..
examples INS_generic: Use new default for reboot 2024-03-12 21:13:41 +11:00
AP_InertialSensor.cpp AP_InertialSensor: fixed check for changes to notch filters 2024-11-30 17:59:47 +11:00
AP_InertialSensor.h AP_InertialSensor: address review comments 2024-12-04 07:45:05 +11:00
AP_InertialSensor_ADIS1647x.cpp AP_InertialSensor: Added explicit casts to get rid of Qurt compiler warning about implicit casts 2024-11-20 15:06:37 +11:00
AP_InertialSensor_ADIS1647x.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI055.cpp AP_InertialSensor: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_InertialSensor_BMI055.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI088.cpp AP_InertialSensor: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_InertialSensor_BMI088.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI160.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI160.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI270.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_BMI270.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_Backend.cpp AP_InertialSensor: stop sensors converging if motors arm 2024-12-09 07:40:48 +11:00
AP_InertialSensor_Backend.h AP_InertialSensor: stop sensors converging if motors arm 2024-12-09 07:40:48 +11:00
AP_InertialSensor_ExternalAHRS.cpp AP_InertialSensor: External: report name in output banner 2023-01-03 10:32:20 +11:00
AP_InertialSensor_ExternalAHRS.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_Invensense.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_Invensense.h AP_InertialSensor: move to new constant dt low pass filter class 2024-08-20 09:09:41 +10:00
AP_InertialSensor_Invensense_registers.h AP_InertialSensor: properly reset MPU6000 signal path at startup 2022-06-08 17:44:17 +10:00
AP_InertialSensor_Invensensev2.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_Invensensev2.h AP_InertialSensor: move to new constant dt low pass filter class 2024-08-20 09:09:41 +10:00
AP_InertialSensor_Invensensev2_registers.h
AP_InertialSensor_Invensensev3.cpp AP_InertialSensor: added IIM42653 support 2024-11-13 06:39:29 +11:00
AP_InertialSensor_Invensensev3.h AP_InertialSensor: added IIM42653 support 2024-11-13 06:39:29 +11:00
AP_InertialSensor_L3G4200D.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_L3G4200D.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_LSM9DS0.cpp AP_InertialSensor: re-order initialiser lines so -Werror=reorder will work 2024-09-24 22:50:28 +10:00
AP_InertialSensor_LSM9DS0.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_LSM9DS1.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_LSM9DS1.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_Logging.cpp AP_InertialSensor: add missing include for AHRS 2024-09-06 08:52:01 +10:00
AP_InertialSensor_NONE.cpp AP_InertialSensor: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_InertialSensor_NONE.h AP_InertialSensor: use motor_mask from SITL for which outputs are motors 2022-10-16 20:38:19 +11:00
AP_InertialSensor_Params.cpp AP_InertialSensor: add support for extra Aux IMUs 2023-03-21 10:04:16 +11:00
AP_InertialSensor_Params.h AP_InertialSensor: add support for extra Aux IMUs 2023-03-21 10:04:16 +11:00
AP_InertialSensor_RST.cpp AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_RST.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_SCHA63T.cpp AP_InertialSensor: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_InertialSensor_SCHA63T.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_SITL.cpp AP_InertialSensor: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_InertialSensor_SITL.h AP_InertialSensor: move gyro and accel instance ids into AP_InertialSensor_Backend 2024-06-26 17:14:56 +10:00
AP_InertialSensor_config.h AP_InertialSensor: fix continuing after ins init fail in AP_Periph 2024-10-23 06:46:22 +09:00
AP_InertialSensor_rate_config.h AP_InertialSensor: keep a queue of gyro samples for use by the rate thread 2024-12-04 07:45:05 +11:00
AP_InertialSensor_tempcal.cpp AP_InertialSensor: Fix persistent storing of IMU Z Scale 2024-07-23 11:59:49 +10:00
AP_InertialSensor_tempcal.h AP_InertialSensor: add support for extra Aux IMUs 2023-03-21 10:04:16 +11:00
AuxiliaryBus.cpp AP_InertialSensor: removed assert calls 2021-03-25 14:03:40 +11:00
AuxiliaryBus.h
BatchSampler.cpp AP_InertialSensor: correct compilation when logging disabled 2024-09-02 11:53:12 +10:00
FastRateBuffer.cpp AP_InertialSensor: belt and braces checks 2024-12-04 07:45:05 +11:00
FastRateBuffer.h AP_InertialSensor: address review comments 2024-12-04 07:45:05 +11:00
LogStructure.h AP_InertialSensor: vibe units m/s/s 2021-11-18 13:23:06 +09:00