23 Commits (1660aefc908307a911ad79f35130c1ddaa200ce9)

Author SHA1 Message Date
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
Andrew Tridgell 3c2ab31415 AP_InertialSensor: get rid of data_ready for MPU9250 11 years ago
Andrew Tridgell 9e01c657e5 AP_InertialSensor: update MPU9250 driver for 1kHz operation 11 years ago
Andrew Tridgell 50068a7c6a AP_InertialSensor: fixed default orientation for PXF board MPU9250 11 years ago
Víctor Mayoral Vilches 5e5319e23b AP_InertialSensor: MPU9250 cleaning 11 years ago
Mikhail Avkhimenia 34da221c3d AP_InertialSensor: Use MPU9250 DRDY pin only on boards that support it 11 years ago
Andrew Tridgell d1ba78002d AP_InertialSensor: added paranoid check for DRDY pin 11 years ago
Andrew Tridgell 6f9965cc22 AP_InertialSensor: fixed setup of DRDY pin on MPU9250 11 years ago
Andrew Tridgell 6a6dbe5790 AP_InertialSensor: added check for WHOAMI on MPU9250 11 years ago
Andrew Tridgell abb53eb9a2 AP_InertialSensor: simplify using HAL board subtypes 11 years ago
Andrew Tridgell 848b563fc3 AP_InertialSensor: rotate acccel/gyro for PXF 11 years ago
Víctor Mayoral Vilches aa60a89cda AP_InertialSensor_MPU9250: Fix SPI CS. 11 years ago
Víctor Mayoral Vilches 5e7e28a83e AP_InertialSensor_MPU9250.cpp: Update the DRDY pin. 11 years ago
Víctor Mayoral Vilches fac3d1c271 AP_InertialSensor_MPU9250: SPI userspace sensor driver. 11 years ago
Andrew Tridgell ece01da10e AP_InertialSensor: fixed _dump_registers() for MPU6000 11 years ago
Andrew Tridgell b1c5f23bbd AP_InertialSensor: make get_delta_time() const 11 years ago
Andrew Tridgell a0688a69d4 AP_InertialSensor: generalise the accel/gyro calibration for N sensors 11 years ago
Andrew Tridgell 2753449e75 AP_InertialSensor: added support for multiple accel/gyro devices 11 years ago
Andrew Tridgell 80def01fbe AP_InertialSensor: fixed semaphore error on startup for MPU6000 11 years ago
Andrew Tridgell f5299e2e11 AP_InertialSensor: added healthy check for PX4 and HIL 11 years ago
Andrew Tridgell 9ecd889e9d AP_InertialSensor: detect bad MPU6000 SPI transactions and lower bus speed 11 years ago
Andrew Tridgell b98bcbf715 AP_InertialSensor: automatically lower bus speed on mpu6k bad reads 11 years ago
Andrew Tridgell bdc40cc7df AP_InertialSensor: try to lower SPI bus speed on errors 11 years ago
Andrew Tridgell 9833900f91 AP_InertialSensor: run MPU6000 sensor register reads at 8MHz 11 years ago
Andrew Tridgell e5e4cdee18 AP_InertialSensor: added wait_for_sample() API call 12 years ago
Andrew Tridgell dda68bddcb AP_InertialSensor: updates for AP_HAL::MemberProc 12 years ago
Andrew Tridgell 03036c632d AP_InertialSensor: use new scheduler API 12 years ago
Randy Mackay f7ba0438ef InertialSensor: remove DMP 12 years ago
Andrew Tridgell 14636e1cdf AP_InertialSensor: changed num_samples_available() to sample_available() 12 years ago
Andrew Tridgell 1ec5cbed81 AP_InertialSensor: removed SMACCM support 12 years ago
Andrew Tridgell 770b7b5901 AP_InertialSensor: prevent a lockup in MPU6000 driver 12 years ago
Andrew Tridgell 76e20150e9 AP_InertialSensor: ensure parent class is initialised in instance classes 12 years ago
Randy Mackay af13f6795c INS: switch to global definition of GRAVITY_MSS 12 years ago
Randy Mackay 318a831b57 INS: set default filter to 20hz for APM2.x and PX4 12 years ago
Andrew Tridgell a63275d284 AP_InertialSensor: expand register range in MPU6000 _dump_registers() 12 years ago
Andrew Tridgell 7b1245937c AP_InertialSensor: always sample at 200Hz in MPU6000 12 years ago
Randy Mackay bad81a5113 AP_InertialSensor_MPU6k: remove unnecessary check of sign when receiving fifo packet from dmp 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell d7996acdf7 AP_InertialSensor: added set_board_orientation() method 12 years ago
Andrew Tridgell 6142eac4b4 AP_InertialSensor: simplify get_delta_time() API 12 years ago
Pat Hickey 910e09fc96 AP_InertialSensor_MPU6000: fix sync/async semaphore usage with new scheduler 12 years ago