library for chair for mpu

Dependencies:   MPU9250

Committer:
ryanlin97
Date:
Fri Jul 20 17:54:29 2018 +0000
Revision:
0:fd1a49d15f7f
Child:
1:ff1d286b3cf4
chair library for mpu9250 imu

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ryanlin97 0:fd1a49d15f7f 1 #ifndef CHAIR_MPU925_H
ryanlin97 0:fd1a49d15f7f 2 #define CHAIR_MPU925_H
ryanlin97 0:fd1a49d15f7f 3
ryanlin97 0:fd1a49d15f7f 4 #include "mbed.h"
ryanlin97 0:fd1a49d15f7f 5 #include "MPU9250.h"
ryanlin97 0:fd1a49d15f7f 6
ryanlin97 0:fd1a49d15f7f 7 #define SDA D14
ryanlin97 0:fd1a49d15f7f 8 #define SCL D15
ryanlin97 0:fd1a49d15f7f 9
ryanlin97 0:fd1a49d15f7f 10 class chair_MPU9250
ryanlin97 0:fd1a49d15f7f 11 {
ryanlin97 0:fd1a49d15f7f 12
ryanlin97 0:fd1a49d15f7f 13 public:
ryanlin97 0:fd1a49d15f7f 14 chair_MPU9250(Serial* out);
ryanlin97 0:fd1a49d15f7f 15 chair_MPU9250(PinName sda_pin, PinName scl_pin, Serial* out);
ryanlin97 0:fd1a49d15f7f 16 void setup();
ryanlin97 0:fd1a49d15f7f 17 double yaw();
ryanlin97 0:fd1a49d15f7f 18
ryanlin97 0:fd1a49d15f7f 19 private:
ryanlin97 0:fd1a49d15f7f 20 MPU9250* imu;
ryanlin97 0:fd1a49d15f7f 21 Serial* usb;
ryanlin97 0:fd1a49d15f7f 22
ryanlin97 0:fd1a49d15f7f 23 };
ryanlin97 0:fd1a49d15f7f 24
ryanlin97 0:fd1a49d15f7f 25 #endif