Motion Processing Library adapted to mbed

Dependents:   openwear-lifelogger-example

Committer:
janekm
Date:
Mon Sep 08 23:16:52 2014 +0000
Revision:
0:61a7cadab29e
Child:
1:6221b0518f94
mbed porting

Who changed what in which revision?

UserRevisionLine numberNew contents of line
janekm 0:61a7cadab29e 1 #ifndef __MPU_HAL_H
janekm 0:61a7cadab29e 2 #define __MPU_HAL_H
janekm 0:61a7cadab29e 3
janekm 0:61a7cadab29e 4 #include "i2c_api.h"
janekm 0:61a7cadab29e 5
janekm 0:61a7cadab29e 6 int mpu_i2c_write(unsigned char slave_addr, unsigned char reg_addr,
janekm 0:61a7cadab29e 7 unsigned char length, unsigned char const *data);
janekm 0:61a7cadab29e 8 int mpu_i2c_read(unsigned char slave_addr, unsigned char reg_addr,
janekm 0:61a7cadab29e 9 unsigned char length, unsigned char *data);
janekm 0:61a7cadab29e 10 int get_ms(int* timestamp);
janekm 0:61a7cadab29e 11 #define delay_ms wait_ms
janekm 0:61a7cadab29e 12
janekm 0:61a7cadab29e 13 #define log_i(...) do {} while (0)
janekm 0:61a7cadab29e 14 #define log_e(...) do {} while (0)
janekm 0:61a7cadab29e 15 #define min(a,b) ((a<b)?a:b)
janekm 0:61a7cadab29e 16
janekm 0:61a7cadab29e 17 #define MPU9250
janekm 0:61a7cadab29e 18
janekm 0:61a7cadab29e 19 extern i2c_t* mpu_i2c_dev;
janekm 0:61a7cadab29e 20
janekm 0:61a7cadab29e 21 #endif // __MPU_HAL_H