This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MPU-9250 instead of MPU-9255?
#11
(2018-07-24, 02:48 PM)seandepagnier Wrote: If it works with openplotter it should work with tinypilot because the driver is the same.

There is a bug in tinypilot that if you change to a different sensor, it won't work.  If you delete RTIMULib.ini it will work again.  I will correct this soon, I am currently working on supporting more sensors.   the library may technically detect them and give data, but many sensors need to calibrate the accelerometer bias unlike mpu925x.

The new mpu9255 with orange (not yellow) capacitor also need accelerometer bias calibrated, so beware of this.  Currently I have some that have bias so far wrong (more than 1 g)  that they saturate the 2g range even when perfectly still.   This needs additional work to automatically switch to 4g range in the driver, and will lose a bit of precision (which should be ok)

So at the moment I suggest only mpu9250/mpu9255 with yellow capacitor or otherwise factory calibrated accelerometer (range .098 to 1.02 g)   but I will support other sensors soon, and it requires additional calibration for accelerometer bias.

The new IMU arrived, and after some struggles it was working.
Was, because when I did the update to 1.1.0 Alpha, the mpu-9250 is detected, but all the variables say n/a when I go to calibration.

Switching back to 1.0.0 made it work again.
And when the calibration is stable I have to lock it immediately, because after a while it starts misbehaving again (values all over the range)

Is this the Yellow one?
   
Reply


Messages In This Thread
MPU-9250 instead of MPU-9255? - by It Paradyske - 2018-07-17, 07:05 PM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2018-07-17, 07:12 PM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2018-07-20, 07:43 PM
RE: MPU-9250 instead of MPU-9255? - by It Paradyske - 2018-07-24, 09:22 PM
RE: MPU-9250 instead of MPU-9255? - by Onno - 2021-02-25, 08:17 AM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2018-07-25, 06:22 PM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2018-07-26, 06:17 PM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2018-07-26, 06:49 PM
RE: MPU-9250 instead of MPU-9255? - by jim321 - 2018-07-29, 12:02 PM
RE: MPU-9250 instead of MPU-9255? - by Onno - 2021-02-26, 10:47 AM
RE: MPU-9250 instead of MPU-9255? - by wdee - 2021-02-28, 10:00 PM
RE: MPU-9250 instead of MPU-9255? - by Sailoog - 2021-03-03, 01:48 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)