-
Notifications
You must be signed in to change notification settings - Fork 67
MPU 9250 via SPI #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Migrated from jadonk#41 (comment) Hi Mirko, Sadly the 9250 is on the I2C bus on both Blue and Cape. In my flight code I I have no doubt sampling just the accel, and gyro 1khz would be possible Best, Dept. Mechanical & Aerospace Engineering On Fri, Dec 23, 2016 at 10:10 PM, Mirko Denecke notifications@github.com
|
Migrated from jadonk#41 (comment) @mirkix @StrawsonDesign shall I try to ping Invensense on the DMP documentation issue? |
Migrated from jadonk#41 (comment) @StrawsonDesign Hi James, is there any documentation free available about the DMP? I think ArduPilot try to sample as fast as possible to avoid problems caused by vibrations (aliasing). Regards |
Migrated from jadonk#41 (comment) Hi Mirko, Jason, Free documentation on the DMP is limited to their example code and a The DMP is internally limited to 200hz, presumably because it has to do a I understand your worry about aliasing, but 200hz is still 20x faster than Best, On Fri, Jan 13, 2017 at 8:11 PM, Jason Kridner notifications@github.com
|
Migrated from jadonk#41 (comment) @jadonk 👍 |
Migrated from jadonk#41 (comment) @mirkix Can you confirm you are comfortable with @StrawsonDesign's answer? |
@mirkix: I don't saw any answer from you confirming if the MPU 9250 via I2C is fast enough or not, i.e. can you confirm you are comfortable with @StrawsonDesign's answer? As you know, the Arduplot is based on a PID controller. My flight controller has just been installed and setup on my nitro helicopter; I will make a flight test soon and will be able to provide some data to analyze. @jadonk: I'm not a specialist of the MPU9250, but I saw on TDK's site, that the MPU9250 is not recommended for new designs: https://invensense.tdk.com/products/motion-tracking/9-axis/mpu-9250/. If this device is superseded, maybe it's possible to integrate the new device on this new revision? Otherwise, it would ideal be to have multiple 9DOF IMUs (by instance MPU9250 and LSM9DS1) |
Migrated from jadonk#41
Originally created by @mirkix on Fri, 23 Dec 2016 22:10:42 GMT
Hi, is it an option to connect the MPU 9250 via SPI and not via I2C? With Ardupilot we can sample at 4 kHz / 8 kHz (acc gyro) in this case I2C is not fast enough for the data transfer. It is possible to sample slower too, than the transfer speed via I2C should be okay.
The text was updated successfully, but these errors were encountered: