Implemented first Hangar-Service
Dependencies: CalibrateMagneto QuaternionMath
Fork of SML2 by
Diff: Accelerometer.h
- Revision:
- 7:604a8369b801
- Parent:
- 5:b9f2f62a8f90
- Child:
- 8:cba37530d480
--- a/Accelerometer.h Thu Feb 12 19:00:28 2015 +0000 +++ b/Accelerometer.h Tue Feb 17 16:53:50 2015 +0000 @@ -2,12 +2,22 @@ #define _H_ACCELEROMETER_H #include "I2CPeripheral.h" +#include "Sensor.h" -class Accelerometer : public I2CPeripheral { +class Accelerometer : public I2CPeripheral, public Sensor +{ public: Accelerometer(I2C &i2c); - void powerOn(); - void deepSuspend(); + + virtual bool powerOn(); + virtual void powerOff(); + virtual void start(); + virtual void stop(); + + virtual Sensor::Data read(); + +private: + Timer timer; }; #endif \ No newline at end of file