LibDriver HTU21D
Loading...
Searching...
No Matches
driver_htu21d_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_HTU21D_BASIC_H
38#define DRIVER_HTU21D_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define HTU21D_BASIC_DEFAULT_MODE HTU21D_MODE_NO_HOLD_MASTER
57#define HTU21D_BASIC_DEFAULT_RESOLUTION HTU21D_RESOLUTION_TEMP_14_BITS_RH_12_BITS
58#define HTU21D_BASIC_DEFAULT_HEATER HTU21D_BOOL_FALSE
59#define HTU21D_BASIC_DEFAULT_OTP_RELOAD HTU21D_BOOL_FALSE
60
68uint8_t htu21d_basic_init(void);
69
79uint8_t htu21d_basic_read(float *temperature, float *humidity);
80
88uint8_t htu21d_basic_deinit(void);
89
98uint8_t htu21d_basic_get_serial_number(uint64_t *number);
99
103
104#ifdef __cplusplus
105}
106#endif
107
108#endif
driver htu21d interface header file
uint8_t htu21d_basic_read(float *temperature, float *humidity)
basic example read
uint8_t htu21d_basic_get_serial_number(uint64_t *number)
basic example get the serial number
uint8_t htu21d_basic_init(void)
basic example init
uint8_t htu21d_basic_deinit(void)
basic example deinit