grove_accelerometer

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers grove_accelerometer_class.cpp Source File

grove_accelerometer_class.cpp

00001 
00002 
00003 #include "grove_accelerometer_class.h"
00004 
00005 GroveAccelerometer::GroveAccelerometer(int pinsda, int pinscl)
00006 {
00007     this->i2c = (I2C_T *)malloc(sizeof(I2C_T));
00008     grove_accelerometer_init(this->i2c, pinsda, pinscl);
00009 }
00010 
00011 bool GroveAccelerometer::write_setup(void)
00012 {
00013     return grove_accelerometer_write_setup(this->i2c);
00014 }
00015 
00016 bool GroveAccelerometer::read_accelerometer(float *ax, float *ay, float *az)
00017 {
00018     return grove_accelerometer_getacceleration(this->i2c, ax, ay, az);
00019 }
00020 
00021 
00022