This is a library of MPU-9250 9 axis sensor.

Hi,I'm Wataru Nakata. I am a student of Nagaoka National College of Technology ,JAPAN . I am a member of robotics club. So I'm using mbeds for robot controlling.

Committer:
WAT34
Date:
Fri Feb 27 00:22:32 2015 +0000
Revision:
3:73ca792a77af
Parent:
2:2bc5dd0ab0f0
ver1.4(Bugs were fixed)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
WAT34 3:73ca792a77af 1 #ifndef MPU9250
WAT34 3:73ca792a77af 2 #define MPU9250
WAT34 0:f29582d9e1fd 3 #define addr 0xD0
WAT34 0:f29582d9e1fd 4 #define raddr 0xD1
WAT34 0:f29582d9e1fd 5 #define maddr 0x18
WAT34 0:f29582d9e1fd 6 #define mraddr 0x19
WAT34 0:f29582d9e1fd 7 #include "mbed.h"
WAT34 0:f29582d9e1fd 8 #define pi 3.1415926535
WAT34 2:2bc5dd0ab0f0 9 class MPU9250 {
WAT34 0:f29582d9e1fd 10 public:
WAT34 2:2bc5dd0ab0f0 11 MPU9250 (PinName sda , PinName scl );
WAT34 0:f29582d9e1fd 12 int start(void);
WAT34 0:f29582d9e1fd 13 void read_data(int a,double *x,double *y,double *z);
WAT34 0:f29582d9e1fd 14 private:
WAT34 0:f29582d9e1fd 15 I2C i2c;
WAT34 0:f29582d9e1fd 16 char bdf[2];
WAT34 0:f29582d9e1fd 17 };
WAT34 0:f29582d9e1fd 18 #endif