B+IMU+SD

Dependencies:   BMI160 RTC SDFileSystem USBDevice max32630fthr

Fork of MPSMAXbutton by Faizan Ahmad

IMU.h

Committer:
FaizanAhmad
Date:
2018-05-09
Revision:
3:bd223559f79b

File content as of revision 3:bd223559f79b:

#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