LibDriver HDC2080
Loading...
Searching...
No Matches
driver_hdc2080_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_HDC2080_BASIC_H
38#define DRIVER_HDC2080_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define HDC2080_BASIC_DEFAULT_TEMPERATURE_RESOLUTION HDC2080_RESOLUTION_14_BIT
57#define HDC2080_BASIC_DEFAULT_HUMIDITY_RESOLUTION HDC2080_RESOLUTION_14_BIT
58#define HDC2080_BASIC_DEFAULT_HEATER HDC2080_BOOL_FALSE
59#define HDC2080_BASIC_DEFAULT_INTERRUPT_POLARITY HDC2080_INTERRUPT_POLARITY_LOW
60#define HDC2080_BASIC_DEFAULT_INTERRUPT_MODE HDC2080_INTERRUPT_MODE_COMPARATOR
61#define HDC2080_BASIC_DEFAULT_AUTO_MEASUREMENT_MODE HDC2080_AUTO_MEASUREMENT_MODE_5_HZ
62#define HDC2080_BASIC_DEFAULT_TEMPERATURE_OFFSET 0.0f
63#define HDC2080_BASIC_DEFAULT_HUMIDITY_OFFSET 0.0f
64
74
82uint8_t hdc2080_basic_deinit(void);
83
93uint8_t hdc2080_basic_read(float *temperature, float *humidity);
94
98
99#ifdef __cplusplus
100}
101#endif
102
103#endif
driver hdc2080 interface header file
hdc2080_address_t
hdc2080 address enumeration definition
uint8_t hdc2080_basic_deinit(void)
basic example deinit
uint8_t hdc2080_basic_read(float *temperature, float *humidity)
basic example read
uint8_t hdc2080_basic_init(hdc2080_address_t addr_pin)
basic example init