Capacitive digital sensor for relative humidity and temperature.

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   HelloWorld_ST_Sensors MOTENV_Mbed mbed-os-mqtt-client HTS221_JS ... more

Revision:
5:ccf7f36492ae
Parent:
0:7917d6d00a6e
--- a/HTS221_driver.c	Mon Mar 04 13:50:28 2019 +0000
+++ b/HTS221_driver.c	Wed Jul 24 14:17:21 2019 +0000
@@ -39,7 +39,7 @@
 #include "HTS221_driver.h"
 
 #ifdef __cplusplus
- extern "C" {
+extern "C" {
 #endif
 
 #ifdef  USE_FULL_ASSERT_HTS221
@@ -60,8 +60,8 @@
 * @{
 */
 
-extern uint8_t HTS221_io_write( void *handle, uint8_t WriteAddr, uint8_t *pBuffer, uint16_t nBytesToWrite );
-extern uint8_t HTS221_io_read( void *handle, uint8_t ReadAddr, uint8_t *pBuffer, uint16_t nBytesToRead );
+extern uint8_t HTS221_io_write(void *handle, uint8_t WriteAddr, uint8_t *pBuffer, uint16_t nBytesToWrite);
+extern uint8_t HTS221_io_read(void *handle, uint8_t ReadAddr, uint8_t *pBuffer, uint16_t nBytesToRead);
 
 /**
 * @}
@@ -95,15 +95,18 @@
 * Output      : Data Read
 * Return      : None
 *******************************************************************************/
-HTS221_Error_et HTS221_read_reg( void *handle, uint8_t RegAddr, uint16_t NumByteToRead, uint8_t *Data )
+HTS221_Error_et HTS221_read_reg(void *handle, uint8_t RegAddr, uint16_t NumByteToRead, uint8_t *Data)
 {
 
-  if ( NumByteToRead > 1 ) RegAddr |= 0x80;
+    if (NumByteToRead > 1) {
+        RegAddr |= 0x80;
+    }
 
-  if ( HTS221_io_read( handle, RegAddr, Data, NumByteToRead ) )
-    return HTS221_ERROR;
-  else
-    return HTS221_OK;
+    if (HTS221_io_read(handle, RegAddr, Data, NumByteToRead)) {
+        return HTS221_ERROR;
+    } else {
+        return HTS221_OK;
+    }
 }
 
 /*******************************************************************************
@@ -114,15 +117,18 @@
 * Output      : None
 * Return      : None
 *******************************************************************************/
-HTS221_Error_et HTS221_write_reg( void *handle, uint8_t RegAddr, uint16_t NumByteToWrite, uint8_t *Data )
+HTS221_Error_et HTS221_write_reg(void *handle, uint8_t RegAddr, uint16_t NumByteToWrite, uint8_t *Data)
 {
 
-  if ( NumByteToWrite > 1 ) RegAddr |= 0x80;
+    if (NumByteToWrite > 1) {
+        RegAddr |= 0x80;
+    }
 
-  if ( HTS221_io_write( handle, RegAddr, Data, NumByteToWrite ) )
-    return HTS221_ERROR;
-  else
-    return HTS221_OK;
+    if (HTS221_io_write(handle, RegAddr, Data, NumByteToWrite)) {
+        return HTS221_ERROR;
+    } else {
+        return HTS221_OK;
+    }
 }
 
 /**
@@ -131,13 +137,13 @@
 *         This parameter is a pointer to @ref HTS221_DriverVersion_st.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_DriverVersion(HTS221_DriverVersion_st* version)
+HTS221_Error_et HTS221_Get_DriverVersion(HTS221_DriverVersion_st *version)
 {
-  version->Major = HTS221_DRIVER_VERSION_MAJOR;
-  version->Minor = HTS221_DRIVER_VERSION_MINOR;
-  version->Point = HTS221_DRIVER_VERSION_POINT;
+    version->Major = HTS221_DRIVER_VERSION_MAJOR;
+    version->Minor = HTS221_DRIVER_VERSION_MINOR;
+    version->Point = HTS221_DRIVER_VERSION_POINT;
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -146,12 +152,13 @@
 * @param  deviceid pointer to the returned device type ID.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_DeviceID(void *handle, uint8_t* deviceid)
+HTS221_Error_et HTS221_Get_DeviceID(void *handle, uint8_t *deviceid)
 {
-  if(HTS221_read_reg(handle, HTS221_WHO_AM_I_REG, 1, deviceid))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_WHO_AM_I_REG, 1, deviceid)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -161,49 +168,53 @@
 *         This parameter is a pointer to @ref HTS221_Init_st.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Set_InitConfig(void *handle, HTS221_Init_st* pxInit)
+HTS221_Error_et HTS221_Set_InitConfig(void *handle, HTS221_Init_st *pxInit)
 {
-  uint8_t buffer[3];
+    uint8_t buffer[3];
 
-  HTS221_assert_param(IS_HTS221_AVGH(pxInit->avg_h));
-  HTS221_assert_param(IS_HTS221_AVGT(pxInit->avg_t));
-  HTS221_assert_param(IS_HTS221_ODR(pxInit->odr));
-  HTS221_assert_param(IS_HTS221_State(pxInit->bdu_status));
-  HTS221_assert_param(IS_HTS221_State(pxInit->heater_status));
+    HTS221_assert_param(IS_HTS221_AVGH(pxInit->avg_h));
+    HTS221_assert_param(IS_HTS221_AVGT(pxInit->avg_t));
+    HTS221_assert_param(IS_HTS221_ODR(pxInit->odr));
+    HTS221_assert_param(IS_HTS221_State(pxInit->bdu_status));
+    HTS221_assert_param(IS_HTS221_State(pxInit->heater_status));
 
-  HTS221_assert_param(IS_HTS221_DrdyLevelType(pxInit->irq_level));
-  HTS221_assert_param(IS_HTS221_OutputType(pxInit->irq_output_type));
-  HTS221_assert_param(IS_HTS221_State(pxInit->irq_enable));
+    HTS221_assert_param(IS_HTS221_DrdyLevelType(pxInit->irq_level));
+    HTS221_assert_param(IS_HTS221_OutputType(pxInit->irq_output_type));
+    HTS221_assert_param(IS_HTS221_State(pxInit->irq_enable));
 
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  buffer[0] &= ~(HTS221_AVGH_MASK | HTS221_AVGT_MASK);
-  buffer[0] |= (uint8_t)pxInit->avg_h;
-  buffer[0] |= (uint8_t)pxInit->avg_t;
+    buffer[0] &= ~(HTS221_AVGH_MASK | HTS221_AVGT_MASK);
+    buffer[0] |= (uint8_t)pxInit->avg_h;
+    buffer[0] |= (uint8_t)pxInit->avg_t;
 
-  if(HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, buffer))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 3, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 3, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  buffer[0] &= ~(HTS221_BDU_MASK | HTS221_ODR_MASK);
-  buffer[0] |= (uint8_t)pxInit->odr;
-  buffer[0] |= ((uint8_t)pxInit->bdu_status) << HTS221_BDU_BIT;
+    buffer[0] &= ~(HTS221_BDU_MASK | HTS221_ODR_MASK);
+    buffer[0] |= (uint8_t)pxInit->odr;
+    buffer[0] |= ((uint8_t)pxInit->bdu_status) << HTS221_BDU_BIT;
 
-  buffer[1] &= ~HTS221_HEATHER_BIT;
-  buffer[1] |= ((uint8_t)pxInit->heater_status) << HTS221_HEATHER_BIT;
+    buffer[1] &= ~HTS221_HEATHER_BIT;
+    buffer[1] |= ((uint8_t)pxInit->heater_status) << HTS221_HEATHER_BIT;
 
-  buffer[2] &= ~(HTS221_DRDY_H_L_MASK | HTS221_PP_OD_MASK | HTS221_DRDY_MASK);
-  buffer[2] |= ((uint8_t)pxInit->irq_level) << HTS221_DRDY_H_L_BIT;
-  buffer[2] |= (uint8_t)pxInit->irq_output_type;
-  buffer[2] |= ((uint8_t)pxInit->irq_enable) << HTS221_DRDY_BIT;
+    buffer[2] &= ~(HTS221_DRDY_H_L_MASK | HTS221_PP_OD_MASK | HTS221_DRDY_MASK);
+    buffer[2] |= ((uint8_t)pxInit->irq_level) << HTS221_DRDY_H_L_BIT;
+    buffer[2] |= (uint8_t)pxInit->irq_output_type;
+    buffer[2] |= ((uint8_t)pxInit->irq_enable) << HTS221_DRDY_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 3, buffer))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 3, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -213,28 +224,30 @@
 *         This parameter is a pointer to @ref HTS221_Init_st.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_InitConfig(void *handle, HTS221_Init_st* pxInit)
+HTS221_Error_et HTS221_Get_InitConfig(void *handle, HTS221_Init_st *pxInit)
 {
-  uint8_t buffer[3];
+    uint8_t buffer[3];
 
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  pxInit->avg_h = (HTS221_Avgh_et)(buffer[0] & HTS221_AVGH_MASK);
-  pxInit->avg_t = (HTS221_Avgt_et)(buffer[0] & HTS221_AVGT_MASK);
+    pxInit->avg_h = (HTS221_Avgh_et)(buffer[0] & HTS221_AVGH_MASK);
+    pxInit->avg_t = (HTS221_Avgt_et)(buffer[0] & HTS221_AVGT_MASK);
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 3, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 3, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  pxInit->odr = (HTS221_Odr_et)(buffer[0] & HTS221_ODR_MASK);
-  pxInit->bdu_status = (HTS221_State_et)((buffer[0] & HTS221_BDU_MASK) >> HTS221_BDU_BIT);
-  pxInit->heater_status = (HTS221_State_et)((buffer[1] & HTS221_HEATHER_MASK) >> HTS221_HEATHER_BIT);
+    pxInit->odr = (HTS221_Odr_et)(buffer[0] & HTS221_ODR_MASK);
+    pxInit->bdu_status = (HTS221_State_et)((buffer[0] & HTS221_BDU_MASK) >> HTS221_BDU_BIT);
+    pxInit->heater_status = (HTS221_State_et)((buffer[1] & HTS221_HEATHER_MASK) >> HTS221_HEATHER_BIT);
 
-  pxInit->irq_level = (HTS221_DrdyLevel_et)(buffer[2] & HTS221_DRDY_H_L_MASK);
-  pxInit->irq_output_type = (HTS221_OutputType_et)(buffer[2] & HTS221_PP_OD_MASK);
-  pxInit->irq_enable = (HTS221_State_et)((buffer[2] & HTS221_DRDY_MASK) >> HTS221_DRDY_BIT);
+    pxInit->irq_level = (HTS221_DrdyLevel_et)(buffer[2] & HTS221_DRDY_H_L_MASK);
+    pxInit->irq_output_type = (HTS221_OutputType_et)(buffer[2] & HTS221_PP_OD_MASK);
+    pxInit->irq_enable = (HTS221_State_et)((buffer[2] & HTS221_DRDY_MASK) >> HTS221_DRDY_BIT);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -245,25 +258,28 @@
 */
 HTS221_Error_et HTS221_DeInit(void *handle)
 {
-  uint8_t buffer[4];
+    uint8_t buffer[4];
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 2, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 2, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  /* HTS221 in power down */
-  buffer[0] |= 0x01 << HTS221_PD_BIT;
+    /* HTS221 in power down */
+    buffer[0] |= 0x01 << HTS221_PD_BIT;
 
-  /* Make HTS221 boot */
-  buffer[1] |= 0x01 << HTS221_BOOT_BIT;
+    /* Make HTS221 boot */
+    buffer[1] |= 0x01 << HTS221_BOOT_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 2, buffer))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 2, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  /* Dump of data output */
-  if(HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 4, buffer))
-    return HTS221_ERROR;
+    /* Dump of data output */
+    if (HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 4, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -273,12 +289,16 @@
 * @param  temperature pointer to the returned temperature value that must be divided by 10 to get the value in ['C].
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_Measurement(void *handle, uint16_t* humidity, int16_t* temperature)
+HTS221_Error_et HTS221_Get_Measurement(void *handle, uint16_t *humidity, int16_t *temperature)
 {
-  if ( HTS221_Get_Temperature( handle, temperature ) == HTS221_ERROR ) return HTS221_ERROR;
-  if ( HTS221_Get_Humidity( handle, humidity ) == HTS221_ERROR ) return HTS221_ERROR;
+    if (HTS221_Get_Temperature(handle, temperature) == HTS221_ERROR) {
+        return HTS221_ERROR;
+    }
+    if (HTS221_Get_Humidity(handle, humidity) == HTS221_ERROR) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -288,17 +308,18 @@
 * @param  temperature pointer to the returned temperature raw value.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_RawMeasurement(void *handle, int16_t* humidity, int16_t* temperature)
+HTS221_Error_et HTS221_Get_RawMeasurement(void *handle, int16_t *humidity, int16_t *temperature)
 {
-  uint8_t buffer[4];
+    uint8_t buffer[4];
 
-  if(HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 4, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 4, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  *humidity = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
-  *temperature = (int16_t)((((uint16_t)buffer[3]) << 8) | (uint16_t)buffer[2]);
+    *humidity = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
+    *temperature = (int16_t)((((uint16_t)buffer[3]) << 8) | (uint16_t)buffer[2]);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -307,38 +328,42 @@
 * @param  Pointer to the returned humidity value that must be divided by 10 to get the value in [%].
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_Humidity(void *handle, uint16_t* value)
+HTS221_Error_et HTS221_Get_Humidity(void *handle, uint16_t *value)
 {
-  int16_t H0_T0_out, H1_T0_out, H_T_out;
-  int16_t H0_rh, H1_rh;
-  uint8_t buffer[2];
-  float   tmp_f;
+    int16_t H0_T0_out, H1_T0_out, H_T_out;
+    int16_t H0_rh, H1_rh;
+    uint8_t buffer[2];
+    float   tmp_f;
 
-  if(HTS221_read_reg(handle, HTS221_H0_RH_X2, 2, buffer))
-    return HTS221_ERROR;
-  H0_rh = buffer[0] >> 1;
-  H1_rh = buffer[1] >> 1;
+    if (HTS221_read_reg(handle, HTS221_H0_RH_X2, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+    H0_rh = buffer[0] >> 1;
+    H1_rh = buffer[1] >> 1;
 
-  if(HTS221_read_reg(handle, HTS221_H0_T0_OUT_L, 2, buffer))
-    return HTS221_ERROR;
-  H0_T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
+    if (HTS221_read_reg(handle, HTS221_H0_T0_OUT_L, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+    H0_T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
 
-  if(HTS221_read_reg(handle, HTS221_H1_T0_OUT_L, 2, buffer))
-    return HTS221_ERROR;
-  H1_T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
-
-  if(HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 2, buffer))
-    return HTS221_ERROR;
-  H_T_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
+    if (HTS221_read_reg(handle, HTS221_H1_T0_OUT_L, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+    H1_T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
 
-  tmp_f = (float)(H_T_out - H0_T0_out) * (float)(H1_rh - H0_rh) / (float)(H1_T0_out - H0_T0_out)  +  H0_rh;
-  tmp_f *= 10.0f;
+    if (HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+    H_T_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
 
-  *value = ( tmp_f > 1000.0f ) ? 1000
-           : ( tmp_f <    0.0f ) ?    0
-           : ( uint16_t )tmp_f;
+    tmp_f = (float)(H_T_out - H0_T0_out) * (float)(H1_rh - H0_rh) / (float)(H1_T0_out - H0_T0_out)  +  H0_rh;
+    tmp_f *= 10.0f;
 
-  return HTS221_OK;
+    *value = (tmp_f > 1000.0f) ? 1000
+             : (tmp_f <    0.0f) ?    0
+             : (uint16_t)tmp_f;
+
+    return HTS221_OK;
 }
 
 /**
@@ -347,16 +372,17 @@
 * @param  Pointer to the returned humidity raw value.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_HumidityRaw(void *handle, int16_t* value)
+HTS221_Error_et HTS221_Get_HumidityRaw(void *handle, int16_t *value)
 {
-  uint8_t buffer[2];
+    uint8_t buffer[2];
 
-  if(HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 2, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_HR_OUT_L_REG, 2, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  *value = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
+    *value = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -367,38 +393,42 @@
 */
 HTS221_Error_et HTS221_Get_Temperature(void *handle, int16_t *value)
 {
-  int16_t T0_out, T1_out, T_out, T0_degC_x8_u16, T1_degC_x8_u16;
-  int16_t T0_degC, T1_degC;
-  uint8_t buffer[4], tmp;
-  float   tmp_f;
+    int16_t T0_out, T1_out, T_out, T0_degC_x8_u16, T1_degC_x8_u16;
+    int16_t T0_degC, T1_degC;
+    uint8_t buffer[4], tmp;
+    float   tmp_f;
 
-  if(HTS221_read_reg(handle, HTS221_T0_DEGC_X8, 2, buffer))
-    return HTS221_ERROR;
-  if(HTS221_read_reg(handle, HTS221_T0_T1_DEGC_H2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_T0_DEGC_X8, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+    if (HTS221_read_reg(handle, HTS221_T0_T1_DEGC_H2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  T0_degC_x8_u16 = (((uint16_t)(tmp & 0x03)) << 8) | ((uint16_t)buffer[0]);
-  T1_degC_x8_u16 = (((uint16_t)(tmp & 0x0C)) << 6) | ((uint16_t)buffer[1]);
-  T0_degC = T0_degC_x8_u16 >> 3;
-  T1_degC = T1_degC_x8_u16 >> 3;
+    T0_degC_x8_u16 = (((uint16_t)(tmp & 0x03)) << 8) | ((uint16_t)buffer[0]);
+    T1_degC_x8_u16 = (((uint16_t)(tmp & 0x0C)) << 6) | ((uint16_t)buffer[1]);
+    T0_degC = T0_degC_x8_u16 >> 3;
+    T1_degC = T1_degC_x8_u16 >> 3;
 
-  if(HTS221_read_reg(handle, HTS221_T0_OUT_L, 4, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_T0_OUT_L, 4, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
-  T1_out = (((uint16_t)buffer[3]) << 8) | (uint16_t)buffer[2];
-
-  if(HTS221_read_reg(handle, HTS221_TEMP_OUT_L_REG, 2, buffer))
-    return HTS221_ERROR;
+    T0_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
+    T1_out = (((uint16_t)buffer[3]) << 8) | (uint16_t)buffer[2];
 
-  T_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
+    if (HTS221_read_reg(handle, HTS221_TEMP_OUT_L_REG, 2, buffer)) {
+        return HTS221_ERROR;
+    }
+
+    T_out = (((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0];
 
-  tmp_f = (float)(T_out - T0_out) * (float)(T1_degC - T0_degC) / (float)(T1_out - T0_out)  +  T0_degC;
-  tmp_f *= 10.0f;
+    tmp_f = (float)(T_out - T0_out) * (float)(T1_degC - T0_degC) / (float)(T1_out - T0_out)  +  T0_degC;
+    tmp_f *= 10.0f;
 
-  *value = ( int16_t )tmp_f;
+    *value = (int16_t)tmp_f;
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -407,16 +437,17 @@
 * @param  Pointer to the returned temperature raw value.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_TemperatureRaw(void *handle, int16_t* value)
+HTS221_Error_et HTS221_Get_TemperatureRaw(void *handle, int16_t *value)
 {
-  uint8_t buffer[2];
+    uint8_t buffer[2];
 
-  if(HTS221_read_reg(handle, HTS221_TEMP_OUT_L_REG, 2, buffer))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_TEMP_OUT_L_REG, 2, buffer)) {
+        return HTS221_ERROR;
+    }
 
-  *value = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
+    *value = (int16_t)((((uint16_t)buffer[1]) << 8) | (uint16_t)buffer[0]);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -427,17 +458,18 @@
 *         This parameter is a pointer to @ref HTS221_BitStatus_et.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_DataStatus(void *handle, HTS221_BitStatus_et* humidity, HTS221_BitStatus_et* temperature)
+HTS221_Error_et HTS221_Get_DataStatus(void *handle, HTS221_BitStatus_et *humidity, HTS221_BitStatus_et *temperature)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_STATUS_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_STATUS_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *humidity = (HTS221_BitStatus_et)((tmp & HTS221_HDA_MASK) >> HTS221_H_DA_BIT);
-  *temperature = (HTS221_BitStatus_et)(tmp & HTS221_TDA_MASK);
+    *humidity = (HTS221_BitStatus_et)((tmp & HTS221_HDA_MASK) >> HTS221_H_DA_BIT);
+    *temperature = (HTS221_BitStatus_et)(tmp & HTS221_TDA_MASK);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -448,17 +480,19 @@
 */
 HTS221_Error_et HTS221_Activate(void *handle)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp |= HTS221_PD_MASK;
+    tmp |= HTS221_PD_MASK;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -468,17 +502,19 @@
 */
 HTS221_Error_et HTS221_DeActivate(void *handle)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_PD_MASK;
+    tmp &= ~HTS221_PD_MASK;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 
@@ -489,19 +525,21 @@
 * @param  tmp is set to 1, when the measure is completed
 * @retval Status [HTS221_ERROR, HTS221_OK]
 */
-HTS221_Error_et HTS221_IsMeasurementCompleted(void *handle, HTS221_BitStatus_et* Is_Measurement_Completed)
+HTS221_Error_et HTS221_IsMeasurementCompleted(void *handle, HTS221_BitStatus_et *Is_Measurement_Completed)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_STATUS_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_STATUS_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  if((tmp & (uint8_t)(HTS221_HDA_MASK | HTS221_TDA_MASK)) == (uint8_t)(HTS221_HDA_MASK | HTS221_TDA_MASK))
-    *Is_Measurement_Completed = HTS221_SET;
-  else
-    *Is_Measurement_Completed = HTS221_RESET;
+    if ((tmp & (uint8_t)(HTS221_HDA_MASK | HTS221_TDA_MASK)) == (uint8_t)(HTS221_HDA_MASK | HTS221_TDA_MASK)) {
+        *Is_Measurement_Completed = HTS221_SET;
+    } else {
+        *Is_Measurement_Completed = HTS221_RESET;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 
@@ -514,22 +552,24 @@
 */
 HTS221_Error_et HTS221_Set_AvgHT(void *handle, HTS221_Avgh_et avgh, HTS221_Avgt_et avgt)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  HTS221_assert_param(IS_HTS221_AVGH(avgh));
-  HTS221_assert_param(IS_HTS221_AVGT(avgt));
+    HTS221_assert_param(IS_HTS221_AVGH(avgh));
+    HTS221_assert_param(IS_HTS221_AVGT(avgt));
 
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~(HTS221_AVGH_MASK | HTS221_AVGT_MASK);
-  tmp |= (uint8_t)avgh;
-  tmp |= (uint8_t)avgt;
+    tmp &= ~(HTS221_AVGH_MASK | HTS221_AVGT_MASK);
+    tmp |= (uint8_t)avgh;
+    tmp |= (uint8_t)avgt;
 
-  if(HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -540,20 +580,22 @@
 */
 HTS221_Error_et HTS221_Set_AvgH(void *handle, HTS221_Avgh_et avgh)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_AVGH(avgh));
 
-  HTS221_assert_param(IS_HTS221_AVGH(avgh));
-
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_AVGH_MASK;
-  tmp |= (uint8_t)avgh;
+    tmp &= ~HTS221_AVGH_MASK;
+    tmp |= (uint8_t)avgh;
 
-  if(HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -564,20 +606,22 @@
 */
 HTS221_Error_et HTS221_Set_AvgT(void *handle, HTS221_Avgt_et avgt)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_AVGT(avgt));
 
-  HTS221_assert_param(IS_HTS221_AVGT(avgt));
-
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_AVGT_MASK;
-  tmp |= (uint8_t)avgt;
+    tmp &= ~HTS221_AVGT_MASK;
+    tmp |= (uint8_t)avgt;
 
-  if(HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -587,17 +631,18 @@
 * @param  avgt pointer to the returned value with the temperature average mode.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_AvgHT(void *handle, HTS221_Avgh_et* avgh, HTS221_Avgt_et* avgt)
+HTS221_Error_et HTS221_Get_AvgHT(void *handle, HTS221_Avgh_et *avgh, HTS221_Avgt_et *avgt)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_AV_CONF_REG, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *avgh = (HTS221_Avgh_et)(tmp & HTS221_AVGH_MASK);
-  *avgt = (HTS221_Avgt_et)(tmp & HTS221_AVGT_MASK);
+    *avgh = (HTS221_Avgh_et)(tmp & HTS221_AVGH_MASK);
+    *avgt = (HTS221_Avgt_et)(tmp & HTS221_AVGT_MASK);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -610,20 +655,22 @@
 */
 HTS221_Error_et HTS221_Set_BduMode(void *handle, HTS221_State_et status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_State(status));
 
-  HTS221_assert_param(IS_HTS221_State(status));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_BDU_MASK;
-  tmp |= ((uint8_t)status) << HTS221_BDU_BIT;
+    tmp &= ~HTS221_BDU_MASK;
+    tmp |= ((uint8_t)status) << HTS221_BDU_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -632,16 +679,17 @@
 * @param  Pointer to the returned value with block data update mode status.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_BduMode(void *handle, HTS221_State_et* status)
+HTS221_Error_et HTS221_Get_BduMode(void *handle, HTS221_State_et *status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *status = (HTS221_State_et)((tmp & HTS221_BDU_MASK) >> HTS221_BDU_BIT);
+    *status = (HTS221_State_et)((tmp & HTS221_BDU_MASK) >> HTS221_BDU_BIT);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -654,20 +702,22 @@
 */
 HTS221_Error_et HTS221_Set_PowerDownMode(void *handle, HTS221_BitStatus_et status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_BitStatus(status));
 
-  HTS221_assert_param(IS_HTS221_BitStatus(status));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_PD_MASK;
-  tmp |= ((uint8_t)status) << HTS221_PD_BIT;
+    tmp &= ~HTS221_PD_MASK;
+    tmp |= ((uint8_t)status) << HTS221_PD_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -676,16 +726,17 @@
 * @param  Pointer to the returned value with HTS221 status.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_PowerDownMode(void *handle, HTS221_BitStatus_et* status)
+HTS221_Error_et HTS221_Get_PowerDownMode(void *handle, HTS221_BitStatus_et *status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *status = (HTS221_BitStatus_et)((tmp & HTS221_PD_MASK) >> HTS221_PD_BIT);
+    *status = (HTS221_BitStatus_et)((tmp & HTS221_PD_MASK) >> HTS221_PD_BIT);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -697,20 +748,22 @@
 */
 HTS221_Error_et HTS221_Set_Odr(void *handle, HTS221_Odr_et odr)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_ODR(odr));
 
-  HTS221_assert_param(IS_HTS221_ODR(odr));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_ODR_MASK;
-  tmp |= (uint8_t)odr;
+    tmp &= ~HTS221_ODR_MASK;
+    tmp |= (uint8_t)odr;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -719,17 +772,18 @@
 * @param  Pointer to the returned value with output data rate mode.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_Odr(void *handle, HTS221_Odr_et* odr)
+HTS221_Error_et HTS221_Get_Odr(void *handle, HTS221_Odr_et *odr)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG1, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= HTS221_ODR_MASK;
-  *odr = (HTS221_Odr_et)tmp;
+    tmp &= HTS221_ODR_MASK;
+    *odr = (HTS221_Odr_et)tmp;
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -739,17 +793,19 @@
 */
 HTS221_Error_et HTS221_MemoryBoot(void *handle)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp |= HTS221_BOOT_MASK;
+    tmp |= HTS221_BOOT_MASK;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -761,20 +817,22 @@
 */
 HTS221_Error_et HTS221_Set_HeaterState(void *handle, HTS221_State_et status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_State(status));
 
-  HTS221_assert_param(IS_HTS221_State(status));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_HEATHER_MASK;
-  tmp |= ((uint8_t)status) << HTS221_HEATHER_BIT;
+    tmp &= ~HTS221_HEATHER_MASK;
+    tmp |= ((uint8_t)status) << HTS221_HEATHER_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -783,16 +841,17 @@
 * @param  Pointer to the returned status of the internal heater [HTS221_ENABLE/HTS221_DISABLE].
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_HeaterState(void *handle, HTS221_State_et* status)
+HTS221_Error_et HTS221_Get_HeaterState(void *handle, HTS221_State_et *status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *status = (HTS221_State_et)((tmp & HTS221_HEATHER_MASK) >> HTS221_HEATHER_BIT);
+    *status = (HTS221_State_et)((tmp & HTS221_HEATHER_MASK) >> HTS221_HEATHER_BIT);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -803,17 +862,19 @@
 */
 HTS221_Error_et HTS221_StartOneShotMeasurement(void *handle)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp |= HTS221_ONE_SHOT_MASK;
+    tmp |= HTS221_ONE_SHOT_MASK;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG2, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 
 }
 
@@ -827,20 +888,22 @@
 */
 HTS221_Error_et HTS221_Set_IrqActiveLevel(void *handle, HTS221_DrdyLevel_et value)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_DrdyLevelType(value));
 
-  HTS221_assert_param(IS_HTS221_DrdyLevelType(value));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_DRDY_H_L_MASK;
-  tmp |= (uint8_t)value;
+    tmp &= ~HTS221_DRDY_H_L_MASK;
+    tmp |= (uint8_t)value;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -849,16 +912,17 @@
 * @param  Pointer to the returned status of the level configuration [HTS221_ENABLE/HTS221_DISABLE].
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_IrqActiveLevel(void *handle, HTS221_DrdyLevel_et* value)
+HTS221_Error_et HTS221_Get_IrqActiveLevel(void *handle, HTS221_DrdyLevel_et *value)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *value = (HTS221_DrdyLevel_et)(tmp & HTS221_DRDY_H_L_MASK);
+    *value = (HTS221_DrdyLevel_et)(tmp & HTS221_DRDY_H_L_MASK);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -870,20 +934,22 @@
 */
 HTS221_Error_et HTS221_Set_IrqOutputType(void *handle, HTS221_OutputType_et value)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_OutputType(value));
 
-  HTS221_assert_param(IS_HTS221_OutputType(value));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_PP_OD_MASK;
-  tmp |= (uint8_t)value;
+    tmp &= ~HTS221_PP_OD_MASK;
+    tmp |= (uint8_t)value;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -892,16 +958,17 @@
 * @param  Pointer to the returned value with output type configuration.
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_IrqOutputType(void *handle, HTS221_OutputType_et* value)
+HTS221_Error_et HTS221_Get_IrqOutputType(void *handle, HTS221_OutputType_et *value)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *value = (HTS221_OutputType_et)(tmp & HTS221_PP_OD_MASK);
+    *value = (HTS221_OutputType_et)(tmp & HTS221_PP_OD_MASK);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -913,20 +980,22 @@
 */
 HTS221_Error_et HTS221_Set_IrqEnable(void *handle, HTS221_State_et status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
+
+    HTS221_assert_param(IS_HTS221_State(status));
 
-  HTS221_assert_param(IS_HTS221_State(status));
-
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  tmp &= ~HTS221_DRDY_MASK;
-  tmp |= ((uint8_t)status) << HTS221_DRDY_BIT;
+    tmp &= ~HTS221_DRDY_MASK;
+    tmp |= ((uint8_t)status) << HTS221_DRDY_BIT;
 
-  if(HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_write_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 /**
@@ -935,16 +1004,17 @@
 * @param  Pointer to the returned status of the interrupt mode configuration [HTS221_ENABLE/HTS221_DISABLE].
 * @retval Error code [HTS221_OK, HTS221_ERROR].
 */
-HTS221_Error_et HTS221_Get_IrqEnable(void *handle, HTS221_State_et* status)
+HTS221_Error_et HTS221_Get_IrqEnable(void *handle, HTS221_State_et *status)
 {
-  uint8_t tmp;
+    uint8_t tmp;
 
-  if(HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp))
-    return HTS221_ERROR;
+    if (HTS221_read_reg(handle, HTS221_CTRL_REG3, 1, &tmp)) {
+        return HTS221_ERROR;
+    }
 
-  *status = (HTS221_State_et)((tmp & HTS221_DRDY_MASK) >> HTS221_DRDY_BIT);
+    *status = (HTS221_State_et)((tmp & HTS221_DRDY_MASK) >> HTS221_DRDY_BIT);
 
-  return HTS221_OK;
+    return HTS221_OK;
 }
 
 
@@ -956,20 +1026,19 @@
 * @param line: assert_param error line source number
 * @retval : None
 */
-void HTS221_assert_failed(uint8_t* file, uint32_t line)
+void HTS221_assert_failed(uint8_t *file, uint32_t line)
 {
-  /* User can add his own implementation to report the file name and line number */
-  printf("Wrong parameters value: file %s on line %d\r\n", file, (int)line);
+    /* User can add his own implementation to report the file name and line number */
+    printf("Wrong parameters value: file %s on line %d\r\n", file, (int)line);
 
-  /* Infinite loop */
-  while (1)
-  {
-  }
+    /* Infinite loop */
+    while (1) {
+    }
 }
 #endif
 
 #ifdef __cplusplus
-  }
+}
 #endif
 
 /**