SB
Fork of MMA8451Q by
Diff: MMA8451Q.h
- Revision:
- 6:f834bd401ef2
- Parent:
- 5:2d14600116fc
--- a/MMA8451Q.h Sun Mar 10 04:34:03 2013 +0000 +++ b/MMA8451Q.h Sat Feb 08 22:20:08 2014 +0000 @@ -18,6 +18,14 @@ #ifndef MMA8451Q_H #define MMA8451Q_H +#define MMA8415Q_SAMPLE800 0x00 +#define MMA8415Q_SAMPLE400 0x08 +#define MMA8415Q_SAMPLE200 0x10 +#define MMA8415Q_SAMPLE100 0x18 +#define MMA8415Q_SAMPLE50 0x20 +#define MMA8415Q_SAMPLE12_5 0x28 +#define MMA8415Q_SAMPLE6_25 0x30 +#define MMA8415Q_SAMPLE1_56 0x38 #include "mbed.h" @@ -146,13 +154,15 @@ */ void setDoubleTap(void); - + void Overwrite_dr(float dateRate); + void Setdr(float dateRate); private: I2C m_i2c; int m_addr; void readRegs(int addr, uint8_t * data, int len); void writeRegs(uint8_t * data, int len); int16_t getAccAxis(uint8_t addr); + char dr; };