LibDriver STS21
Loading...
Searching...
No Matches
driver_sts21_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_STS21_BASIC_H
38#define DRIVER_STS21_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define STS21_BASIC_DEFAULT_MODE STS21_MODE_NO_HOLD_MASTER
57#define STS21_BASIC_DEFAULT_RESOLUTION STS21_RESOLUTION_T_14BIT
58#define STS21_BASIC_DEFAULT_HEATER STS21_BOOL_FALSE
59#define STS21_BASIC_DEFAULT_DISABLE_OTP_RELOAD STS21_BOOL_TRUE
60
68uint8_t sts21_basic_init(void);
69
78uint8_t sts21_basic_read(float *temperature);
79
87uint8_t sts21_basic_deinit(void);
88
97uint8_t sts21_basic_get_serial_number(uint8_t sn[8]);
98
102
103#ifdef __cplusplus
104}
105#endif
106
107#endif
driver sts21 interface header file
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