button
Dependencies: BMI160 SDFileSystem USBDevice max32630fthr
Fork of MPSMAX by
Diff: IMU.h
- Revision:
- 1:6b969a803e1b
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/IMU.h Tue May 08 13:45:29 2018 +0000 @@ -0,0 +1,21 @@ +#ifndef IMU_H +#define IMU_H + +#include "mbed.h" +#include "main.h" +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + +void dumpImuRegisters(BMI160 &imu); +void printRegister(BMI160 &imu, BMI160::Registers reg); +void printBlock(BMI160 &imu, BMI160::Registers startReg, BMI160::Registers stopReg); + +int initIMU(); +void printIMUData(); +float getIMUAngle(); +void dumpImuRegisters(BMI160 &imu); +void printRegister(BMI160 &imu, BMI160::Registers reg); +void printBlock(BMI160 &imu, BMI160::Registers startReg, BMI160::Registers stopReg); + +#endif