grove_accelerometer
grove_accelerometer_class.cpp@0:316e9c3f4e4f, 2015-06-09 (annotated)
- Committer:
- JackyZhangFromSeeed
- Date:
- Tue Jun 09 10:14:44 2015 +0000
- Revision:
- 0:316e9c3f4e4f
grove_accelerometer
Who changed what in which revision?
User | Revision | Line number | New 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 |