ICM20948 integration into MPU9250 driver (#10116)
* Integrated preliminary ICM20948 support into MPU9250 driver. Fixed temperature conversion for MPU9250/ICM20948. * Included missing check for PX4_I2C_OBDEV_MPU9250 in main.cpp. * Added explicit bus for internal MPU9250 on Pixhawk 2.1 to avoid implicit start of an externally attached device with wrong orientation.
Showing
- ROMFS/px4fmu_common/init.d/rc.sensors 3 additions, 0 deletionsROMFS/px4fmu_common/init.d/rc.sensors
- src/drivers/imu/mpu9250/CMakeLists.txt 1 addition, 0 deletionssrc/drivers/imu/mpu9250/CMakeLists.txt
- src/drivers/imu/mpu9250/accel.cpp 147 additions, 0 deletionssrc/drivers/imu/mpu9250/accel.cpp
- src/drivers/imu/mpu9250/accel.h 63 additions, 0 deletionssrc/drivers/imu/mpu9250/accel.h
- src/drivers/imu/mpu9250/gyro.cpp 15 additions, 33 deletionssrc/drivers/imu/mpu9250/gyro.cpp
- src/drivers/imu/mpu9250/gyro.h 3 additions, 7 deletionssrc/drivers/imu/mpu9250/gyro.h
- src/drivers/imu/mpu9250/mag.cpp 120 additions, 116 deletionssrc/drivers/imu/mpu9250/mag.cpp
- src/drivers/imu/mpu9250/mag.h 44 additions, 5 deletionssrc/drivers/imu/mpu9250/mag.h
- src/drivers/imu/mpu9250/mag_i2c.cpp 1 addition, 1 deletionsrc/drivers/imu/mpu9250/mag_i2c.cpp
- src/drivers/imu/mpu9250/main.cpp 82 additions, 160 deletionssrc/drivers/imu/mpu9250/main.cpp
- src/drivers/imu/mpu9250/mpu9250.cpp 757 additions, 589 deletionssrc/drivers/imu/mpu9250/mpu9250.cpp
- src/drivers/imu/mpu9250/mpu9250.h 214 additions, 38 deletionssrc/drivers/imu/mpu9250/mpu9250.h
- src/drivers/imu/mpu9250/mpu9250_i2c.cpp 39 additions, 9 deletionssrc/drivers/imu/mpu9250/mpu9250_i2c.cpp
- src/drivers/imu/mpu9250/mpu9250_spi.cpp 2 additions, 2 deletionssrc/drivers/imu/mpu9250/mpu9250_spi.cpp
Loading
Please register or sign in to comment