Stage-1 Students SoCEM / Mbed OS ReferredCoursework2016

Dependencies:   X_NUCLEO_COMMON

Fork of X_NUCLEO_IKS01A1 by ST

Revision:
18:1cb4ae9d83e7
Parent:
5:8bab0f419849
diff -r d1d806f014f5 -r 1cb4ae9d83e7 Components/Common/Imu6Axes.h
--- a/Components/Common/Imu6Axes.h	Wed May 27 12:03:41 2015 +0200
+++ b/Components/Common/Imu6Axes.h	Fri May 29 14:23:22 2015 +0200
@@ -42,7 +42,6 @@
 
 /* Includes ------------------------------------------------------------------*/
 #include "mbed.h"
-#include "imu_6axes.h"
 
 /* Classes  ------------------------------------------------------------------*/
 /** An abstract class for Imu6Axes components
@@ -50,12 +49,12 @@
 class Imu6Axes
 {
  public:
-	virtual IMU_6AXES_StatusTypeDef Init(IMU_6AXES_InitTypeDef*) = 0;
-	virtual IMU_6AXES_StatusTypeDef Read_XG_ID(uint8_t*) = 0;
-	virtual IMU_6AXES_StatusTypeDef Get_X_Axes(int32_t*) = 0;
-	virtual IMU_6AXES_StatusTypeDef Get_G_Axes(int32_t*) = 0;
-	virtual IMU_6AXES_StatusTypeDef Get_X_Sensitivity(float*) = 0;
-	virtual IMU_6AXES_StatusTypeDef Get_G_Sensitivity(float*) = 0;
+	virtual int Init(void*) = 0;
+	virtual int Read_XG_ID(uint8_t*) = 0;
+	virtual int Get_X_Axes(int32_t*) = 0;
+	virtual int Get_G_Axes(int32_t*) = 0;
+	virtual int Get_X_Sensitivity(float*) = 0;
+	virtual int Get_G_Sensitivity(float*) = 0;
 
  protected:
 	Imu6Axes(void) {};