Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Diff: Components/hts221/hts221_class.h
- Revision:
- 18:1cb4ae9d83e7
- Parent:
- 6:8d2abd695c52
- Child:
- 20:c20c8bd5be6b
--- 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);
}