LibDriver SHT2X
Loading...
Searching...
No Matches
driver_sht2x_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_SHT2X_BASIC_H
38#define DRIVER_SHT2X_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define SHT2X_BASIC_DEFAULT_MODE SHT2X_MODE_NO_HOLD_MASTER
57#define SHT2X_BASIC_DEFAULT_RESOLUTION SHT2X_RESOLUTION_RH_12BIT_T_14BIT
58#define SHT2X_BASIC_DEFAULT_HEATER SHT2X_BOOL_FALSE
59#define SHT2X_BASIC_DEFAULT_DISABLE_OTP_RELOAD SHT2X_BOOL_TRUE
60
68uint8_t sht2x_basic_init(void);
69
79uint8_t sht2x_basic_read(float *temperature, float *humidity);
80
88uint8_t sht2x_basic_deinit(void);
89
98uint8_t sht2x_basic_get_serial_number(uint8_t sn[8]);
99
103
104#ifdef __cplusplus
105}
106#endif
107
108#endif
driver sht2x interface header file
uint8_t sht2x_basic_init(void)
basic example init
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
uint8_t sht2x_basic_read(float *temperature, float *humidity)
basic example read