Hello,
It seems to me that there is an issue about the usage of MPU-9250 on Thingy 52 device. I mentioned about this problem to Nordic and they said that your driver (6.12) makes the gyro, magnetometer and accel raw data fusion algorithm so I just want to seek help from you.
I motioned Thingy and I observed its movement on the app. In all movement combination, SDK finds Thingy' s location perfectly (I can see it on the app) except for one movement.
Now, I am trying to explain this problematic movement.
I put the Thingy (on its bigger surface) on a table in the way that for example "Nordic Semiconductor" text is seen right to me when I look to the Thingy on the table from above.
I put the thingy like I said (on a flat surface) and without removing Thingy from the table surface, I turned it to clockwise and counterclockwise. This movement occurs very problematic results and I can see it on the app, its location is not stable and it jumps.
Then, I put the Thingy on its other (smaller) surface on the table and I follow the same procedure and again the result is problematic just when I exactly do the SAME movement (clockwise and counterclockwise).
This situation really bad for our future project and I cannot overcome it by myself. I don't know actually MPU driver causes this problem, or is it a real problem also.
I also add a video to the link. In this video, we moved the Thingy and there is no problem until second-20. With the movement at that second, you can see what I mean. Then, we put the Thingy on the table on its smaller surface and did the same movement again and it is still problematic. If you just look at the difference between frames at second-33 and second-46 (I also add these frames to the link) you can clearly see our problem.
The link: https://www.dropbox.com/sh/prdz4jtk80pbm6f/AAANt1KdzRZN3Eqf1RKKk_Z5a?dl=0
Could you please help me with that.