SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By leiflundberg , 18 August 2018

Hi, I am running the Motionlink to evaluate the ICM-20789 sensor.
I have two issues that I hope someone can help me to resolve:
1. initially I had all the functionality including the graphical presentation of the gyro and accelerometer data. Than I lost those two in graphics mode but pressure and temperature still works. I have uninstalled and tried again but without success. Any clues?

By leiflundberg , 9 August 2018

Hi, I have bought the ICM-20789 breakout board from notWired.
No documentation was supplied with the module, neither anything on the web.
Maybe someone can help!

The module has 10 pins and this is how I believe it shall be connected:
SDA and SCL: The I2C bus interconnections
AD0: should be the pin to define the chip adress...
nCS: what is this?
IO (or ID): what is this?
VDD: supply 1,8 v
GND: ground
VDDIO: connect to VDD
FSYNC: what is this? Just leave it open or?
INT: interrupt I guess. Leave it open or?

Thanks for support!

By leiflundberg , 9 August 2018

Hi, I run the SmartMotionPlatform 1.5.2 to evaluate the ICM-20789. Initially it worked ok but now I can´t view the gyro or accelerometer data in the graphic mode. Still both the temperature and pressure sensing works in graphic mode.
In the table mode all sensing functions work ok. Anyone having ideas on what I need to do?

By soulpedal , 7 August 2018

Needing high level advice please. Goal is to read Gyros at set time intervals for an accurate calculation of angle and let the 9250 interrupt line drive the ship (plenty of time to do everything else in between, removed for now but still no luck). It goes to sleep and stays there without firing Port 1 ISR?

I used the MSP430 ISR to wake up, then immediately read the sensor data which should clear the interrupt (as configured). Not sure if I understand RAW_DATA_RDY_INT correctly, or maybe I should use CYCLE instead (assuming Gyro data is ready when Accel data is also ready).

By pradeep8892 , 7 August 2018

I have successfully ported the DMP library for using with CC2640R2F, and it's initializing successfully. But whenever I read the data using the following
dmp_read_fifo(gyro, accel_short, quat, &sensor_timestamp, &sensors, &more); I am not getting any value and this function is returning -1. when I debug I found that it is because of fifocount value. I am getting fifocout value 0. I am not able to where is the error. If everything is initializing correctly then it should work fine.
following is my main function.
Thank You.
int main()
{

By gdb03 , 3 August 2018

hi i have made gate opener for my farm, i am using MPU9250 and nrf52 to measure how much degree its open
i am putting my MPU in cycle mode to wake up and take data, but it consumes ~3.2ma when sense some of the vibration, i have checked if LPF, acclero G and others effect, but changing those effect my angle measurement
i wanted to reduce my battery consuption and making sure its angel measurement working all time
i have Tried with these settings mention below

By vojleo , 18 July 2018

Hello.

Is there any complete example application for Linux, CPU cortex A8 that uses functions from motion_driver_6.12 ?
I found different kernel drivers and examples for Android but nothing for Linux.
Does Invesense provides something like this?

Thanks in advance,
Vojislav