MPU6050 FreeIMU library

Dependents:   FreeIMU FreeIMU_external_magnetometer

Fork of MPU6050_tmp by Aloïs Wolff

Async MPU6050 library

My port of the MPU6050 library samples the chip at 500Hz using Timer. Async I2C is achieved using a custom I2C library, which supports I2C calls from interrupts. Link given below:

Import libraryMODI2C

Improvements to Olieman's MODI2C library. Supports calls from IRQ.

Difference between this port and the Arduino MPU6050 library

The getMotion6 function only returns a copy of the last obtained readings, which is sampled at a frequency of 500Hz (adjustable). Hence it can be called at any frequency without taxing the I2C.

History

Allow starting and stopping MPU6050 sampling default tip

2014-09-24, by tyftyftyf [Wed, 24 Sep 2014 01:10:42 +0000] rev 11

Allow starting and stopping MPU6050 sampling


Fixed a silly pointer error

2013-12-23, by tyftyftyf [Mon, 23 Dec 2013 08:34:58 +0000] rev 10

Fixed a silly pointer error


Implemented async mode

2013-11-09, by tyftyftyf [Sat, 09 Nov 2013 08:51:07 +0000] rev 9

Implemented async mode


2013-11-05, by tyftyftyf [Tue, 05 Nov 2013 11:28:54 +0000] rev 8


Initial Commit

2013-11-02, by tyftyftyf [Sat, 02 Nov 2013 17:23:43 +0000] rev 7

Initial Commit


Commit;

2013-06-22, by pommzorz [Sat, 22 Jun 2013 11:23:45 +0000] rev 6

Commit;


Zboub

2013-02-20, by pommzorz [Wed, 20 Feb 2013 18:29:30 +0000] rev 5

Zboub


fixed max serial speed

2013-02-20, by pommzorz [Wed, 20 Feb 2013 18:27:43 +0000] rev 4

fixed max serial speed


baudrate changed to ; debugSerial.baud(921600);;

2013-02-20, by pommzorz [Wed, 20 Feb 2013 18:10:53 +0000] rev 3

baudrate changed to ; debugSerial.baud(921600);;


added contact info

2013-02-20, by pommzorz [Wed, 20 Feb 2013 17:32:50 +0000] rev 2

added contact info