Implement new controller

Dependencies:   mbed-rtos mbed QEI BNO055 MPU6050_DMP_Nucleo-I2Cdev virgo3_imuHandler_Orion_PCB MAX17048 Servo

Fork of Orion_newPCB_test by Team Virgo v3

Committer:
akashvibhute
Date:
Wed Jan 20 04:01:37 2016 +0000
Revision:
4:315716ef8178
Parent:
2:761e3c932ce0
added BNO055 wrapper to imuHandler function

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akashvibhute 4:315716ef8178 1 #ifndef battGuage_H
akashvibhute 4:315716ef8178 2 #define battGuage_H
akashvibhute 4:315716ef8178 3
akashvibhute 4:315716ef8178 4 #include "mbed.h"
akashvibhute 4:315716ef8178 5 #include "config.h"
akashvibhute 4:315716ef8178 6 #include "generalFunctions.h"
akashvibhute 4:315716ef8178 7 #include "virgo3_pinmapping.h"
akashvibhute 4:315716ef8178 8 #include "MAX17048.h"
akashvibhute 4:315716ef8178 9
akashvibhute 4:315716ef8178 10
akashvibhute 4:315716ef8178 11
akashvibhute 4:315716ef8178 12 class BattGuage
akashvibhute 4:315716ef8178 13 {
akashvibhute 4:315716ef8178 14 public:
akashvibhute 4:315716ef8178 15 BattGuage();
akashvibhute 4:315716ef8178 16 void reset();
akashvibhute 4:315716ef8178 17 float getSOC();
akashvibhute 4:315716ef8178 18 float getVcell();
akashvibhute 4:315716ef8178 19
akashvibhute 4:315716ef8178 20
akashvibhute 4:315716ef8178 21 private:
akashvibhute 4:315716ef8178 22 MAX17048 batt_gauge;
akashvibhute 4:315716ef8178 23
akashvibhute 4:315716ef8178 24 };
akashvibhute 4:315716ef8178 25
akashvibhute 4:315716ef8178 26 #endif