grove_gyroscope

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:18:45 2015 +0000
Revision:
0:d4c2464a3868
grove_gyroscope

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:d4c2464a3868 1
JackyZhangFromSeeed 0:d4c2464a3868 2
JackyZhangFromSeeed 0:d4c2464a3868 3
JackyZhangFromSeeed 0:d4c2464a3868 4 #ifndef __GROVE_GYROSCOPE_CLASS_H__
JackyZhangFromSeeed 0:d4c2464a3868 5 #define __GROVE_GYROSCOPE_CLASS_H__
JackyZhangFromSeeed 0:d4c2464a3868 6
JackyZhangFromSeeed 0:d4c2464a3868 7 #include "grove_gyroscope.h"
JackyZhangFromSeeed 0:d4c2464a3868 8
JackyZhangFromSeeed 0:d4c2464a3868 9 //GROVE_NAME "Grove_Gyroscope"
JackyZhangFromSeeed 0:d4c2464a3868 10 //IF_TYPE I2C
JackyZhangFromSeeed 0:d4c2464a3868 11 //IMAGE_URL http://www.seeedstudio.com/wiki/File:Gbgr.jpg
JackyZhangFromSeeed 0:d4c2464a3868 12
JackyZhangFromSeeed 0:d4c2464a3868 13 class GroveGyroscope
JackyZhangFromSeeed 0:d4c2464a3868 14 {
JackyZhangFromSeeed 0:d4c2464a3868 15 public:
JackyZhangFromSeeed 0:d4c2464a3868 16 GroveGyroscope(int pinsda, int pinscl);
JackyZhangFromSeeed 0:d4c2464a3868 17 bool write_setup(void);
JackyZhangFromSeeed 0:d4c2464a3868 18 bool read_gyroscope(float *gx, float *gy, float *gz);
JackyZhangFromSeeed 0:d4c2464a3868 19 bool write_zerocalibrate(void);
JackyZhangFromSeeed 0:d4c2464a3868 20
JackyZhangFromSeeed 0:d4c2464a3868 21 private:
JackyZhangFromSeeed 0:d4c2464a3868 22 I2C_T *i2c;
JackyZhangFromSeeed 0:d4c2464a3868 23 };
JackyZhangFromSeeed 0:d4c2464a3868 24
JackyZhangFromSeeed 0:d4c2464a3868 25 #endif