Multitech mDot/UDK support.

Dependencies:   ST_INTERFACES X_NUCLEO_COMMON

Fork of X_NUCLEO_IKS01A1 by ST

Revision:
18:1cb4ae9d83e7
Parent:
6:8d2abd695c52
Child:
20:c20c8bd5be6b
diff -r d1d806f014f5 -r 1cb4ae9d83e7 Components/hts221/hts221_class.h
--- a/Components/hts221/hts221_class.h	Wed May 27 12:03:41 2015 +0200
+++ b/Components/hts221/hts221_class.h	Fri May 29 14:23:22 2015 +0200
@@ -58,19 +58,19 @@
 	}
 	
 	/*** Interface Methods ***/
-	virtual HUM_TEMP_StatusTypeDef Init(HUM_TEMP_InitTypeDef *init_struct) {
-		return HTS221_Init(init_struct);
+	virtual int Init(void *init_struct) {
+		return HTS221_Init((HUM_TEMP_InitTypeDef*)init_struct);
 	}
 
-	virtual HUM_TEMP_StatusTypeDef PowerOFF(void) {
+	virtual int PowerOFF(void) {
 		return HTS221_Power_OFF();
 	}
 
-	virtual HUM_TEMP_StatusTypeDef ReadID(uint8_t *ht_id) {
+	virtual int ReadID(uint8_t *ht_id) {
 		return HTS221_ReadID(ht_id);
 	}
 
-	virtual HUM_TEMP_StatusTypeDef Reset(void) {
+	virtual int Reset(void) {
 		return HTS221_RebootCmd();
 	}
 
@@ -80,11 +80,11 @@
 	virtual uint8_t ITStatus(uint16_t, uint16_t) { /* not yet implemented */ return 0; }
 	virtual void ClearIT(uint16_t, uint16_t) { /* not yet implemented */ }
 
-	virtual HUM_TEMP_StatusTypeDef GetHumidity(float *pfData) {
+	virtual int GetHumidity(float *pfData) {
 		return HTS221_GetHumidity(pfData);
 	}
 
-	virtual HUM_TEMP_StatusTypeDef GetTemperature(float *pfData) {
+	virtual int GetTemperature(float *pfData) {
 		return HTS221_GetTemperature(pfData);
 	}