grove_accelerometer

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:14:44 2015 +0000
Revision:
0:316e9c3f4e4f
grove_accelerometer

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:316e9c3f4e4f 1
JackyZhangFromSeeed 0:316e9c3f4e4f 2
JackyZhangFromSeeed 0:316e9c3f4e4f 3 #include "grove_accelerometer_class.h"
JackyZhangFromSeeed 0:316e9c3f4e4f 4
JackyZhangFromSeeed 0:316e9c3f4e4f 5 GroveAccelerometer::GroveAccelerometer(int pinsda, int pinscl)
JackyZhangFromSeeed 0:316e9c3f4e4f 6 {
JackyZhangFromSeeed 0:316e9c3f4e4f 7 this->i2c = (I2C_T *)malloc(sizeof(I2C_T));
JackyZhangFromSeeed 0:316e9c3f4e4f 8 grove_accelerometer_init(this->i2c, pinsda, pinscl);
JackyZhangFromSeeed 0:316e9c3f4e4f 9 }
JackyZhangFromSeeed 0:316e9c3f4e4f 10
JackyZhangFromSeeed 0:316e9c3f4e4f 11 bool GroveAccelerometer::write_setup(void)
JackyZhangFromSeeed 0:316e9c3f4e4f 12 {
JackyZhangFromSeeed 0:316e9c3f4e4f 13 return grove_accelerometer_write_setup(this->i2c);
JackyZhangFromSeeed 0:316e9c3f4e4f 14 }
JackyZhangFromSeeed 0:316e9c3f4e4f 15
JackyZhangFromSeeed 0:316e9c3f4e4f 16 bool GroveAccelerometer::read_accelerometer(float *ax, float *ay, float *az)
JackyZhangFromSeeed 0:316e9c3f4e4f 17 {
JackyZhangFromSeeed 0:316e9c3f4e4f 18 return grove_accelerometer_getacceleration(this->i2c, ax, ay, az);
JackyZhangFromSeeed 0:316e9c3f4e4f 19 }
JackyZhangFromSeeed 0:316e9c3f4e4f 20
JackyZhangFromSeeed 0:316e9c3f4e4f 21
JackyZhangFromSeeed 0:316e9c3f4e4f 22