SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By leonmaurergmailcom , 17 July 2024

I'm having trouble getting freefall detection to work on an ICM-42670-P, so I have several questions --- mostly related to the information in AN-000271 https://invensense.tdk.com/wp-content/uploads/2023/05/an-000271-icm-42607x-icm-42670x-apex-motion-functions-description-and-usage.pdf

By sureshsusanfut… , 16 July 2024

We are using DK-40609-D SmartMotion eMD version 2.0.0 dated 2023-05-11. We see compilation error and prebuilt binaries are not working. Looking forward to support to make sure the eMD package is compiled in Atmel Studio and Algo visualiser works fine.

We also see the PCB is different from User Guide of DK-40609-D. We dont see ICM-40609-D in the User Guide list of supported device. Kindly clarify if this device is supported by the SmartMotion eMD package?

By 1732592058qqcom , 7 July 2024

Hello, I am now working on an embeded device that uses icm42866 as imu. How ever, as i use it as the way of mpu6050(changed the reg address already), it didn't send the right data, as it's showed -2^15 or 0.So where can i get an example to initialize the icm42866 on stm32? At least i want you to show me the procedure for the init and communication with I2C

By cwpeanttechcom , 1 July 2024

The equipment is used in ships. There is a motor at the bottom of the equipment to drive the propeller to work, so it has a certain vibration. The number of equipment trial runs is about 500. After the equipment has been running for a period of time, two abnormalities occur. 1. About 10 devices are abnormal. The inspection found that the ICM-42688 communication is normal, the acceleration value is normal, and the data of some gyro axes are abnormal. Some are X-axis, some are Y-axis and Z-axis. The data are all the original register values ​​of the sensor read in a static state.

By adityashirsale… , 14 June 2024

We are using the MPU6050 chips on our custom PCBs.
We are facing some issues while testing MPU6050 chip and wanted too reach out to see if there were any known solutions/directions. 30% of the PCB's are showing 0(zero) values upon initialization, and we know initilaization is not an issue because other pcbs are working as expected. 30% of other pcbs are showing major offsets. Is there any way to calibrate 6050 chips on our pcbs? Please see attached images for reference.

Is there anyone who have reported the same issue.

By naylandglaznie… , 4 June 2024

Hi,

I'm trying to choose between ICM-42670-P and ICM-42688-V for absolute orientation.

ICM-42670-P - Smart motion library
ICM-42688-V - the advanced sensor fusion library (ASF)

ON the TDK page it states that "the advanced sensor fusion library (ASF) motion sensor algorithm provides highly accurate sensor fusion output (less than 1 degree on yaw, pitch, roll)". "It provides 6 axis and 9 axis sensor fusion outputs such as quaternoins, yaw, pitch and roll"

By kjseirfitness , 22 May 2024

I am following https://github.com/tdk-invn-oss/motion.arduino.ICM42670P driver example to implement my own version for ICM42670P on my psoc6.

I am able to read/write and see interrupts being triggered. But in the example driver the callback being registered for when i read data from fifo using "inv_imu_get_data_from_fifo(&icm_driver);" is never being triggered.