2 Commits (8002df6e45e82b24dcee06882723847c03f42b4e)

Author SHA1 Message Date
Lucas De Marchi 5472bc4de1 Global: change Device::PeriodicCb signature 8 years ago
Andrew Tridgell 65b9b86099 AP_InertialSensor: unify MPU6000 and MPU9250 drivers 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
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 d9c8db7024 AP_InertialSensor: implement a new strategy for fast sampling 8 years ago
Andrew Tridgell 624178f3be AP_InertialSensor: added INS_FAST_SAMPLE parameter 8 years ago
Andrew Tridgell 77a83c091a AP_InertialSensor: added register checking for MPU6000/ICM20608 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 2f01dfe81c AP_InertialSensor: fixed from review by Lucas 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 3d7d773883 AP_InertialSensor: added support for ICM20608 on Pixracer 8 years ago
Lucas De Marchi 104e29acf2 AP_InertialSensor: MPU6000: change accel scale to 16G 8 years ago
Andrew Tridgell 64a5d3938c AP_InertialSensor: implement device IDs for MPU6000 and MPU9250 AuxilaryBus 8 years ago
Andrew Tridgell 2df6ed08c2 AP_InertialSensor: added optional per-instance orientation 8 years ago
Andrew Tridgell 919aa61918 AP_InertialSensor: support AuxiliaryBus without register_periodic_callback() 8 years ago
Andrew Tridgell 2b66df68a1 AP_InertialSensor: use thread-per-bus for lsm303d and mpu6000 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Gustavo Jose de Sousa a6e5eb9e14 AP_InertialSensor: MPU6000: remove _bus_type field 9 years ago
Gustavo Jose de Sousa 0718649c8b AP_InertialSensor: MPU6000: let Device handle read flag 9 years ago
Gustavo Jose de Sousa 309fe4a88c AP_InertialSensor: MPU6000: remove _register_write_check() 9 years ago
Lucas De Marchi af846636e4 AP_InertialSensor: MPU60x0: use AP_HAL::Device abstraction 9 years ago
Lucas De Marchi 9c6bd38e91 AP_InertialSensor: sanitize includes 9 years ago
Aaron Wang Shi 3a31970056 AP_InertialSensor: add support to BH hat 9 years ago
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
Lucas De Marchi 5244559010 Minimize AP_Progmem.h includes 9 years ago
Lucas De Marchi 4480956c68 AP_InertialSensor: MPU6000: remove dead code for !FAST_SAMPLING 9 years ago
José Roberto de Souza daa32725ac AP_InertialSensor: Fix typo: auxiliar to auxiliary 9 years ago
Julien BERAUD 1aadcdf538 AP_InertialSensor_MPU6000: read temperature 9 years ago
Lucas De Marchi 294298ea34 AP_InertialSensor: use method for downcast 10 years ago
Lucas De Marchi 565c18603d AP_InertialSensor: MPU6000: export auxiliary bus 10 years ago
Lucas De Marchi 3cb6f391d4 AP_InertialSensor: MPU6000: split detection and initialization 10 years ago
Lucas De Marchi f7954ee885 AP_InertialSensor: MPU6000: allow to read generic block 10 years ago
Lucas De Marchi b5da8ad61f AP_InertialSensor: MPU6000: rename method 10 years ago
Lucas De Marchi d9a4d3e777 AP_InertialSensor: MPU6000: fix leaking samples 10 years ago
Gustavo Jose de Sousa 7789aec85b AP_InertialSensor: standardize inclusion of libaries headers 10 years ago
Lucas De Marchi cf1273668e AP_InertialSensor: refactor constructors to avoid leak 10 years ago
Lucas De Marchi c3063f0ab2 AP_InertialSensor: MPU6000: be agnostic to I2C bus/address 10 years ago
Lucas De Marchi 2e76d998df AP_InertialSensor: remove unused enum bus_speed 10 years ago
Lucas De Marchi 209e1924a5 AP_InertialSensor: fix whitespace usage 10 years ago
Andrew Tridgell 6df33dd3f4 AP_InertialSensor: fixed MPU6000_SPI bus initialisation 10 years ago
Julien BERAUD 3cf952d1f8 AP_InertialSensor: add fifo support for MPU6000 10 years ago
Julien BERAUD 8a76ff53bd AP_InertialSensor: add i2c bus driver for MPU6050 10 years ago
Julien BERAUD 1679728730 AP_InertialSensor: Configure SPI as a generic bus for MPU6000 10 years ago