SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By jburchiavorscom , 19 June 2023

I am attempting to make use of the developer kit's drivers and need to call functions from the RingByteBuffer.c file found in the Invn\EmbUtils directory. The RingByteBuffer.h file has the following include statement:

#include "InvAssert.h"

However, I am not able to find the InvAssert.h file in any of the subfolders of the developer kit and I am getting an undefined reference error from the CubeIDE compiler. Is it missing from the kit? Is there somewhere else that I can find the header and .c file?

Thank you.

By dvenizelosemdotgr , 7 June 2023

Hello, does IIM-42652 provide Euler angles either explicitly or implicitly? We need to derive the orientation of the device (pitch/roll) at 1ms sampling.
If IIM-42652 is not appropriate for this, is there an other product more suitable?

Thank you,

Dimitris

By americanwikisp… , 6 June 2023

Welcome, forum participants, to this discussion on troubleshooting and resolving issues related to the ICM20948 DMP initialize sequence. If you've been facing challenges in getting your initialize sequence to work correctly, this forum is the right place to seek guidance and solutions. Additionally, we'll touch upon the importance of creating a custom Wikipedia page to share valuable insights and knowledge related to the ICM20948 DMP and its initialization process.

By arvindkguptaii… , 30 May 2023

Hello,
I am working on a project where I need Roll, Pitch, and Yaw angles. I am using ICM-42688-P IMU. I a using Madgwick filter to find Roll, Pitch, and Yaw angles but I have notices more than 35 degree drift in Yaw angle in case of stationary test for 30 minutes.
But in SDK for ICM-42688-P, there is an exe file "example-algo-visualizer.exe" and It is showing almost accurate (aroud 5 degree drift in case of stationary test for 30 minutes).
How can I get the algorithm which is being executed in "example-algo-visualizer.exe" for Roll, Pitch, and Yaw angles?

By yilmazgunduzha… , 16 May 2023

Hello. I am using MPU6500. I work on wearable technology. I get normal data from the sensor at first. Then, as you start jumping and running, the values ​​are reversed or very different values ​​appear. What is the reason for this issue? Would you help me with this topic?

By hangleemicomte… , 13 April 2023

Hello,

The image file icm20948_img.dmp3a.h is loaded into DMP on ICM-20948 each time when we turn on ICM-20948. We can find the DMP image file in the example code eMD-SmartMotion-ICM20948-1.1.0-MP.zip, which can be downloaded in software download section in https://invensense.tdk.com/.

Is this ICM20948 DMP image file the latest version we can download from the Invensense homepage? Is there any newer DMP image file available for download?

Thanks!
Hang

By alainbonnefoyg… , 5 April 2023

Hello,

I try to reading motorbike tilt angle and I experiment a problem I also have with MPU-6050 in fact.
These chip seem to work well on desktop but using it on vehicle seem to be a challenge.
As ICM-20948 seems to be usable on drone, I though it was dedicated to give accurate tilt angle but it seems to be more complicated than it appears.