SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By flatba_ , 25 February 2015

Any one have successfully ported the demo code to keil.
why InvenSense hiding library from keil programmers???
Please not buy 9 axis sensor(no use other than paper weight) if you have development platform other than IAR.
when can we expect a keil based demo from InvenSense... :cry:

By wsm , 25 February 2015

Hi,

I have a MPU-9250 connected to my microcontroller and am attempting to read compass/magnetometer readings from the AK8963 that should be in the package.

I have the motion driver 6.1 package and am calling mpu_int() without any callbacks. The underlying function setup_compass() returns the log message "Compass not found"

Using the I2C drivers I set the bypass as stated in the Register Map and Product Specification and query address 0x0C, register 0 but I do not get back 0x48H.

Is my MPU-9250 defective or are there MPU-9250 without a AK8963 inside?

By mrotim , 25 February 2015

Hi,

is it possible to set gyro output X,Y,Z to value 0,0,0 as a start value? I saw for MPU 6xxx and MPU 9xxx sensors there is MotionApp software to do so but none for mine.
I tried to use register 68 for this, enabling bit 2, but it didn´t work. Does anybody know how to zeroing the MPU3300?

Thanks in advance!

By jeik , 24 February 2015

Hey,

how to set defines for 9150 in the motion detection?
In EMPL-X inv_mpu.c it is all commented out ( 6500/6050).
Even for 6500, the time parameter is not used.
As I see, the registers MOT_DUR,MOT_THR,MOT_DETECT_CTRL all
exists in 9150. Why are they not used?
Please give me an example.

regards,
Steffen

By locus , 23 February 2015

I have been reading the register description doc for the MPU 9250A (RM-MPU-9250A-00.pdf) to try to figure out the sample timing.
I am confused as to the exact meaning of the values in the tables on pages 13 and 15. These are the tables that list Bandwidth, Delay etc vs FCHOICE and DPLF_CFG.
1. What exactly does "Bandwidth" mean? I would expect it to be in some unit like bits per second.
2. From when to when is "Delay" measured?
3. I assume that Fs means "sampling frequency". Is that correct? How does this relate to the SAMPLE_RATE listed in register 25?

By amanda_sz , 20 February 2015

I've designed (and assembled) a PCB including an MPU-9250. However, in the designs I've accidentally connected the reserved pin (19) to ground. Possibly as a result of this, the entire I2C bus (Master uC and 2 slaves inc. 9250) on the board is not functioning at all. What effect would this connection have on the operation of the 9250? Could it cause the malfunction of the I2C bus? Below is the relevant part of the schematic.

By mrotim , 18 February 2015

Hello,

I have a MPU3300 sensor with its evaluation and arm board and i wanted to connect them to my PC. I tried to install the Universal DataLogger to gain data from the sensor. This was not possible. During the installation a window appeared saying "The current language is not supported by the Device Driver Installation Wizard. Contact the vendor that provided you this package" Then the installation finished.

By mikepurvis , 17 February 2015

We are using SPI connected MPU-9250 on the beaglebone clone board. We are getting data through FIFO. All was working fine till yesterday. Now we can read and write MPU registers, but FIFO not filling. Reading FIFO_COUNTH (114) and FIFO_COUNTL (115) registers always return 0. Power cycling did not help.

Is there any possibility to check that MPU internals are working as intended ?

By keith.b@lx-group.com , 17 February 2015

Hi Folks,

I am a sensor newbie. I would like to measure rotations per minute (RPM) of a spinning toy globe. How can RPM be measured with mems gyros or accelerometers or their fusion ? How do I determine the orientation of axis of rotation (our globe is not regular globe that is mounted on a fixed stand - rather the stand can move and tilt in any direction) ?

Can RPM be determined by reading gyro values in x, y,z directions and finding resultant vector ? Would magnitude of resultant vector give RPM and direction ?

By johannesm , 16 February 2015

Hi,

I have a question regarding the temperature compensation of the MPU9250 accelerometers.
I took several readings from 0 to 20°C ambient temperature for all axis. The x and y axis showed a near linear temperature dependency. But the z-axis showed a nonlinear dependency which is NOT reproducible! This means, the data for the z axis had different readings at the same temperature on different days.
And these differences are huge, like 15 LSB in 16g mode.

The x and y axis are showing less the 0.05% error over temperature from 0 to 20°C ambient.