LibDriver STS21
Loading...
Searching...
No Matches
sts21 example driver function

sts21 example driver modules More...

Collaboration diagram for sts21 example driver function:

Macros

#define STS21_BASIC_DEFAULT_MODE   STS21_MODE_NO_HOLD_MASTER
 sts21 basic example default definition
#define STS21_BASIC_DEFAULT_RESOLUTION   STS21_RESOLUTION_T_14BIT
#define STS21_BASIC_DEFAULT_HEATER   STS21_BOOL_FALSE
#define STS21_BASIC_DEFAULT_DISABLE_OTP_RELOAD   STS21_BOOL_TRUE

Functions

uint8_t sts21_basic_init (void)
 basic example init
uint8_t sts21_basic_read (float *temperature)
 basic example read
uint8_t sts21_basic_deinit (void)
 basic example deinit
uint8_t sts21_basic_get_serial_number (uint8_t sn[8])
 basic example get serial number

Detailed Description

sts21 example driver modules

Macro Definition Documentation

◆ STS21_BASIC_DEFAULT_DISABLE_OTP_RELOAD

#define STS21_BASIC_DEFAULT_DISABLE_OTP_RELOAD   STS21_BOOL_TRUE

disable otp reload

Definition at line 59 of file driver_sts21_basic.h.

◆ STS21_BASIC_DEFAULT_HEATER

#define STS21_BASIC_DEFAULT_HEATER   STS21_BOOL_FALSE

disable heater

Definition at line 58 of file driver_sts21_basic.h.

◆ STS21_BASIC_DEFAULT_MODE

#define STS21_BASIC_DEFAULT_MODE   STS21_MODE_NO_HOLD_MASTER

sts21 basic example default definition

no hold mode

Definition at line 56 of file driver_sts21_basic.h.

◆ STS21_BASIC_DEFAULT_RESOLUTION

#define STS21_BASIC_DEFAULT_RESOLUTION   STS21_RESOLUTION_T_14BIT

resolution t 14bit

Definition at line 57 of file driver_sts21_basic.h.

Function Documentation

◆ sts21_basic_deinit()

uint8_t sts21_basic_deinit ( void )

basic example deinit

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

Definition at line 145 of file driver_sts21_basic.c.

Here is the call graph for this function:

◆ sts21_basic_get_serial_number()

uint8_t sts21_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 164 of file driver_sts21_basic.c.

Here is the call graph for this function:

◆ sts21_basic_init()

uint8_t sts21_basic_init ( void )

basic example init

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

Definition at line 48 of file driver_sts21_basic.c.

Here is the call graph for this function:

◆ sts21_basic_read()

uint8_t sts21_basic_read ( float * temperature)

basic example read

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

Definition at line 125 of file driver_sts21_basic.c.

Here is the call graph for this function: