LibDriver SHT2X
Loading...
Searching...
No Matches
sht2x example driver function

sht2x example driver modules More...

Collaboration diagram for sht2x example driver function:

Macros

#define SHT2X_BASIC_DEFAULT_MODE   SHT2X_MODE_NO_HOLD_MASTER
 sht2x basic example default definition
#define SHT2X_BASIC_DEFAULT_RESOLUTION   SHT2X_RESOLUTION_RH_12BIT_T_14BIT
#define SHT2X_BASIC_DEFAULT_HEATER   SHT2X_BOOL_FALSE
#define SHT2X_BASIC_DEFAULT_DISABLE_OTP_RELOAD   SHT2X_BOOL_TRUE

Functions

uint8_t sht2x_basic_init (void)
 basic example init
uint8_t sht2x_basic_read (float *temperature, float *humidity)
 basic example read
uint8_t sht2x_basic_deinit (void)
 basic example deinit
uint8_t sht2x_basic_get_serial_number (uint8_t sn[8])
 basic example get serial number

Detailed Description

sht2x example driver modules

Macro Definition Documentation

◆ SHT2X_BASIC_DEFAULT_DISABLE_OTP_RELOAD

#define SHT2X_BASIC_DEFAULT_DISABLE_OTP_RELOAD   SHT2X_BOOL_TRUE

disable otp reload

Definition at line 59 of file driver_sht2x_basic.h.

◆ SHT2X_BASIC_DEFAULT_HEATER

#define SHT2X_BASIC_DEFAULT_HEATER   SHT2X_BOOL_FALSE

disable heater

Definition at line 58 of file driver_sht2x_basic.h.

◆ SHT2X_BASIC_DEFAULT_MODE

#define SHT2X_BASIC_DEFAULT_MODE   SHT2X_MODE_NO_HOLD_MASTER

sht2x basic example default definition

no hold mode

Definition at line 56 of file driver_sht2x_basic.h.

◆ SHT2X_BASIC_DEFAULT_RESOLUTION

#define SHT2X_BASIC_DEFAULT_RESOLUTION   SHT2X_RESOLUTION_RH_12BIT_T_14BIT

resolution rh 12bit, t 14bit

Definition at line 57 of file driver_sht2x_basic.h.

Function Documentation

◆ sht2x_basic_deinit()

uint8_t sht2x_basic_deinit ( void )

basic example deinit

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

Definition at line 147 of file driver_sht2x_basic.c.

Here is the call graph for this function:

◆ sht2x_basic_get_serial_number()

uint8_t sht2x_basic_get_serial_number ( uint8_t sn[8])

basic example get serial number

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

Definition at line 166 of file driver_sht2x_basic.c.

Here is the call graph for this function:

◆ sht2x_basic_init()

uint8_t sht2x_basic_init ( void )

basic example init

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

Definition at line 48 of file driver_sht2x_basic.c.

Here is the call graph for this function:

◆ sht2x_basic_read()

uint8_t sht2x_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 126 of file driver_sht2x_basic.c.

Here is the call graph for this function: