mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-09 09:24:01 -04:00
FIFO sensors produce data at a well known rate, but samples come in bunches, so we can't use the system clock to calculate deltaT. non-FIFO sensors produce data when we sample them, but that rate is less regular due to timing jitter. For FIFO sensors this changes makes us use a learned sample rate, which allows for different clock speeds on sensor and system board. For non-FIFO sensors we use the system clock to measure deltaT the overall effect is a fix for sensors that produce samples at other than the claimed datasheet rate. |
||
---|---|---|
.. | ||
examples | ||
AP_InertialSensor_Backend.cpp | ||
AP_InertialSensor_Backend.h | ||
AP_InertialSensor_BMI160.cpp | ||
AP_InertialSensor_BMI160.h | ||
AP_InertialSensor_HIL.cpp | ||
AP_InertialSensor_HIL.h | ||
AP_InertialSensor_Invensense.cpp | ||
AP_InertialSensor_Invensense.h | ||
AP_InertialSensor_L3G4200D.cpp | ||
AP_InertialSensor_L3G4200D.h | ||
AP_InertialSensor_LSM9DS0.cpp | ||
AP_InertialSensor_LSM9DS0.h | ||
AP_InertialSensor_PX4.cpp | ||
AP_InertialSensor_PX4.h | ||
AP_InertialSensor_qflight.cpp | ||
AP_InertialSensor_qflight.h | ||
AP_InertialSensor_QURT.cpp | ||
AP_InertialSensor_QURT.h | ||
AP_InertialSensor_SITL.cpp | ||
AP_InertialSensor_SITL.h | ||
AP_InertialSensor_UserInteract_MAVLink.cpp | ||
AP_InertialSensor_UserInteract_MAVLink.h | ||
AP_InertialSensor_UserInteract_Stream.cpp | ||
AP_InertialSensor_UserInteract_Stream.h | ||
AP_InertialSensor_UserInteract.h | ||
AP_InertialSensor.cpp | ||
AP_InertialSensor.h | ||
AuxiliaryBus.cpp | ||
AuxiliaryBus.h |