Motion Processing Library adapted to mbed

Dependents:   openwear-lifelogger-example

Revision:
0:61a7cadab29e
Child:
1:6221b0518f94
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mpu_hal.h	Mon Sep 08 23:16:52 2014 +0000
@@ -0,0 +1,21 @@
+#ifndef __MPU_HAL_H
+#define __MPU_HAL_H
+
+#include "i2c_api.h"
+
+int mpu_i2c_write(unsigned char slave_addr, unsigned char reg_addr,
+                     unsigned char length, unsigned char const *data);
+int mpu_i2c_read(unsigned char slave_addr, unsigned char reg_addr,
+                     unsigned char length, unsigned char *data);
+int get_ms(int* timestamp);
+#define delay_ms wait_ms
+
+#define log_i(...)     do {} while (0)
+#define log_e(...)     do {} while (0)
+#define min(a,b) ((a<b)?a:b)
+
+#define MPU9250
+
+extern i2c_t* mpu_i2c_dev;
+                                          
+#endif // __MPU_HAL_H
\ No newline at end of file