LibDriver STS3X
Loading...
Searching...
No Matches
driver_sts3x_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_STS3X_BASIC_H
38#define DRIVER_STS3X_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define STS3X_BASIC_DEFAULT_RATE STS3X_RATE_10HZ
57#define STS3X_BASIC_DEFAULT_REPEATABILITY STS3X_REPEATABILITY_HIGH
58#define STS3X_BASIC_DEFAULT_HEATER STS3X_BOOL_FALSE
59
68uint8_t sts3x_basic_init(sts3x_address_t addr_pin);
69
78uint8_t sts3x_basic_read(float *temperature);
79
87uint8_t sts3x_basic_deinit(void);
88
92
93#ifdef __cplusplus
94}
95#endif
96
97#endif
driver sts3x interface header file
sts3x_address_t
sts3x address enumeration definition
uint8_t sts3x_basic_deinit(void)
basic example deinit
uint8_t sts3x_basic_init(sts3x_address_t addr_pin)
basic example init
uint8_t sts3x_basic_read(float *temperature)
basic example read