Eric Wu / Mbed 2 deprecated WifiRobot

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers accelerometer.h Source File

accelerometer.h

00001 #include "mbed.h"
00002 #include "MMA8451Q.h"
00003 
00004 #ifndef MBED_ACCELEROMETER_H
00005 #define MBED_ACCELEROMETER_H
00006 
00007 
00008 #define MMA8451_I2C_ADDRESS (0x1d)
00009 
00010 class AccelMeasure {
00011     private:
00012         static MMA8451Q accelerometer;
00013     public:
00014         float x_accel;
00015         float y_accel;
00016         float z_accel;
00017 
00018         AccelMeasure(float, float, float);
00019         void updateAccelerometerRead ();
00020 };
00021 
00022 
00023 AccelMeasure operator+ (AccelMeasure a, AccelMeasure b);
00024 
00025 AccelMeasure operator* (float a, AccelMeasure b);
00026 
00027 AccelMeasure operator* (AccelMeasure b, float a);
00028 
00029 #endif