grove_gyroscope
Embed:
(wiki syntax)
Show/hide line numbers
grove_gyroscope_class.cpp
00001 00002 00003 #include "grove_gyroscope_class.h" 00004 00005 GroveGyroscope::GroveGyroscope(int pinsda, int pinscl) 00006 { 00007 this->i2c = (I2C_T *)malloc(sizeof(I2C_T)); 00008 grove_gyroscope_init(this->i2c, pinsda, pinscl); 00009 } 00010 00011 bool GroveGyroscope::write_setup(void) 00012 { 00013 return grove_gyro_write_setup(this->i2c); 00014 } 00015 00016 bool GroveGyroscope::read_gyroscope(float *gx, float *gy, float *gz) 00017 { 00018 return grove_gyro_getangularvelocity(this->i2c, gx, gy, gz); 00019 } 00020 00021 bool GroveGyroscope::write_zerocalibrate(void) 00022 { 00023 return grove_gyro_zerocalibrate(this->i2c); 00024 }
Generated on Mon Jul 25 2022 20:30:13 by 1.7.2