MPU6050 FreeIMU library
Dependents: FreeIMU FreeIMU_external_magnetometer
Fork of MPU6050_tmp by
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.
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
11:9549be34fa7f | 2014-09-24 | tyftyftyf | Allow starting and stopping MPU6050 sampling |
10:11cc1b413f49 | 2013-12-23 | tyftyftyf | Fixed a silly pointer error |
9:d879deb55ae1 | 2013-11-09 | tyftyftyf | Implemented async mode |
8:43f4b192e893 | 2013-11-05 | tyftyftyf | (none) |
7:95e74f827c08 | 2013-11-02 | tyftyftyf | Initial Commit |
6:40ac13ef7290 | 2013-06-22 | pommzorz | Commit; |
5:bdb6ad020352 | 2013-02-20 | pommzorz | Zboub |
4:ba1cf80aeef0 | 2013-02-20 | pommzorz | fixed max serial speed |
3:8a6a7d6b6816 | 2013-02-20 | pommzorz | baudrate changed to ; debugSerial.baud(921600);; |
2:3cf70c42a784 | 2013-02-20 | pommzorz | added contact info |
1:2daa36bfe56b | 2013-02-20 | pommzorz | Reglement du free qui ne marche pas |
0:662207e34fba | 2013-01-11 | garfieldsg | first beta release |