Evironmental Shield API

Embed: (wiki syntax)

« Back to documentation index

X_NUCLEO_IKE01X1_HUM_TEMP_Private_Functions

X_NUCLEO_IKE01X1_HUM_TEMP_Private_Functions
[X_NUCLEO_IKE01X1_HUM_TEMP]

Functions

uint8_t BSP_HUM_TEMP_Init (void)
 Set HUM_TEMP Initialization.
uint8_t BSP_HUM_TEMP_ReadID (void)
 Read ID of hum_temp component.
void BSP_HUM_TEMP_Reset (void)
 Reboot memory content of hum_temp.
void BSP_HUM_TEMP_ITConfig (void)
 Configure INT1 interrupt.
void BSP_HUM_TEMP_EnableIT (uint8_t IntPin)
 Enable INT1 or INT2 interrupt.
void BSP_HUM_TEMP_DisableIT (uint8_t IntPin)
 Disable INT1 or INT2 interrupt.
void BSP_HUM_TEMP_PowerOFF ()
 Power OFF HUM_TEMP sensor.
void BSP_HUM_TEMP_GetHumidity (float *pfData)
 Get Humidity value.
void BSP_HUM_TEMP_GetTemperature (float *pfData)
 Get Temperature value.

Function Documentation

void BSP_HUM_TEMP_DisableIT ( uint8_t  IntPin )

Disable INT1 or INT2 interrupt.

Parameters:
IntPin,:Interrupt pin This parameter can be:

  • HTS221_INT1
  • HTS221_INT2
Return values:
None

Definition at line 210 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_EnableIT ( uint8_t  IntPin )

Enable INT1 or INT2 interrupt.

Parameters:
IntPin,:Interrupt pin This parameter can be:

  • HTS221_INT1
  • HTS221_INT2
Return values:
None

Definition at line 194 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_GetHumidity ( float *  pfData )

Get Humidity value.

Parameters:
pfData,:pointer on floating data
Return values:
None

Definition at line 238 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_GetTemperature ( float *  pfData )

Get Temperature value.

Parameters:
pfData,:pointer on floating data
Return values:
None

Definition at line 251 of file x_nucleo_ike01x1_hum_temp.c.

uint8_t BSP_HUM_TEMP_Init ( void   )

Set HUM_TEMP Initialization.

Parameters:
None
Return values:
HUM_TEMP_OKif no problem during initialization

Definition at line 105 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_ITConfig ( void   )

Configure INT1 interrupt.

Parameters:
pIntConfig,:pointer to a HUM_TEMP_InterruptConfig_TypeDef structure that contains the configuration setting for the HTS221 Interrupt.
Return values:
None

Definition at line 170 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_PowerOFF (  )

Power OFF HUM_TEMP sensor.

Parameters:
pfData,:pointer on floating data
Return values:
None

Definition at line 224 of file x_nucleo_ike01x1_hum_temp.c.

uint8_t BSP_HUM_TEMP_ReadID ( void   )

Read ID of hum_temp component.

Parameters:
None
Return values:
ID

Definition at line 139 of file x_nucleo_ike01x1_hum_temp.c.

void BSP_HUM_TEMP_Reset ( void   )

Reboot memory content of hum_temp.

Parameters:
None
Return values:
None

Definition at line 155 of file x_nucleo_ike01x1_hum_temp.c.