63 Commits (00f17466a8eb2f451c2d9019624ca8fee4ac3599)

Author SHA1 Message Date
Andrew Tridgell 75ea8f3dc0 AP_InertialSensor: removed "have sample" logic from drivers 9 years ago
Andrew Tridgell 0e4bab74ba AP_InertialSensor: simplify sensor backends 9 years ago
José Roberto de Souza 0cbe99a862 AP_InertialSensor: MPU9250 I2C: Connect the auxiliary I2C bus to the main bus 9 years ago
José Roberto de Souza 607ab5b005 AP_InertialSensor: MPU9250: Add I2C support 9 years ago
José Roberto de Souza c3dae6fcec AP_InertialSensor: MPU9250: Remove methods not used anymore 9 years ago
José Roberto de Souza 3e1b974fd2 AP_InertialSensor: MPU9250: Export auxiliary bus 9 years ago
José Roberto de Souza 206f0fb773 AP_InertialSensor: MPU9250: Add BusDriver abstraction 9 years ago
Víctor Mayoral Vilches 30faf7e92a AP_InertialSensor: Add Erle-Brain 2 support 9 years ago
Lucas De Marchi 3142f21363 AP_InertialSensor: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 9 years ago
Lucas De Marchi 20c6ffc5e3 Replace use of UARTDriver::printf_P() with UARTDriver::printf() 9 years ago
Lucas De Marchi 6f4904189b Replace use of println_P() with println() 9 years ago
Lucas De Marchi 2c38e31c93 Remove use of PSTR 9 years ago
Gustavo Jose de Sousa be8070e335 AP_InertialSensor: MPU9250: publish gyro raw sample rate 9 years ago
Gustavo Jose de Sousa 25a499a41f AP_InertialSensor: use raw sample rate terminology 9 years ago
Gustavo Jose de Sousa dfd671c54e AP_InertialSensor: Backend: add hook for new gyro sample arrival 9 years ago
mirkix 840f583d23 AP_InertialSensor: Add MPU9250 multiple instance support 10 years ago
Gustavo Jose de Sousa eb480e959c AP_InertialSensor: MPU9250: publish sample rate 10 years ago
Gustavo Jose de Sousa a76eb9c15f AP_InertialSensor: MPU9250: use macros for sample rate 10 years ago
Gustavo Jose de Sousa e06627dfcb AP_InertialSensor: Backend: add hook for new raw accel samples 10 years ago
Gustavo Jose de Sousa ac3a677626 AP_InertialSensor: remove param rotate_and_correct from publish functions 10 years ago
Gustavo Jose de Sousa fc38691e0b AP_InertialSensor: MPU9250: apply correction on each new sample 10 years ago
Lucas De Marchi f18dd17377 AP_InertialSensor: fix typos 10 years ago
Lucas De Marchi 2c44f3e313 AP_HAL_InertialSensor: standardize inclusion of libaries headers 10 years ago
Gustavo Jose de Sousa 7789aec85b AP_InertialSensor: standardize inclusion of libaries headers 10 years ago
Lucas De Marchi efec7723ff AP_InertialSensor: reset the MPU9250 chip on startup 10 years ago
Lucas De Marchi eb4e2ac2e5 AP_InertialSensor: factor out MPU9250 initialization 10 years ago
Lucas De Marchi 953bfbd3fe AP_InertialSensor: provide static methods for spi transactions 10 years ago
mirkix f82344358f AP_InertialSensor: Change BBBMINI standard orientation 10 years ago
Staroselskii Georgii d40b45c9ae AP_InertialSensor: disable reset on MPU9250 10 years ago
Gustavo Jose de Sousa c72dc9bd45 AP_InertialSensor: make single rotation on MPU9250 10 years ago
Gustavo Jose de Sousa 3dad768e8b AP_InertialSensor: log failure to initialize after max attempts on MPU9250 10 years ago
Gustavo Jose de Sousa 587471ab54 AP_InertialSensor: disable I2C on MPU9250 10 years ago
Lucas De Marchi 3aa46e3213 AP_InertialSensor: use functor macros 10 years ago
Andrew Tridgell 007b01533d AP_InertialSensor: switched to 16g accel range for MPU9250 10 years ago
Andrew Tridgell 520c7c1306 AP_InertialSensor: always allow for AK8963 on MPU9250 10 years ago
Andrew Tridgell 60b8736cf1 AP_InertialSensor: use right AK8963 compass defines 10 years ago
Andrew Tridgell 808c33d0a7 AP_InertialSensor: support both MPU9250 and MPU9255 10 years ago
Andrew Tridgell 3d7d46b9b0 AP_InertialSensor: replaced INS_MPU6K_FILTER with INS_ACCEL_FILTER and INS_GYRO_FILTER 10 years ago
Jonathan Challinger 155c173ed1 AP_InertialSensor: rename _rotate_and_offset to _publish 10 years ago
Jonathan Challinger 502446d821 AP_InertialSensor: use LowPassFilter2pVector3f 10 years ago
mirkix fa950a735e AP_InertialSensor: add support for BBBMINI, simple ArduPilot DIY Cape for the BeagleBone Black 10 years ago
Andrew Tridgell 1b3c3c754d AP_InertialSensor: use correct ifdef for AK8963 10 years ago
Staroselskii Georgii f7f9cd2173 AP_InertialSensor: prevented MPU9250 from disabling I2C slaves 10 years ago
Andrew Tridgell 3518cf5480 AP_InertialSensor: fixed default MPU9250 orientation for NavIO 10 years ago
Andrew Tridgell a047d1f569 AP_InertialSensor: moved default filter and sample_rate to frontend 10 years ago
Andrew Tridgell 3a9a5a9c18 AP_InertialSensor: implement gyro and accel health monitoring 10 years ago
Andrew Tridgell 586fa9a816 AP_InertialSensor: added product_id support 10 years ago
Andrew Tridgell dcef9bb3b8 AP_InertialSensor: converted the MPU9250 driver to new API 10 years ago
Andrew Tridgell dcdb53584b AP_InertialSensor: use lockless structures in MPU9250 driver 11 years ago
Andrew Tridgell a14f8dbd0a AP_InertialSensor_MPU9250: use micros64() and millis64() 11 years ago