LibDriver HTU31D
Loading...
Searching...
No Matches
htu31d example driver function

htu31d example driver modules More...

Collaboration diagram for htu31d example driver function:

Macros

#define HTU21D_BASIC_DEFAULT_HUMIDITY_OSR   HTU31D_HUMIDITY_OSR_VERY_HIGH
 htu31d basic example default definition
#define HTU21D_BASIC_DEFAULT_TEMPERATURE_OSR   HTU31D_TEMPERATURE_OSR_VERY_HIGH

Functions

uint8_t htu31d_basic_init (htu31d_addr_pin_t addr_pin)
 basic example init
uint8_t htu31d_basic_deinit (void)
 basic example deinit
uint8_t htu31d_basic_read (float *temperature, float *humidity)
 basic example read
uint8_t htu31d_basic_get_serial_number (uint8_t number[3])
 basic example get the serial number

Detailed Description

htu31d example driver modules

Macro Definition Documentation

◆ HTU21D_BASIC_DEFAULT_HUMIDITY_OSR

#define HTU21D_BASIC_DEFAULT_HUMIDITY_OSR   HTU31D_HUMIDITY_OSR_VERY_HIGH

htu31d basic example default definition

very high

Definition at line 56 of file driver_htu31d_basic.h.

◆ HTU21D_BASIC_DEFAULT_TEMPERATURE_OSR

#define HTU21D_BASIC_DEFAULT_TEMPERATURE_OSR   HTU31D_TEMPERATURE_OSR_VERY_HIGH

very high

Definition at line 57 of file driver_htu31d_basic.h.

Function Documentation

◆ htu31d_basic_deinit()

uint8_t htu31d_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 144 of file driver_htu31d_basic.c.

Here is the call graph for this function:

◆ htu31d_basic_get_serial_number()

uint8_t htu31d_basic_get_serial_number ( uint8_t number[3])

basic example get the serial number

Parameters
[out]*numberpointer to a number buffer
Returns
status code
  • 0 success
  • 1 get serial number failed
Note
none

Definition at line 163 of file driver_htu31d_basic.c.

Here is the call graph for this function:

◆ htu31d_basic_init()

uint8_t htu31d_basic_init ( htu31d_addr_pin_t addr_pin)

basic example init

Parameters
[in]addr_pinaddr pin
Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 49 of file driver_htu31d_basic.c.

Here is the call graph for this function:

◆ htu31d_basic_read()

uint8_t htu31d_basic_read ( float * temperature,
float * humidity )

basic example read

Parameters
[out]*temperaturepointer to a converted temperature buffer
[out]*humiditypointer to a converted humidity buffer
Returns
status code
  • 0 success
  • 1 read failed
Note
none

Definition at line 122 of file driver_htu31d_basic.c.

Here is the call graph for this function: