Multitech mDot/UDK support.
Dependencies: ST_INTERFACES X_NUCLEO_COMMON
Fork of X_NUCLEO_IKS01A1 by
Diff: Components/hts221/hts221_class.h
- 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); }