18 Commits (c0c5f23aa54f6e25c9aa185f739cd9177c6e00ba)

Author SHA1 Message Date
Andrew Tridgell 9416165fe3 AP_InertialSensor: improved invensense debugging on ChibiOS 7 years ago
bugobliterator 1c6beaa7c4 AP_InertialSensor: use new API for DMA safe allocation 7 years ago
Lucas De Marchi caa4e3ee89 AP_InertialSensor: remove raspilot 8 years ago
Lucas De Marchi 06fe5ce8ba AP_InertialSensor: implement periodic thread for AuxiliaryBus 8 years ago
Andrew Tridgell bfd8d151c8 AP_InertialSensor: lower slave rate with fast sampling 8 years ago
Andrew Tridgell 519a293af9 AP_InertialSensor: fixed instance usage in set_gyro_oversampling() 8 years ago
Andrew Tridgell db25b6e966 AP_InertialSensor: estimate and log sensor rates for all IMUs 8 years ago
Andrew Tridgell 49cc0965c0 AP_InertialSensor: separate handling of FIFO and non-FIFO sensors 8 years ago
Andrew Tridgell c952e58edb AP_InertialSensor: fixed invensense driver temp reading 8 years ago
Andrew Tridgell 875274e761 AP_InertialSensor: added support for ICM-20602 8 years ago
Lucas De Marchi 2d50eb312c AP_InertialSensor: add support to MPU6500 8 years ago
murata a3f5b4f319 AP_InertialSensor: Change from magic number 0 to definition name. 8 years ago
murata 2643e7e906 AP_InertialSensor: Unify from print or println to printf. 8 years ago
Lucas De Marchi 5472bc4de1 Global: change Device::PeriodicCb signature 8 years ago
mirkix 62fabca19d AP_InertialSensor: Enable I2C bypass for MPU9250 conntected via I2C to access internal AK8963 8 years ago
Randy Mackay 946d30476a AP_InertialSensor: fix whoami for MPU6k 8 years ago
Lucas De Marchi 9569ed94a9 AP_InertialSensor: Invensense: use capital letters for define 8 years ago
Andrew Tridgell 65b9b86099 AP_InertialSensor: unify MPU6000 and MPU9250 drivers 8 years ago
Pierre Kancir 13c16e187f InertialSensor: MPU6000 utilize an explicit type cast to avoid the loss of a fractional part 8 years ago
Randy Mackay 699279ed1f AP_InertialSensor: fix build warning for MPU6000 8 years ago
Andrew Tridgell f9845c93b1 AP_InertialSensor: keep transfers nicely setup for DMA on stm32 8 years ago
Andrew Tridgell 771cedca3d AP_InertialSensor: reduced number of SPI transfers 8 years ago
Andrew Tridgell 27605b0258 AP_InertialSensor: run invensese reg checking at low speed 8 years ago
Andrew Tridgell f3a778f980 AP_InertialSensor: fixed freeing of fifo buffer 8 years ago
Andrew Tridgell 6f28c61c8d AP_InertialSensor: changed SIZE to LEN 8 years ago
hiro2233 cb7f46d653 AP_InertialSensor: fixed handling of user_ctrl register 8 years ago
Andrew Tridgell 9b4c588c09 AP_InertialSensor: adapt drivers for SPI-DMA capable systems 8 years ago
Andrew Tridgell 28daddaaf2 AP_InertialSensor: don't use accumulate approach on Linux or I2C 8 years ago
Andrew Tridgell d9c8db7024 AP_InertialSensor: implement a new strategy for fast sampling 8 years ago
Lucas De Marchi 87c6d5da13 AP_InertialSensor: replace panic() with return 8 years ago
Andrew Tridgell 6129b1abb6 AP_InertialSensor: wait forever for semaphore on startup 8 years ago
Andrew Tridgell 216cf53922 AP_InertialSensor: handle FIFO overflow for MPU6k and 9250 8 years ago
Andrew Tridgell 624178f3be AP_InertialSensor: added INS_FAST_SAMPLE parameter 8 years ago
Andrew Tridgell c0303ffe8a AP_InertialSensor: temporarily disable fast sampling 8 years ago
Andrew Tridgell c794ad9ee8 AP_InertialSensor: use smaller FIFO buffers 8 years ago
Andrew Tridgell 77a83c091a AP_InertialSensor: added register checking for MPU6000/ICM20608 8 years ago
Andrew Tridgell af0ec41652 AP_InertialSensor: fixed accel clip detection with fast sampling 8 years ago
Andrew Tridgell 8da42b7a8b AP_InertialSensor: fixed temperature for fast sampling case 8 years ago
Andrew Tridgell e27a76e460 AP_InertialSensor: fixed auxiliary bus with FIFO enabled 8 years ago
Andrew Tridgell 46785e8ecf AP_InertialSensor: improved method for FIFO integrity checking 8 years ago
Andrew Tridgell d2f6a514b9 AP_InertialSensor: catch FIFO alignment errors using temperature reading 8 years ago
Andrew Tridgell d248b33104 AP_InertialSensor: simplify config of MPU6000 8 years ago
Andrew Tridgell 84c3e29891 AP_InertialSensor: use AP_HAL rotations for MPU6000 8 years ago
Andrew Tridgell 2f01dfe81c AP_InertialSensor: fixed from review by Lucas 8 years ago
Andrew Tridgell 81b933d9d0 AP_InertialSensor: use int32_t summation for fast sampling 8 years ago
Andrew Tridgell af1c5fd6d3 AP_InertialSensor: always use FIFO on MPU6000 8 years ago
Andrew Tridgell a9a5e50bd1 AP_InertialSensor: removed timer callback for MPU6000 8 years ago
Andrew Tridgell bd84e592f8 AP_InertialSensor: check for NULL device pointer in probe() 8 years ago
Andrew Tridgell 3d7d773883 AP_InertialSensor: added support for ICM20608 on Pixracer 8 years ago
Andrew Tridgell aa4025bdf9 AP_InertialSensor: make INS sensor IDs match for PX4 8 years ago